Stripe··10 min read

Stripe Chargebacks: Complete 2026 Guide

Stripe doesn't decide chargebacks — Visa, Mastercard, and Amex do. Stripe is the facilitator: it routes disputes, displays them in your Dashboard, and submits your evidence to the card network. Understanding what Stripe controls (and what it doesn't) is the key to fighting disputes effectively.

How Stripe handles chargebacks

When a cardholder files a dispute with their bank:

  1. The bank notifies the card network (Visa/MC/Amex)
  2. The card network notifies Stripe (your acquirer)
  3. Stripe displays the dispute in your Dashboard and debits the transaction amount from your Stripe balance plus a $15 dispute fee
  4. You submit evidence through Stripe's Dashboard
  5. Stripe packages your evidence and submits it to the card network on your behalf
  6. The card network reviews and decides
  7. If you win, the amount plus the $15 fee is returned to your Stripe balance

Stripe doesn't influence the outcome — the decision is made entirely by the card network. Your evidence and rebuttal letter need to meet the card network's standards, not just Stripe's submission format.

The Stripe dispute process step by step

  1. Dispute notification: Email from Stripe + notification in Dashboard. The evidence due date is displayed prominently.
  2. 7-day evidence window: Stripe gives you 7 days to submit evidence — significantly shorter than the card network's actual window (which is 30 days for Visa). Don't wait until day 6.
  3. Evidence submission: Go to Dashboard → Payments → Disputes → select the dispute → Submit Evidence. You can upload files and write a response.
  4. What to include: The specific evidence required depends on the dispute type. Read the reason code — Stripe shows the code in the dispute detail. Links to relevant pages on your site.
  5. Submit: Once submitted, Stripe packages your response and sends it to the card network. You can't edit it after submission.

What Stripe provides automatically vs what you must add

Stripe pre-populatesYou must add
Customer name and emailDelivery confirmation or shipping tracking
Charge amount and dateAny customer communications (email threads)
Shipping address (if provided)Your product/service description as it appeared at purchase
Basic transaction metadataFor recurring disputes: your cancellation log
For fraud disputes: IP address, device fingerprint, prior purchase history

Most merchants submit only what Stripe pre-fills and lose disputes they would have won with 3 more documents. The rebuttal letter — the actual narrative of your defense — is always your responsibility.

Evidence checklist for common Stripe dispute types

"Product not received" (Visa 13.1, MC 4853)

"Unauthorized" (Visa 10.4, MC 4837)

"Product not as described" (Visa 13.3)

"Subscription cancelled" (Visa 13.2)

Stripe Radar — how it prevents chargebacks

Stripe Radar is an ML fraud detection layer that runs before authorization. It blocks suspicious transactions before they become disputes. Radar uses:

Radar prevents fraud chargebacks by stopping fraudulent transactions before they're processed. It doesn't help with consumer disputes (not-received, not-as-described, recurring billing). For those, you need evidence.

Stripe's 7-day window

Stripe's 7-day evidence deadline is the most common reason merchants miss Stripe disputes. Visa gives you 30 days; Stripe's internal submission system only stays open for 7. If you miss Stripe's 7-day window, your evidence isn't submitted and the dispute is an automatic loss.

Check your Dashboard daily. Set up Stripe webhook notifications for dispute events. Don't rely solely on email — Stripe dispute emails sometimes land in spam.

Stripe dispute fee

Stripe charges $15 per dispute (for US accounts in 2026). This fee is charged immediately when the dispute is filed. If you win, the $15 is refunded along with the disputed transaction amount. If you lose, the $15 is gone.

Unlike some processors, Stripe doesn't charge a fee for simply receiving a dispute inquiry (pre-dispute stage). The fee only applies once a formal chargeback is filed.

When to use ChargeMate instead of Stripe's interface

Stripe's evidence submission interface is functional but generic. ChargeMate is better when:

At $10/case with no monthly minimum, ChargeMate pays for itself on the first dispute it wins above your current win rate.

Need help with a Stripe dispute right now?

ChargeMate generates reason-code-specific responses for Stripe disputes. Works with your existing Stripe account — no integration required.

Generate my response →

Getting Stripe chargebacks?

Generate a custom dispute response in minutes, or let ChargeMate handle it for you. Works with Stripe.

Generate my response →Full outsourcing →
Stripe Chargebacks: Complete 2026 Guide for Merchants | ChargeMate