Fixed prices, paid once·Written replies within one working day
CheckoutLoom.

Marketing and retentionWin shoppers back

View all marketing →

Support and order careAnswer faster

View all support →

Product contentBetter listings

View all product content →

Inventory and pricingPrices and suppliers

View all inventory →

Finance and riskMoney and disputes

View all finance →

Shopify and WooStore-specific

View all services →

Dropshipping and EtsyMarketplaces and print

View all services →

Explore everything

Pick a way in. Every page has a fixed price and a delivery window.

All services88 automations for storesAll platformsShopify, WooCommerce and moreAll integrations82 tools we connectRequest a quote →

ShopifyStore platform

View all Shopify →

WooCommerceStore platform

View all WooCommerce →

BigCommerceStore platform

View all BigCommerce →

WixStore platform

View all Wix →

AmazonMarketplace

View all Amazon →

EtsyMarketplace

View all Etsy →

eBayMarketplace

View all eBay →

Your platform

Automation built for the store or marketplace you already sell on.

Store platforms8 platformsMarketplaces11 marketplacesAll who we serve363 pagesRequest a quote →

DropshippersSeller type

View all dropshippers →

DTC brandsSeller type

View all dtc brands →

Handmade sellersSeller type

View all handmade sellers →

Subscription boxesSeller type

View all →

B2B and wholesaleSeller type

View all b2b and wholesale →

AgenciesSeller type

View all agencies →

PrintfulPrint-on-demand

View all Printful →

Your kind of store

Pages written for how each type of seller actually works.

Seller types14 types of sellerPrint-on-demand9 platformsPopular audiences20 moreRequest a quote →

Email and SMSKlaviyo, Mailchimp and more

View all email and sms →

Support and chatGorgias, Zendesk and more

View all →

Payments and accountingStripe, QuickBooks and more

View all →

Shipping and suppliersShipStation, DSers and more

View all →

Reviews, ads and creativeJudge.me, Meta Ads and more

View all →

Automation and dataZapier, Make, Sheets

View all →

Marketplace and feed toolsGoogle Merchant, Helium 10

View all →

Works with your tools

We build inside the apps you already pay for.

All integrations82 toolsEmail and SMSKlaviyo, MailchimpPaymentsStripe, QuickBooksRequest a quote →

How-to guidesStep by step

View all 63 how-to guides →

Templates and checklistsCopy and use

View all 68 templates →

ComparisonsTools and options

View all 44 comparisons →

Cost and ROIWhat it costs

View all 34 cost pages →

GuidesLong reads

View all 14 guides →

Compliance and riskRules in plain words

View all →

Glossary and statisticsTerms and numbers

View all 17 →

Learn before you buy

Guides, templates and honest comparisons, free to use.

Resources hub256+ free resourcesBlogPractical articlesStatisticsSourced numbersRequest a quote →
Checkout Loom blog

Failed payment recovery: win back revenue lost to declines, expired cards and glitches

Why payments fail at checkout and on subscriptions, which failures are recoverable, how to design retries and dunning messages, and how to measure the money recovered.

  • 8 minute read
  • Written for store owners
  • Sources named
72%Margin kept+4.2%

A payment failure is a customer who wanted to pay and could not. That is a different problem from a customer who changed their mind, and it deserves a different response. Yet many stores treat both the same way: a generic error at checkout, or a cancelled subscription after one failed charge, with no attempt to recover the money.

This guide covers the two settings where payment failure matters most: checkout, where the customer is present and can fix it, and recurring payments such as subscriptions or instalments, where the customer is absent and the store must reach them. It explains why payments fail, how to categorise the failures, which recovery tactics work and how to measure results. It complements card testing attacks, chargeback prevention and order status update messages. Processor features differ, so check your provider’s documentation.

Why payments fail

