Stripe··9 min read

Stripe Chargeback Evidence Checklist: Everything You Need to Win [2026]

What evidence actually wins Stripe chargebacks — organised by dispute type, with explanations of what each item is, why the card network requires it, and how to get it quickly.

How Stripe handles chargeback evidence

When a customer disputes a charge, Stripe gives you 7 days to submit your evidence through the Stripe Dashboard or API. Behind the scenes, Stripe packages your submission and forwards it to the card network on your behalf. The network — not Stripe — decides the outcome based on whether your evidence meets the requirements for that specific reason code.

This distinction matters. The most common mistake is submitting evidence that feels convincing but doesn't address the specific dispute type. A package tracking number proves delivery but won't win a fraud dispute (Visa 10.4, Mastercard 4853) if the cardholder claims they never made the purchase. For those, you need authorisation evidence — not delivery evidence.

The checklist below is organised by dispute type. Find your reason code category, then work through the items in order of priority.

Evidence for fraud chargebacks (Visa 10.4, MC 4837)

Visa 10.4 and Mastercard 4837 are “no authorisation” disputes — the cardholder claims they did not make the purchase. These require evidence that the transaction was authorised by the legitimate account holder. Delivery confirmation is secondary; identity and authorisation are primary.

  1. 1

    AVS match confirmation

    Required

    What it is: Address Verification Service result showing the billing address provided at checkout matched the card issuer's records.

    Why Stripe requires it: Demonstrates the person placing the order knew the cardholder's billing address — a strong indicator the legitimate cardholder was present.

    How to obtain it: Export from your Stripe Dashboard under the payment details. Look for the AVS result field in the payment details.

  2. 2

    CVV/CVC match record

    Required

    What it is: Confirmation that the 3-digit card security code entered at checkout matched the issuer's records.

    Why Stripe requires it: CVV is only on the physical card — a match indicates the person placing the order had the physical card.

    How to obtain it: Available in Stripe payment details. Look for 'CVV check: pass' in the charge metadata.

  3. 3

    3DS / authentication record

    Required

    What it is: 3D Secure authentication log showing the cardholder completed strong customer authentication for this specific transaction.

    Why Stripe requires it: A completed 3DS authentication shifts liability to the card issuer. The chargeback cannot succeed if 3DS passed.

    How to obtain it: Stripe Radar shows 3DS status. For Stripe Payments with 3DS enabled, find the payment_intent authentication field.

  4. 4

    IP address and geolocation

    Required

    What it is: The IP address of the device that placed the order, with geolocation showing the approximate location.

    Why Stripe requires it: If the order IP is near the cardholder's billing address or is consistent with prior orders from the same card, it supports legitimacy.

    How to obtain it: Stripe logs IP addresses for all charges. Export from the charge detail or use your order management system.

  5. 5

    Prior purchase history

    Required

    What it is: Evidence of previous successful transactions from the same card, email, device, or customer account.

    Why Stripe requires it: Demonstrates the cardholder has a history of transactions with your store — the disputed charge fits an established pattern.

    How to obtain it: Filter your Stripe Dashboard or order system by card last-4 or customer email. Export 3–6 months of history.

  6. 6

    Device fingerprint / user agent

    Recommended

    What it is: The browser user agent string, device ID, and session data from the order.

    Why Stripe requires it: Consistent device fingerprint across multiple orders from the same card suggests a single known customer.

    How to obtain it: If you use a fraud tool (Stripe Radar, Signifyd, Kount), retrieve the session fingerprint. Otherwise, use your server access logs.

Evidence for item not as described chargebacks

