Failed recovery (sometimes called payment recovery or dunning) is the system that decides what happens after a charge fails. It is unglamorous, deeply operational, and probably the single highest-ROI workflow in your subscription stack. Every percentage point of failed-payment recovery translates directly to retention without acquisition cost.
The four pillars of failed recovery
- Smart retries — schedule retry attempts based on decline code, time of day, and card type. See automated smart retries.
- Card-updater integration — pull the new card number from Visa Account Updater or Mastercard ABU when a card has been replaced or reissued.
- Customer outreach — payment reminder emails, SMS, and in-portal banners with a one-click update path. See payment reminder email.
- Dunning-state management — keep the subscription in a paused-recovering state rather than canceling immediately, giving the workflow time to operate.
What good recovery looks like
For most Shopify subscription stores, a tuned failed-recovery system achieves 30–50% recovery on failed payments. Best-in-class operations hit 50–60%, usually by combining strong technical infrastructure (smart retries, card updater) with thoughtful customer communication (clear, empathetic emails that frame the failure as a quick fix rather than a problem).
The communication side often matters more than the technical side
Many operators over-invest in retry algorithms and under-invest in the emails. Recovery emails should be short, action-focused, and frictionless. A button that takes the customer to a pre-authenticated update-card page beats a generic "log in to update" flow by 2–3x in click-through. The card-update page itself should accept Apple Pay, Google Pay, and saved-card options where possible — every extra click drops the recovery rate.
Common recovery mistakes
- Too many emails — 5+ payment reminder emails in 14 days reads as harassment and reduces recovery.
- Threatening tone — "Your account will be canceled" framing performs worse than "here is a quick fix" framing.
- Skipping card updater — many failed-payment stores never integrate with Visa Account Updater, leaving 10–20% of recoverable revenue on the table.
- Auto-canceling too fast — canceling after 7 days of failure forfeits the gradual recovery that happens between days 10 and 21.
For the broader dunning framework see dunning management.