You open an order and the chargeback banner shows the reason Subscription canceled. The disputed amount is already out of your balance, and the clock is running. This guide covers what the reason means, why it happens, how to find these disputes, how to respond and how to stop the next one.
What "Subscription canceled" means
Shopify says this reason means the customer believes you charged them for a subscription after it should have been canceled. It can also mean the customer expected a reminder before a recurring charge and didn't get one. The card issuer decides the outcome, not Shopify.
- Customer's claim: Charged after canceling
- Also covers: No reminder before a renewal
- Decides: The card issuer
Common causes
Most of these disputes come down to timing or communication. The customer thought they had canceled, or canceled after the renewal had already run. Sometimes the cancellation really did fail on your side.
- Late cancel: Canceled after the billing date
- Wrong method: Emailed you or deleted an account instead of canceling
- Forgot: Didn't remember signing up for a recurring order
- Your error: The cancellation was received but not processed
Find the affected orders
In your Shopify admin, go to Orders, add the filter Chargeback and inquiry status and select Open. Open each order and click the reason code in the chargeback details to confirm it says Subscription canceled. These admin tools work with Shopify Payments.
- Filter: Chargeback and inquiry status = Open
- Check: The reason code on each order
- Note: The due date in the banner
Fix it step by step
Start by contacting the customer. Shopify recommends this first. If you settle it, ask them to contact their bank and withdraw the chargeback, then submit proof of that agreement. If the renewal was valid, click Add evidence in the chargeback banner and send what Shopify recommends.
- Policy: Your subscription cancellation policy
- Notices: Emails or notifications about cancellation
- Disclosure: Proof of when and where the customer saw the policy
- Digital goods: An activity log showing use after the cancel date
- Your mistake: If you charged after a valid cancel, Shopify says you must accept the chargeback
Shopify submits your response on the due date even if you add nothing, so upload evidence before then. For the full process, see how to respond to a chargeback.
Prevent the next one
Make the cancellation rules easy to find and easy to follow. Shopify lets you add a Subscription policy under your store policies, and it's linked at checkout once added. Keep a record of every cancellation request and when you processed it.
- ✅ Publish a clear subscription policy
- ✅ Send a reminder before each renewal
- ✅ Process cancellations the day they arrive
- ❌ Hiding the cancel option behind support emails
Doing this at scale
RiskClarity reviews each paid order, explains the risk in plain English with the fraud signals behind it, and recommends allow, verify or hold. You decide with one click, and every decision is logged in an audit log you can export for chargeback disputes. See RiskClarity.