Chargeback rebuttal letter templates for Shopify, sorted by reason code


TL;DR
A rebuttal letter argues against one specific allegation, not against the existence of the order, so the four templates below are sorted by reason code: fraud or card-not-recognized (Visa 10.4), item not received (13.1), not as described or defective (13.3), and a cancelled subscription still billed (13.2). Each one names the exact Shopify-native evidence to attach: AVS and CVV results, carrier tracking with a delivery scan, the product page as it stood on the purchase date, or the subscription consent and cancellation record. The letter is the smaller half of the submission. The evidence is the part that actually persuades a reviewer.
A rebuttal letter almost never has to prove an order happened. Nobody is disputing that a purchase occurred. The cardholder is alleging something narrower: the package never arrived, the item wasn't what the listing showed, the subscription should have stopped. A letter that argues the wrong thing loses regardless of how well it's written.
That's the problem with most of what ranks for "chargeback rebuttal letter." The templates open with "Dear Sir or Madam," list nine sections every letter is supposed to have, and never once mention that Shopify caps your evidence upload at 4 MB total, or that the due date lives on the dispute record in your admin rather than in a mailed notice. Below are four templates, one per reason code, written to sit inside Shopify's own response form rather than stand in for it.
The letter argues one allegation, and the evidence has to match it
Shopify sorts every case into one of a handful of reasons: fraudulent, unrecognized, duplicate, subscription cancelled, product not received, product unacceptable, credit not processed, or general. Each one maps to a card network reason code behind the scenes, and each one calls for a different argument.
A letter answering "product not received" with proof the order was placed is answering a question nobody asked. The cardholder isn't disputing that they bought something. They're disputing that it showed up. The only evidence that moves that needle is evidence the package moved.
Fraud claims need proof the cardholder was actually present at checkout. Not-as-described claims need proof of what the listing said on the day of purchase, not what it says today. Subscription claims need proof of consent and the absence of a cancellation, not a receipt. Match the argument to the allegation, then pick the evidence, then write the letter last. It's the same evidence-to-allegation mapping behind chargeback representment explained without the vendor spin, applied here per reason code instead of in general.
Which argument the letter has to make, by reason code
These are Visa's numbers. Mastercard and other networks code the same four allegations differently, so read the reason code off the actual dispute record rather than assuming it's Visa's.
| Visa reason code | What Shopify calls it | What the letter has to argue | Evidence to attach |
|---|---|---|---|
10.4 | Fraudulent / Unrecognized | The cardholder, not a stranger, authorized this specific charge | AVS and CVV match results, the purchase IP address, and, for repeat customers, two prior undisputed transactions on the same card dated 120 to 364 days earlier (Visa Compelling Evidence 3.0) |
13.1 | Product Not Received | The order shipped and reached the address on the order | Carrier tracking showing a delivery scan, the delivery address matched to the order's shipping address, a signature where the carrier captured one |
13.3 | Product Unacceptable | What arrived matched what the listing showed at the time of purchase | The product page copy and images as of the purchase date, the variant and spec actually ordered, the support thread or the absence of one |
13.2 | Subscription Canceled | The subscription was still active and billed correctly on that date | The terms accepted at signup, the cancellation log showing nothing filed before the renewal, the renewal notice, any account usage after the renewal date |
Four templates, one per reason code
Fill in the brackets, attach the evidence listed above each one, and submit inside Shopify's own response form, not as a separate email. These slot into step five of the packet method in how to win a Shopify chargeback with evidence that answers the reason code, and they're close to what Reclaim assembles automatically once a dispute lands on a connected store.
Fraud or card-not-recognized (10.4)
Attach AVS and CVV match results, the purchase IP address, and device data if you capture it. If the customer has ordered before, pull two prior undisputed orders on the same card, dated 120 to 364 days before this one, matching on the purchase IP or device ID. That is Visa's Compelling Evidence 3.0 test, and it's worth running before you write anything else, since a first-time order or a gift purchase won't have that history to draw on.
Re: Chargeback [case number], order [order number], [amount], reason code 10.4
This transaction was authorized by the account holder using a card that
passed address verification (AVS result: [result]) and card verification
(CVV result: [result]) at checkout. The purchase IP address, [ip address],
matches [the account's prior order history / stated billing location].
[If applicable: This same card was used for order [order number] on
[date] and order [order number] on [date], both delivered and never
disputed, matching this transaction on [purchase IP / device ID].]
Attached: AVS and CVV match results, IP log, [prior order records].
Item not received (13.1)
Attach carrier tracking that shows an actual delivery scan, not just a shipped status, and confirm the delivery address matches the order's shipping address. Add a signature capture if the carrier took one, and any message where the customer referenced receiving the package.
Re: Chargeback [case number], order [order number], [amount], reason code 13.1
Order [order number] shipped via [carrier] on [ship date], tracking number
[tracking number]. Carrier records show delivery on [delivery date] at
[delivery address], which matches the shipping address on the order.
[Signature captured by: name, if available.]
Attached: carrier tracking detail showing the delivery scan, the order's
shipping address for comparison.
Not as described or defective (13.3)
Attach the product page copy and images as they stood on the purchase date, not the current listing, along with the specific variant or spec the customer actually ordered. Add the support thread if one exists, or state plainly that none was opened before the dispute.
Re: Chargeback [case number], order [order number], [amount], reason code 13.3
The item shipped matches the listing as it appeared on [purchase date]:
[product name, variant/spec ordered]. The attached product page capture
is dated to the purchase date, not today's listing.
[If applicable: The customer contacted support on [date] regarding
[issue], and [resolution offered / no return was requested under our
posted policy, attached].]
Attached: product page as of the purchase date, the order's line item
detail, the support thread or return policy.
Cancelled subscription still billed (13.2)
Attach the terms the customer agreed to at signup, your cancellation log showing nothing filed before the renewal date, the renewal notice you sent, and any account usage after the renewal.
Re: Chargeback [case number], order [order number], [amount], reason code 13.2
The customer subscribed on [signup date] and agreed to the terms attached,
including the cancellation policy. Our records show no cancellation
request before the [renewal date] renewal that generated this charge. A
renewal notice was sent on [notice date] to [email on file].
[If applicable: account activity or usage after the renewal date,
attached.]
Attached: signup terms and consent record, cancellation log, renewal
notice, usage log.
Reclaim is free
Redo funds the representment. Evidence is built and filed before the bank's deadline, and you keep 100% of what comes back.
Get started freeThe honest part
None of these four templates win anything on their own. A rebuttal letter is a cover note. What persuades a reviewer is the evidence attached to it, and if that evidence doesn't exist, no amount of careful writing invents it.
Note
The letter states the argument. The evidence has to already exist for the argument to hold. A well-written template around a missing delivery scan still loses.The fraud template is the one to be most careful with. Visa's Compelling Evidence 3.0 test needs two prior undisputed transactions on the same card, both dated 120 to 364 days before the disputed one, matching on the purchase IP or device information. A first order or a guest checkout won't clear that bar, so leave that bracket blank rather than stretch it.
A not-received claim with no delivery scan is not winnable by writing a better paragraph about it. Neither is a not-as-described claim backed only by today's product page instead of the purchase-date version. If the evidence for your reason code isn't in the file, the honest move is to concede and keep the twenty minutes.
Once you submit, there's no second draft. Shopify's own documentation is direct about what happens next: after a chargeback decision is made by the bank, that decision is final. That's true whether you write the letter yourself or Redo's free representment files it on your behalf. Free changes what it costs you to try. It doesn't change whether the issuer says yes.
Frequently asked questions
What's the difference between a chargeback rebuttal letter and a response template?
They're the same thing under two names. The rebuttal letter is the argument itself; a response template is the reusable structure it's built from. Both need to be specific to the reason code on the actual dispute, or they fail the same way a generic letter does.
Do I need a different rebuttal letter for every reason code?
Yes. A reason code is a specific allegation, not a general complaint, so a letter arguing the wrong thing loses regardless of how well it's written. Item not received and not as described need entirely different evidence and different arguments.
Does a rebuttal letter guarantee I win the chargeback?
No. The issuing bank decides based on the evidence, and Shopify's own documentation is explicit that once a decision is made, it is final. The letter is a cover note. What persuades a reviewer is the evidence attached to it.
Where do I submit the rebuttal letter on a Shopify dispute?
Inside that dispute's response form in your Shopify admin, either as the explanation field or as an attached document alongside your other evidence. It is not a separate email to your processor, your bank, or the card network.
What to check before you send yours
Before you submit any of the four templates, read the reason code on the actual dispute record in your Shopify admin, not the label you assumed it would be. Confirm the evidence listed above the matching template still exists and is still retrievable, since carrier tracking detail and device logs both age out faster than people expect. If it doesn't exist, that's your answer: concede the case and keep the twenty minutes for a dispute you can actually argue.