These disputes arise when the cardholder received the item but claims it was materially different from what was advertised. The key is proving your product listing accurately represented what was delivered.

  1. 7

    Product listing screenshot

    Required

    What it is: A screenshot of your product page as it appeared at the time of purchase, showing the description, images, and specifications.

    Why Stripe requires it: Establishes the baseline: what did the customer expect to receive? Your product page is what the network compares against the cardholder's complaint.

    How to obtain it: Use the Wayback Machine (web.archive.org) if your listing has changed. If not, screenshot your live product page.

  2. 8

    Photos or specifications of the item shipped

    Required

    What it is: Photos of the actual item you sent, or the item's specification sheet, showing it matches the listing.

    Why Stripe requires it: Directly contradicts the 'not as described' claim by showing the item matches the advertised description.

    How to obtain it: If you have photos from fulfillment, include them. For products shipped from inventory, use product spec sheets.

  3. 9

    Correspondence showing the issue was resolved or disputed

    Required

    What it is: Email thread or chat log between your support team and the customer.

    Why Stripe requires it: Shows the customer contacted you about the issue, what their specific complaint was, and how you responded. If the complaint doesn't match the chargeback reason, this is strong counter-evidence.

    How to obtain it: Export from your helpdesk (Gorgias, Zendesk, Gmail) — export as PDF and include with your submission.

  4. 10

    Return or refund policy shown at checkout

    Recommended

    What it is: Screenshot of your return policy as it was displayed at checkout or on your website.

    Why Stripe requires it: If the customer had a remedy available (return for full refund) but chose to chargeback instead, this weakens the dispute claim.

    How to obtain it: Screenshot your current policy page. If your policy changed, use Wayback Machine for the historical version.

Evidence for item not received chargebacks

The cardholder claims they never received what they ordered. For physical goods, delivery proof is essential. For digital goods or services, different evidence applies.

  1. 11

    Carrier tracking showing delivered status

    Required

    What it is: Tracking number with full scan history showing the package was delivered to the cardholder's address.

    Why Stripe requires it: This is the primary evidence for physical goods. 'Delivered' status to the correct address is the strongest counter to a not-received claim.

    How to obtain it: Export the full tracking page as a PDF from USPS, UPS, FedEx, or Royal Mail. Include the delivery scan with timestamp.

  2. 12

    Proof of shipment to the billing/shipping address

    Required

    What it is: Shipping label or dispatch record showing the item was sent to the address the cardholder provided.

    Why Stripe requires it: Establishes you fulfilled your obligation — you shipped to the address the cardholder gave you.

    How to obtain it: Shipping confirmation email to the customer, or export from your fulfillment system.

  3. 13

    Digital delivery confirmation (for digital goods)

    Required

    What it is: Access log, download timestamp, licence key activation record, or service login history for digital products.

    Why Stripe requires it: For software, SaaS, or digital downloads, this proves the cardholder accessed and used the product — directly contradicting a not-received claim.

    How to obtain it: Export from your application logs, CDN access logs, or licence management system. Include IP, timestamp, and user identifier.

Evidence for subscription / recurring billing disputes

These disputes typically claim the subscription was cancelled before the charge, or that the customer never agreed to recurring billing. Subscription-specific evidence is required.

  1. 14

    Subscription sign-up confirmation showing recurring terms

    Required

    What it is: The email or on-screen confirmation the customer received when they signed up, showing they agreed to recurring billing.

    Why Stripe requires it: Establishes the customer explicitly accepted the recurring charge at sign-up — directly addresses claims of 'I didn't agree to this.'

    How to obtain it: Export the original sign-up confirmation email. If you use Stripe Billing, the checkout receipt includes the billing interval.

  2. 15

    Cancellation request log or absence thereof

    Required

    What it is: Your support records showing no cancellation request was received prior to the disputed charge, or showing the request was made after the charge date.

    Why Stripe requires it: If the cardholder claims they cancelled but your records show no cancellation request, this is critical evidence.

    How to obtain it: Export your support ticket history filtered by the customer's email. Include a screenshot showing 'no results' if no request was found.

  3. 16

    Usage logs showing active service use after the charge date

    Recommended

    What it is: Login records, feature usage, or API call history showing the customer continued using the service after the billing date.

    Why Stripe requires it: Actively using a service after the charge date is strong evidence the service was delivered and used — difficult to reconcile with a claim of cancellation or non-receipt.

    How to obtain it: Export from your application database, analytics platform, or server logs. Filter by customer ID and date range.

Evidence for Fraud Chargebacks (Visa 10.4 / Mastercard 4837)

