← Back to Glossary
Payment Recovery

Failed
Recovery.

Updated

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

  1. Smart retries — schedule retry attempts based on decline code, time of day, and card type. See automated smart retries.
  2. Card-updater integration — pull the new card number from Visa Account Updater or Mastercard ABU when a card has been replaced or reissued.
  3. Customer outreach — payment reminder emails, SMS, and in-portal banners with a one-click update path. See payment reminder email.
  4. 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.

Frequently Asked Questions

What is failed payment recovery?

The operational workflow that retries declined charges, updates payment methods, and contacts customers to convert failed transactions into successful ones. It combines smart retries, card-updater services, and customer outreach into a coordinated 14–21 day recovery window.

What is a good recovery rate for failed payments?

For Shopify subscription stores, 30–50% of failed payments recovered is healthy; 50–60% is best-in-class. The rate depends heavily on retry tuning, card-updater integration, and the quality of customer recovery emails.

How long should the recovery window be?

Typically 14–21 days from first failure to final cancellation, with 3–4 retry attempts and 2–4 customer outreach touches spread across that window. Shorter windows forfeit recoverable revenue; longer windows extend bad debt exposure.

Is failed recovery the same as dunning?

Effectively yes. Some teams use 'dunning' for the customer-communication side and 'failed recovery' for the technical retry side, but the workflow is integrated — emails, retries, and card updates all operate together as one recovery system.

Start Growing Your Subscription Revenue

Join 5,000+ Shopify merchants using Joy Subscriptions. Free to install, no credit card required.

  • Free 14-Day Trial
  • No Credit Card Required
  • Cancel Anytime