Card disputes

Chargeback Reason Codes: The Ones Subscription Sellers See Most and What Each Asks For

The chargeback reason codes subscription sellers see most on Visa, Mastercard and American Express, what each one claims, and the evidence each calls for.

By the Consentra editorial team · 11 min read · Published

For subscription operators and support leads who answer card disputes and want to know what each code is asking them to prove.

An engraved still life of a wooden card index drawer with blank tabbed dividers, a payment card without markings and a rubber stamp.

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.

NetworkCodeName in Stripe's tablesWhat the cardholder is saying
Visa13.2Canceled RecurringI canceled and was charged again
Visa13.7Canceled Merchandise/ServicesI canceled the purchase and was still charged
Visa13.6Credit Not ProcessedI was owed a refund and did not get it
Visa10.4Other Fraud, Card Absent EnvironmentI did not authorize this online charge
Mastercard4841Canceled Recurring or Digital Goods TransactionsI canceled, or I did not agree to this digital charge
Mastercard4853Cardholder Dispute, including dispute of a recurring transactionThe service was not as described, or the recurring charge is disputed
Mastercard4837No Cardholder AuthorizationI did not authorize this charge
American ExpressC28Canceled Recurring BillingI canceled and was charged again
American ExpressF29Card Not PresentI 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 mean the customer says they never authorized the charge?

Visa 10.4, Mastercard 4837 and American Express F29 are the card-not-present fraud codes.

Stripe describes Visa 10.4 as a claim that the cardholder did not authorize a transaction made online, by phone or in an app. Its description names three typical origins: stolen card details, account takeover and unauthorized recurring charges. Its description of American Express F29 also mentions subscription billing where the customer says they did not agree to the charge.

The evidence Stripe lists for these codes is about participation. It includes address and security-code match results, device and IP data consistent with earlier activity, a history of earlier purchases, and for subscriptions or digital goods, proof that the customer agreed to the purchase terms.

Visa's Compelling Evidence 3.0 applies here. Vendor guides from Chargebacks911 and Solidgate report that it covers only Visa 10.4 and depends on earlier undisputed transactions with matching data such as device, IP address or login. They also note a limit for subscriptions: a dispute in the first billing cycle arrives before that history exists.

Stripe's tables also show Mastercard 4863, cardholder does not recognize, under a separate category it calls unrecognized. These disputes often come from a billing descriptor the customer did not connect with the product.

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.

ClaimCodesEvidence Stripe lists
Canceled recurringVisa 13.2, Mastercard 4841, American Express C28Cancellation 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 absentVisa 10.4, Mastercard 4837, American Express F29Address and security-code match; 3D Secure result; device and IP data; earlier undisputed purchases; agreement to the purchase terms
Credit not processedVisa 13.6 and 13.7, Mastercard 4860Refund policy as provided; where it was disclosed; proof a refund was issued, or the reason none is due
Not as describedVisa 13.5, Mastercard 4853Listing 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.

More like this

See the consent record for yourself

Book a call and we show you the record on your own flow: what each person saw, what they agreed to, and what you can hand over when someone asks.