Fraud disputes are the most common chargeback type and require authorisation evidence, not just delivery evidence. For a full breakdown of Visa and Mastercard reason codes, see the reason code reference.

  1. AVS and CVV match results — The Address Verification Service and Card Verification Value check results at the time of the original transaction. Pull these from your Stripe payment logs. A CVV match is one of the strongest indicators the cardholder had the physical card.
  2. IP address at time of purchase — The customer's IP address, ideally matching their billing address location. Contradictions here (e.g., billing address in Manchester but IP from a foreign country) can hurt you; alignment strengthens your case.
  3. Device fingerprint / browser data — Stripe collects device fingerprint data. Export it from the charge metadata. Matches with previous orders from the same customer strengthen your position.
  4. Prior purchase history — Any previous successful transactions from the same card or email that were NOT disputed. Shows the card has a legitimate use pattern.
  5. Shipping address verification — If shipping address matches billing address, include this. Fraudsters often ship to different addresses.
  6. Signed delivery confirmation — For high-value orders, a signed proof of delivery is strong evidence the goods reached someone at the specified address.
  7. Customer account creation date — If the customer created an account weeks or months before the disputed purchase, this is evidence against “I didn't authorize this.”

Evidence for Item Not Received (Visa 13.1 / Mastercard 4855)

For a deeper guide on handling goods not received chargebacks, including how to handle cases where the carrier shows delivery but the customer still disputes, see our full article.

  1. Carrier tracking with confirmed delivery date — Export the full tracking history showing the shipment was delivered. Stripe accepts direct tracking links.
  2. Delivery confirmation signature — For orders above $100, signature confirmation provides near-conclusive evidence. If you didn't require it and the dispute is for a high-value item, this is a key gap to address going forward.
  3. Digital delivery logs — For digital products: server logs showing the file was downloaded or the license was activated, with timestamp and IP address.
  4. Customer's own communication — Any post-delivery contact from the customer (asking questions about the product, requesting support) is evidence they received it.
  5. Address confirmation — Proof that the shipping address the customer provided was the same address you shipped to.

Evidence for Not as Described (Visa 13.3 / Mastercard 4853)

See our detailed guide on item not as described chargebacks for step-by-step instructions on building your rebuttal.

  1. Product listing screenshot at time of sale — Use the Wayback Machine or your own version history to capture exactly what your listing showed when the customer purchased. This is your single most important piece of evidence.
  2. Customer communication records — All pre- and post-purchase messages. If the customer messaged you about the product without mentioning the alleged issue, this weakens their claim.
  3. Return policy — If you have a clear return policy and the customer didn't attempt to return before filing a chargeback, include this. Many issuers consider bypassing the return process a factor against the cardholder.
  4. Photos of the item as shipped — If you photograph products before shipping, include these.

Evidence for Subscription Disputes (Visa 13.2 / Mastercard 4841)

  1. Subscription terms at signup — Screenshot of the terms the customer agreed to, including billing frequency and cancellation terms.
  2. Confirmation email — The welcome/confirmation email sent at signup showing the billing terms.
  3. All billing notification emails — Pre-billing reminder emails sent before each charge (required under Mastercard's SCAMS rules for recurring billing).
  4. Cancellation policy — Your stated process for cancellation and any self-serve cancellation options.
  5. Login/activity logs — Evidence the customer used the service after the disputed period.

Can't gather evidence fast enough?

We handle the entire dispute response for you — gathering evidence, writing the rebuttal, and submitting through Stripe. $10/case or 20% on wins only. No Stripe integration required.

Let ChargeMate handle it →

Frequently asked questions

What evidence do I need for a Stripe chargeback?

The evidence required depends on the dispute type. For fraud: AVS/CVV match results, IP address, device fingerprint, prior purchase history. For not received: tracking confirmation with delivery date, delivery signature. For not as described: product listing screenshots, customer communication, return policy.

How long do I have to submit evidence for a Stripe dispute?

Stripe gives merchants 7 days to submit evidence for a dispute through the Stripe Dashboard. However, the underlying card network deadline is longer — 30 days (Visa) or 45 days (Mastercard). Stripe's 7-day window is internal; missing it means Stripe submits whatever evidence you've provided.

What is the most important evidence for a Stripe fraud chargeback?

For fraud disputes on Stripe, the most important evidence is proof that the cardholder was the one who made the purchase: AVS/CVV match results, IP address matching billing address location, device fingerprint, and prior purchase history from the same card showing it was used before without dispute.

Does Stripe help me win chargebacks?

Stripe provides a dispute response portal and pre-fills some order data, but does not write your evidence or rebuttal letter. For complex disputes or high-value cases, using a chargeback management service to prepare and review your response significantly improves win rates.

What happens if I miss the Stripe evidence deadline?

If you miss Stripe's 7-day evidence window, Stripe submits your response with whatever evidence was uploaded. If no evidence is submitted at all, the dispute is automatically lost. Always respond even with partial evidence — something is better than nothing.