CauseSoft or hard?Typical fix
Insufficient fundsSoftRetry later, often after payday; ask for another method
Expired cardHard until updatedCard updater service or ask the customer to update
Card replaced or reissuedHard until updatedCard updater; ask the customer
Bank security block or generic declineSoft or hardCustomer contacts bank; retry; offer another method
Authentication required (such as 3D Secure)RecoverableBring the customer back to authenticate
Incorrect detailsHard until correctedClear inline errors at checkout
Exceeded limitSoftRetry later or another method
Suspected fraud declineHardDo not retry repeatedly; review
Processor or network errorSoftRetry automatically with idempotency
Currency or region restrictionsHardOffer a local payment method

Processors return decline codes that group failures into categories. Use them. A retry makes sense for a soft decline, never for a stolen-card decline, and repeated attempts on a hard decline can damage your standing with the issuer and the card networks. Your processor’s documentation lists the codes and recommended handling; see the sources at the end.

At checkout: rescue the sale in the moment

  • Say what happened in plain words. “Your card was declined. Please check the details or try another method” is better than a code. Avoid revealing sensitive reasons such as fraud flags.
  • Keep the cart and the entered details. Do not make the customer start over.
  • Offer alternatives. Wallets, bank payments, buy now pay later where appropriate and local methods.
  • Validate before submit. Catch typos in card number, expiry and postcode with inline checks.
  • Support authentication smoothly. If the bank requires it, make sure the flow handles it, especially on mobile.
  • Limit attempts. After several failures, slow down, both for fraud protection and to avoid blocks.
  • Follow up. Treat a failed checkout with an email as a recoverable abandoned checkout, with a secure link; see abandoned checkout email examples.

Look at your gateway’s dashboard for decline rates by method, country and issuer. A sudden rise for one card type often points to a technical problem on your side or the processor’s, not to customers.

Recurring payments: involuntary churn

For subscriptions, memberships and instalment plans, a failed charge happens when the customer is not looking. If nothing recovers it, the subscription lapses and the revenue disappears, though the customer never chose to cancel. This is sometimes called involuntary churn, and for many subscription businesses it is a meaningful portion of all churn. Recovery comes from several layers.

LayerWhat it doesNotes
Card updaterCard networks and processors refresh expired or reissued card details automatically where supportedEnable in your processor; availability varies by region and card
Smart retriesProcessor retries failed payments at times more likely to succeed, based on dataCheck the retry window and limits
Pre-expiry remindersEmail customers before a card expiresPrevents the failure
Dunning emailsA short sequence asking the customer to update paymentSecure link; plain language
Grace periodKeep access or hold shipments for a limited timeBalance goodwill and risk
Alternative methodsInvite customers to pay another wayWallets, bank debit
Final notice and cancellationClose the subscription clearlyOffer easy reactivation

A dunning sequence

Dunning is the polite repetition of a payment request. The aim is clarity and ease, not pressure. Three or four messages over about two weeks is typical, aligned with the retry schedule.

MessageTimingContent
1. Heads-upImmediately after the first failurePayment did not go through; here is a secure link to update; we will try again
2. ReminderA few days later, after a retryStill unable to take payment; steps to fix; what happens next
3. WarningAbout a week inAccess or shipment will pause on [date] unless updated
4. Final noticeAt the end of the grace periodSubscription cancelled or paused; how to restart in one click
  • Use the customer’s name, the product and the amount.
  • Link to a secure page hosted by your processor or store; never ask for card details by email or reply.
  • Offer help: “Reply if you would like to pay another way”.
  • Keep tone neutral. Cards expire; nobody did anything wrong.
  • Send from a recognisable address and check authentication, so messages reach the inbox.
  • Suppress the sequence once payment succeeds, immediately.

Retry strategy

Retries should be informed by the decline category. Retry soft declines on a schedule spread over days, not hours, and consider timing around typical paydays. Do not retry hard declines such as lost or stolen cards. Respect card network rules on retry limits, which restrict how many times you can retry a declined payment within a period; your processor can tell you the current rules. Always use idempotency keys so that a retry after a network error cannot create a double charge; see duplicate orders and idempotency.

