Chargeback defense · Stripe
Can a customer dispute a refunded transaction in Stripe?
Yes. Stripe explicitly allows chargebacks on refunded charges. The refund itself is your strongest evidence — but only if you submit it correctly. Here's exactly what to do.
The short answer
A customer can file a chargeback on a Stripe charge even if you've already issued a full or partial refund. This happens more often than you'd think — sometimes because the customer forgot they were refunded, sometimes because a friendly-fraud filer is fishing for a double recovery (refund + chargeback win).
You should not auto-accept the loss. Per Stripe's own dispute documentation, refunded transactions can still be defended. The card networks (Visa, Mastercard, Amex) want to see proof that you already returned the funds.
What evidence wins these disputes
- The refund acquirer reference number (ARN). Stripe surfaces this on the refund object via
refund.acquirer_reference_number. Without the ARN, the issuing bank can't verify that the refund actually reached the customer's account. - Refund timestamp + amount. Submit a screenshot or PDF of the Stripe refund detail page. Include the exact amount and date. If it was a partial refund, document why (restocking fee, shipping kept, etc.).
- Customer-facing communication. The email or message where you confirmed the refund. This proves the customer was aware.
- Original order details. What the customer actually ordered, when, and at what price. Helps the issuer reconcile the refund with the disputed charge.
Edge cases that trip up most merchants
Partial refunds with restocking fees
If you refunded $80 of a $100 order because of a $20 restocking fee, submit both the refund proof and your restocking-fee policy as it appeared at checkout. Without the policy, the bank will treat the $20 difference as a customer-facing disagreement and side with the cardholder.
Refunds processed after the dispute opened
If you refunded the customer after the chargeback was filed, Stripe still recommends submitting that refund as evidence — but mark it clearly. The bank will see that you attempted in good faith to resolve it, even if the timing was reactive.
Store credit instead of cash refund
Store credit is generally not accepted as full evidence of refund by the card networks. If the customer was issued store credit and then files a chargeback, you'll need to show either (a) they used the credit, or (b) the credit was their explicit choice over a cash refund.
Gift card refunds
Same principle as store credit. Gift card refunds need explicit customer acceptance documented at the time of refund issuance.
Multi-capture transactions
If the disputed charge was a partial capture of a larger authorization, submit the full payment-intent history showing all captures and refunds across the chain.
How Victava handles refunded disputes automatically
Victava's refund-aware evidence pipeline checks Stripe and Shopify refund history before drafting your rebuttal. If a refund exists, we automatically build a refund evidence block (ARN, date, amount, reason) and include the customer notification email if Zendesk/Gorgias is connected. Multi-currency, partial refunds, and post-dispute timing are all handled.
It's free to install. We charge a 20% success fee — only if we win.
Sources: Stripe disputes documentation (stripe.com/docs/disputes), Visa Compelling Evidence 3.0, Mastercard chargeback dispute resolution guide (2024-2025).