Reason codes / Subscription Canceled
Networks require merchants to honor cancellations, so the bank starts sympathetic to the cardholder. Your counter is a record, and one kind of record above all: usage.
The cardholder told their bank they canceled the subscription and were charged anyway. With subscriptions the truth splits three ways: they canceled and your system missed it, they believe they canceled but never completed it, or they canceled only after the renewal hit and want the charge undone.
Win rate is modest. If the customer genuinely canceled but was still charged, refund promptly. If they did not cancel and received value, proof they kept using the service after the claimed cancellation is your strongest argument, backed by agreed billing terms and cycle notifications. Without usage evidence, these are hard to win: networks require you to honor cancellations, so any gap in your cancellation records works against you.
The analyst starts from the network position that cancellations must be honored. Your counter has to be a record: no cancellation request exists in any channel, the billing terms were agreed at signup, and the customer was notified before each cycle.
Above all of it sits usage. Evidence that the customer kept logging in and using the service after the date they claim they canceled is the single strongest argument this code has, because it is very hard to square active use with 'I canceled.'
Email, support tickets, the in-app cancellation flow. If a request exists and was missed, this dispute is legitimate: refund now and fix the gap.
Logins, downloads, feature use. This is the evidence banks respond to on this code, and it outweighs everything else you could attach.
The signup terms, the checkout page showing the recurring charge, and each cycle's notification email form the paper trail that backs the usage story.
A dispute response locks the moment it is submitted, yours orShopify’s automatic one, with no edits after. Whatever goes in first is your whole case, which is why the first hour matters more than the last day.
Your terms decide the obligation, but the fee math often favors goodwill: refunding a day-after cancellation costs less than a dispute, and closes the account on decent terms instead of angry ones.
It gets hard. The paper trail of agreed terms and cycle notifications is the fallback, and the honest expectation without usage evidence sits at the low end of the 15 to 30 percent range for this code.
It syncs the dispute, shows this code's guidance with the usage-log priority front and center, assembles the order and billing records it can see, and emails you at 7, 3, and 1 day before the response deadline.
Backstop flags the dispute with this code's priority order, usage evidence first, then terms and notifications, and assembles the billing records it can see into the evidence pack, with the deadline countdown running from the moment it syncs.
Install in under a minute. Free to watch; evidence packs are $19/month after a 14-day trial, cancel in one click.
Install on Shopify