How Do I Handle a WooCommerce Subscription Chargeback?
What Actually Happens
A chargeback arrives from the customer's bank, not from WooCommerce or the payment gateway directly, and the gateway simply relays the dispute and its evidence deadline. WooCommerce Subscriptions has no built-in chargeback workflow of its own — the renewal order tied to the disputed payment needs to be reviewed manually, and the subscription's ongoing status needs a deliberate decision rather than being left to keep renewing automatically.
Things Worth Knowing Before Responding
- The gateway's dispute deadline is strict — missing it usually means an automatic loss regardless of the merits, so responding promptly matters more than crafting a perfect response.
- Continuing automatic renewals during an open dispute is usually a mistake — if the customer disputes one charge, further automatic charges are likely to be disputed too, and each additional chargeback counts against the store's dispute rate with the payment processor.
- Evidence for a subscription dispute differs slightly from a one-off order — proof of the original signup, delivery/access of the product or service, and any prior renewal history the customer accepted without dispute all strengthen the response.
- A pattern of chargebacks on subscription renewals specifically (rather than isolated incidents) often points to a checkout or communication issue — unclear recurring-billing disclosure, or renewal notices not reaching customers — worth investigating separately from any individual dispute.
How to Handle It
- Put the subscription on hold as soon as a chargeback is received, so no further renewal attempts happen while the dispute is unresolved.
- Gather evidence promptly — the original order confirmation, IP/timestamp of signup if available, delivery or access records, and any support communication with the customer.
- Submit the response through the gateway's dispute process before its deadline, following its specific evidence format.
- Decide the subscription's fate based on the outcome — reactivate if the dispute is won and the customer wants to continue, or cancel cleanly if it's lost or the relationship has broken down.
Dealing with a pattern of disputes rather than a one-off? See WooCommerce fixes to investigate the underlying cause.