Every card dispute arrives with a reason code. The code is the issuer's short statement of what the cardholder says went wrong, and it decides which evidence is relevant.
Subscription sellers see a small set of codes again and again. This post groups them by the claim behind them and sets out what Stripe's documentation, which maps the Visa, Mastercard and American Express codes, says each one calls for.
Subscription reason codes at a glance
Nine codes across three networks cover most subscription disputes, and they fall into three claims.
The table lists the codes named in Stripe's documentation for the categories it calls subscription canceled, fraudulent and credit not processed. Stripe says each network defines hundreds of codes and that it groups them into categories by the kind of claim and the evidence needed.
We did not open the networks' own rule books for this post. Code names follow Stripe's tables. Discover and other networks have their own codes, which are not covered here.
| Network | Code | Name in Stripe's tables | What the cardholder is saying |
|---|---|---|---|
| Visa | 13.2 | Canceled Recurring | I canceled and was charged again |
| Visa | 13.7 | Canceled Merchandise/Services | I canceled the purchase and was still charged |
| Visa | 13.6 | Credit Not Processed | I was owed a refund and did not get it |
| Visa | 10.4 | Other Fraud, Card Absent Environment | I did not authorize this online charge |
| Mastercard | 4841 | Canceled Recurring or Digital Goods Transactions | I canceled, or I did not agree to this digital charge |
| Mastercard | 4853 | Cardholder Dispute, including dispute of a recurring transaction | The service was not as described, or the recurring charge is disputed |
| Mastercard | 4837 | No Cardholder Authorization | I did not authorize this charge |
| American Express | C28 | Canceled Recurring Billing | I canceled and was charged again |
| American Express | F29 | Card Not Present | I did not authorize this online charge |
What is a chargeback reason code?
It is the code a card network attaches to a dispute to state the cardholder's claim.
When a cardholder contests a charge, the issuing bank picks the code that fits the story it was told. Stripe's documentation says the code is available on the dispute record, and that Stripe sorts each network's codes into a short list of categories so that sellers can see which evidence applies.
The code matters because the reviewer reads the response against it. Stripe states that the cardholder's bank decides each dispute and that Stripe does not. A response is a short argument addressed to that bank on the one question the code raises.
The code is also only as accurate as the conversation that produced it. A customer who forgot a renewal may tell the bank the charge was not theirs, and the dispute arrives as fraud. The claim on the record is what has to be answered, even when the seller suspects a different cause.
Which codes mean the customer says they canceled?
Visa 13.2, American Express C28 and Mastercard 4841 are the canceled-recurring codes, and Mastercard 4853 also carries recurring-transaction disputes in Stripe's tables.
Stripe describes Visa 13.2 as a claim that the cardholder was charged for a recurring transaction after canceling. It notes the usual causes: a cancellation request that was not processed, a misunderstood cancellation policy, or a charge in a billing cycle the customer overlooked.
For Mastercard, Stripe's category table lists 4841 under subscription canceled, with conditions named cardholder dispute of a recurring transaction and issuer dispute of a recurring transaction. The same two condition names also appear under 4853 in the same table. We could not open Mastercard's own guide to settle which code applies, so rely on the code shown on the dispute.
Stripe describes American Express C28 as covering subscriptions billed after a claimed cancellation, and also trials that renewed when the cardholder says they opted out.
One limit appears in Stripe's evidence notes. Some networks allow this code only for charges that are truly recurring, and an installment of a single purchase is a different thing. If the disputed payment was an installment, Stripe lists that as an argument against the code.
Which codes are about refunds and descriptions?
Visa 13.6 and 13.7 and Mastercard 4860 cover refunds that did not arrive, and Visa 13.5 and Mastercard 4853 cover a service that differed from its description.
Stripe describes Visa 13.6 as a claim that a refund or credit was due and was not issued or did not post. Visa 13.7 is a claim that the cardholder canceled a purchase and was still charged, and Stripe notes this can arise when a subscription was not correctly canceled. For a subscription seller the line between 13.2 and 13.7 is thin.
Visa 13.5, misrepresentation, is a claim that what was delivered did not match what was promised. Stripe's evidence list for it starts with the marketing material and listing as shown at the time of purchase. For subscriptions, that points back to the checkout page: the price, the renewal term and the trial conditions as displayed.
Stripe's description of the credit-not-processed category gives the two ways to answer it: show that the refund the customer is entitled to was already issued, or show that the customer is not entitled to one under a policy they were given before purchase.
What evidence does each family of codes call for?
Cancellation codes call for the policy and the cancellation record, fraud codes call for proof of participation, and refund codes call for the refund policy and the refund record.
The table condenses the evidence Stripe lists for each category. Stripe attaches a warning that each dispute is different and that the lists are examples.
Two items recur in almost every list. One is the policy as it was shown to the customer, with an explanation of how and when it was shown before purchase. The other is communication with the customer, including a renewal notice or a record that the customer did not contact the seller before disputing.
| Claim | Codes | Evidence Stripe lists |
|---|---|---|
| Canceled recurring | Visa 13.2, Mastercard 4841, American Express C28 | Cancellation policy as shown; how and when it was disclosed; record that no cancellation arrived before the billing date; renewal notice; usage after the claimed cancellation |
| Unauthorized, card absent | Visa 10.4, Mastercard 4837, American Express F29 | Address and security-code match; 3D Secure result; device and IP data; earlier undisputed purchases; agreement to the purchase terms |
| Credit not processed | Visa 13.6 and 13.7, Mastercard 4860 | Refund policy as provided; where it was disclosed; proof a refund was issued, or the reason none is due |
| Not as described | Visa 13.5, Mastercard 4853 | Listing or checkout page as presented at purchase; access or usage logs; support history; refund terms agreed to |
How long do you have to respond?
Stripe's documentation says the response window is usually 7 to 21 days after the chargeback is created, depending on the network.
Stripe gives the general timeline. Cardholders can typically dispute within 120 days of the original payment, with longer periods in some situations. After a response is submitted, the issuer usually has 60 to 75 days to decide. The whole process can take two to three months.
American Express and Discover most often open with an inquiry before a formal chargeback, according to Stripe, while Visa and Mastercard no longer use that phase. An inquiry answered with satisfactory evidence or a full refund can close without a dispute fee. Stripe warns that an unanswered inquiry can escalate to a chargeback that is likely unwinnable.
Stripe also notes that a cardholder disputing several recurring charges may produce one dispute for the combined amount against a single charge. Its example is three charges of 50 dollars arriving as one dispute for 150 dollars.
What the reason code does not tell you
It does not tell you whether the claim is true, and it does not affect whether the dispute counts toward your ratio.
A received dispute counts in the network monitoring programs whatever its code and whatever its outcome, as Stripe's monitoring documentation explains. Winning a 13.2 dispute returns the money. It does not remove the dispute from the month's count.
The code also says nothing about what happened before the customer called the bank. Stripe's prevention guidance for canceled-subscription disputes is about that earlier period: a quick way to cancel, billing terms stated before card details are taken, a button that confirms agreement to those terms, a reminder before a trial ends, and renewal reminders, which it suggests about 7 days before a yearly renewal and 2 to 3 days before a monthly one.
Each of those steps is also a piece of evidence later. A disclosure that was shown, an agreement that was recorded and a reminder that was sent are the first three rows of the canceled-recurring evidence list.
- Read the code and the claim text before choosing evidence
- Check whether a cancellation or refund request exists, and its date against the billing date
- Pull the checkout page and terms as they were on the day the customer signed up
- Add the renewal notice and any usage after the charge
- Answer inside the window; an unanswered dispute is lost
Common questions
What is the most common chargeback reason code for subscriptions?
We did not find a network-published ranking, so this post does not name one. The codes built for subscriptions are Visa 13.2, Mastercard 4841 and American Express C28. Subscription disputes also arrive under the card-absent fraud codes: Stripe's description of Visa 10.4 lists unauthorized recurring charges among its typical origins.
What does Visa reason code 13.2 mean?
Stripe describes it as a claim that the cardholder was charged for a recurring transaction after canceling. The evidence it lists is the cancellation policy the customer agreed to, records showing whether and when a cancellation was requested, usage after the claimed cancellation, and any refund already issued.
Is Mastercard 4841 still in use?
Stripe's category table lists 4841 under subscription canceled and also lists recurring-transaction conditions under 4853. We could not open Mastercard's own guide to settle it, so rely on the code shown on the dispute.
Does Compelling Evidence 3.0 help with canceled-subscription disputes?
As Chargebacks911 and Solidgate report it, Compelling Evidence 3.0 applies only to Visa 10.4, the card-absent fraud code. It does not apply to 13.2. It also needs earlier undisputed transactions with matching data, which a first-cycle dispute will not have.
Can I fight a chargeback if the customer never contacted me first?
Yes, a response can be submitted either way. Stripe's evidence lists include stating clearly that the customer did not try to resolve the issue before disputing, and its code descriptions say the customer is expected to raise the issue with the seller first. The issuer weighs that along with the rest of the evidence.
Will winning the dispute lower my chargeback ratio?
No. Stripe's documentation says monitoring programs do not consider dispute outcomes. A win returns the disputed amount, and the dispute still counts in the month it was received.
Why did a subscription dispute arrive under a fraud code?
The issuer chooses the code from what the cardholder says. Stripe's description of Visa 10.4 lists unauthorized recurring charges among its typical origins. A response under a fraud code has to show that the cardholder took part in the purchase, which is where a sign-up record with device, address and login data is used.
Reviewed November 13, 2026
Consentra is software. Nothing on this site is legal advice, and using Consentra does not by itself make a business compliant with any law or carrier rule. Whether a rule applies to your business is a question for your counsel.
Sources
- Stripe Docs: Dispute reason code categories (opened 12 November 2026)
- Stripe Docs: Dispute reason codes, defense requirements (opened 12 November 2026)
- Stripe Docs: How disputes work (opened 12 November 2026)
- Stripe Docs: Dispute and fraud card monitoring programs (opened 12 November 2026)
- Stripe Docs: Measuring disputes (opened 12 November 2026)
- Chargebacks911: Compelling Evidence 3.0 update (April 2026)
- Solidgate: Visa Compelling Evidence 3.0