Communicate with care

Failed payment messages are transactional but they touch on money and trust. Be accurate about what was charged, avoid threatening language and make cancellation and support easy. Remember that fraud criminals imitate such emails, so train customers to expect them from a known address with a link to your own domain, and warn that you will never ask for card details by email.

Special cases: instalments, high-value orders and marketplaces

  • Instalment plans. A failed instalment needs the same dunning flow, with the remaining balance and the consequences stated plainly. Check local credit and consumer rules before using collection language.
  • High-value orders. A failed payment on a large order justifies a personal email or call from a person, not just an automated sequence.
  • Pre-orders. If payment is taken at dispatch, a failure at that point should pause shipment and ask for an update; see backorder and preorder management.
  • Marketplaces. The marketplace handles payment; your job is to ship and communicate, not to chase payment.
  • International customers. Offer local payment methods and show prices in local currency, since cross-border declines are common.

Reconcile recovered payments

Recovered payments reach your books as ordinary payouts, but they also change reports. Make sure that orders marked failed and later paid are linked, that you do not double count revenue and that any fees on failed attempts are recorded. A monthly report of failed amounts, recovered amounts and written-off amounts keeps the accounts honest and shows whether recovery work is paying for itself. The method is the same as in the monthly bookkeeping checklist.

Metrics

MetricWhy it matters
Payment failure rateOverall and by cause, method and country
Recovery rateShare of failed payments eventually collected
Revenue recoveredThe money; compare with the cost of tools
Time to recoveryFaster is better; shows which step works
Involuntary churnSubscriptions lost to failure
Support contacts about paymentsFriction indicator
Dispute rate after recoveryA rise suggests unclear communication

A worked example

A subscription store bills 3,000 customers monthly at $32. About 6 percent of charges fail, or 180, worth $5,760. Before any recovery, it retries once and recovers about 25 percent. After enabling card updater, spaced smart retries and a four-message dunning flow, recovery rises to about 62 percent, or 112 payments, an improvement of around 67 recovered payments, roughly $2,150 a month. Over a year that is about $25,700 of revenue, plus retained customers who go on to pay again. Costs are mainly the setup time and any processor fees for the services. The figures are illustrative; actual rates depend on your customers and processor.

Mistakes to avoid

  • Cancelling after one failure.
  • Retrying hard declines.
  • Generic error messages at checkout.
  • Dunning messages that ask for card details.
  • Not stopping the sequence after payment succeeds.
  • No idempotency, so retries double-charge.
  • Ignoring decline rate spikes that signal a technical fault.

Sources and further reading

Figures and rules in this guide come from the primary pages below. Platform limits and prices change, so open the page before you build on a number.

Questions

8 questions readers ask about this topic

Why do payments fail?

Common causes are insufficient funds, expired or reissued cards, bank security checks, incorrect details, authentication requirements, suspected fraud and technical errors.

What is dunning?

A sequence of messages asking a customer to update their payment details after a failed charge.

Should I retry failed payments?

Retry soft declines on a spread-out schedule using your processor’s guidance. Do not retry hard declines such as lost or stolen cards.

What is a card updater?

A service that automatically refreshes expired or reissued card details with the networks, where supported, reducing failed recurring payments.

How many dunning emails should I send?

Three or four over about two weeks, aligned with retries, ending with a clear final notice.

How do I reduce failed payments at checkout?

Give clear errors, keep the cart, offer alternative methods, validate input and support authentication smoothly.

Can failed payments cause chargebacks?

Unclear communication can. Be clear about what was charged and make support easy.

Can Checkout Loom set up payment recovery?

Yes. We configure retries, dunning flows, checkout improvements and recovery reporting.

Recover the revenue lost to declines

Decline-aware retries, a clear dunning flow and a report of the money won back.

  • Fixed price, paid once
  • Built inside your tools
  • Thirty days of fixes