Telehealth

Failed Payment Recovery for Telehealth Subscriptions

Involuntary churn from declined cards quietly drains subscription telehealth. This piece covers smart retries, card updaters and dunning that stays compliant.

Recover the quiet losses
On this pageJump to a section

Some of your cancellations never asked to cancel. Their card did.

A patient on a monthly plan changes banks, gets a replacement card or hits a bad week, and the charge fails. Nobody decided to leave. The subscription ends anyway, and it never shows up in an exit survey because the patient never knew it happened.

In a subscription telehealth business, this is a quiet leak with a clear fix. This piece covers the three layers: retries, card updates and dunning messages, and the rules that keep the whole thing compliant. I am a marketer and operator who builds revenue systems for telehealth brands, not an attorney, and this is educational content, not legal advice.

What is involuntary churn, and why does telehealth feel it?

Involuntary churn is the slice of cancellations that comes from payment problems. Stripe frames the job simply: payments can fail for many reasons, but many of them are recoverable, and Stripe Billing can retry failed subscription payments automatically.1

Why subscription telehealth is exposed

Recurring billing is the model: monthly plans for ongoing treatment, memberships and refills. Every month is another chance for a card to expire, be replaced or decline. Cash-pay brands also depend on one processing account, so a messy retry pattern is more than a revenue issue (see chargebacks and disputes).

The size of the leak

I am not going to quote an industry figure, because I could not verify one I trust. Size it yourself with a simple example with made-up numbers, not benchmarks. Say you have 500 subscribers at $200 a month and 5% of payments fail each cycle. That is 25 failed payments, or $5,000 of billings at risk each month. If better recovery brings back 15 of them, that is $3,000 a month, or $36,000 over a year, from patients who wanted to stay. Replace the numbers with your own and look at the result.

ChartUS dollarsIllustrative exampleExample only: monthly billings at risk and recovered
Example only: monthly billings at risk and recovered (illustrative example, not real data)
LabelValue
Billings at risk each month$5,000
Recovered with better retries$3,000
Still lost$2,000

How do retries work, and what should you set?

Retries are the foundation, and the work is mostly configuration.

Soft declines and hard declines

A soft decline is temporary, like insufficient funds, and a later attempt can succeed. A hard decline is a rejection by the issuer that no retry will fix. Stripe lists hard decline codes including lost card, stolen card and incorrect number, and says it cannot retry those without a new payment method.1

Smart Retries versus a custom schedule

Stripe recommends Smart Retries, which uses an AI model with time-dependent signals to choose when to retry, rather than a fixed calendar.1 You choose how many times to retry within a window, from one week to two months, and the recommended default is 8 tries within 2 weeks.1 You can also build a custom schedule with up to three retries, each a set number of days after the last.1 Stripe's own overview says Smart Retries use data points to find the best time and are more effective than scheduled retries.2

Decide what happens when retries run out

Stripe lets you set the subscription to cancel, to be marked unpaid, to stay past due or to pause when recovery fails.1 This is a business and clinical decision, not only a billing one. Talk to your medical director about what happens to a patient's treatment, shipment or refill while a payment is unresolved, and write the answer down.

  1. Turn on Smart Retries if you use Stripe Billing, or document the schedule your processor uses.
  2. Set the window deliberately. Eight tries in two weeks is Stripe's recommended default, not a law.
  3. Choose the final outcome for failed recovery: cancel, unpaid, past due or pause.
  4. Update the right field. Stripe notes that retries use payment methods in a set order, so update the field where the payment failed or the old card will keep being tried.1
  5. Watch the webhook for failed payments and attempt counts so your team sees a failure the day it happens.1

What can card updaters do for you?

They fix the most boring cause of failure before it happens.

Stripe works with card networks to automatically update saved card details when a customer receives a new card, such as a replacement for an expired, lost or stolen one. That keeps service uninterrupted without asking the patient for new details.3 Stripe says the practice is widespread in the US, allowing it to update most American Express, Visa, Mastercard and Discover cards issued there, though coverage varies by country and you cannot tell in advance which cards support it.3

How do you write dunning that stays compliant?

Dunning is the sequence of messages you send after a failure. Done well it is a short, helpful nudge. Done badly it is the thing that gets reported.

Keep the content plain

Stripe can send automatic emails when a payment fails, a card expires or a payment method needs updating.2 Use that kind of message and keep it to billing. I would leave the treatment, the medication and the condition out of every billing email and text. Those channels may not be secure, and a message that reveals a diagnosis to the wrong person is a worse problem than a late payment. Ask your counsel what your setup requires.

Be honest about what happens next

Say what failed, what the patient can do, by when, and what happens if nothing changes. No vague threats, no invented urgency.

Make leaving easy

Failed payment recovery is not a license to make cancellation hard. The FTC's click-to-cancel rule was vacated by the Eighth Circuit on July 8, 2025 on procedural grounds, but the court said it did not endorse unfair negative option marketing, and the FTC continues to regulate subscription offerings.4 Fenwick's advice is to keep disclosures clear, make cancellation straightforward and assess your processes against federal and state law.4

State laws matter too (my subscription compliance checklist covers more). California's updated automatic renewal law took effect July 1, 2025. Davis Wright Tremaine's summary says it requires express affirmative consent to the renewal terms, lets consumers cancel as easily as they signed up and sets rules for how businesses present "save" offers, with a duty to act promptly if the consumer still wants to cancel.5 Treat a patient who replies "cancel" to a dunning email as a cancellation request, and stop the retries.

Dunning that helpsDunning that hurts
Plain billing facts and one clear fix linkTreatment or diagnosis details in the message
Honest timing and consequencesFake deadlines and threats
A visible way to cancel or pauseCancellation buried behind login walls
Stops when the patient says cancelKeeps charging while the request waits
Sent to the number or email on fileSent to anyone who might see it

What should the recovery sequence look like?

Here is a simple structure to adapt with your compliance team. It is a template, not an approved script.

  1. Day of failure: a short email that the payment did not go through, with a secure link to update the card.
  2. During the retry window: let your retries run. Add a text only if the patient consented to text messages.
  3. Midway: a second reminder with the same link and a plain note of what happens if the payment is not fixed.
  4. Before the final attempt: a last notice, with an easy way to pause or cancel.
  5. After the outcome: confirm the result, whether recovered, paused or canceled, in writing.

Track the numbers that matter

Stripe offers recovery analytics for failure and recovery rates, which makes a monthly review easy.2 Watch failure rate, recovery rate, time to recovery and how many failures come from hard declines. A rising hard decline share points to a card problem, not a retry problem.

A patient who wanted to stay and lost their card is the cheapest retention win you will ever get. Do not make them work for it.

Ekai Stone

Recovering payments is not glamorous. It will not make a better ad or a better offer. But involuntary churn is the leak that nobody complains about, and fixing it is mostly settings, clear writing and discipline. Configure the retries, let the updater work and keep the messages honest and easy to act on.

Educational content, not legal advice. Consult your attorney, medical director and payment provider about your specific obligations.

Keep building.Ekai

Questions people ask

What is involuntary churn?

It is when a subscriber leaves because a payment failed, not because they decided to cancel. An expired card, a replaced card or a temporary decline can end a subscription the patient wanted to keep.

What is the difference between a soft and a hard decline?

A soft decline is temporary, such as insufficient funds, and can succeed on a later retry. A hard decline means the issuer rejected the transaction, and Stripe notes that these cannot be retried without a new payment method.

What retry schedule does Stripe recommend?

Stripe recommends Smart Retries, and its recommended default setting is 8 attempts within 2 weeks. You can also build a custom schedule with up to three retries.

Can dunning emails mention treatment details?

I would keep them out. Billing messages travel through channels that may not be secure, so keep treatment and condition details out of them and ask your compliance counsel what your setup requires. This is educational content, not legal advice.

Sources

  1. 1
  2. 2
    Revenue recovery

    Stripe Documentation123

  3. 3
    How cards work

    Stripe Documentation1234

  4. 4
  5. 5
    AB 2863 Updates California Automatic Renewal Law

    Davis Wright Tremaine, Oct 1, 202412

  • failed payment recovery
  • involuntary churn
  • dunning
  • smart retries
  • telehealth subscriptions
Ekai Stone

Ekai Stone

17 years in business for myself. 12 years running Meta ads, since 2014. Ad director for three 8 figure brands and one 9 figure brand. I build revenue systems that owners keep and run.

ekaistone.comResultsThe Seven Star Build

Read next, from the archive

Related reading

More in Telehealth

Disclaimer. Results shared on this site are from real clients and reflect years of experience, proven systems, high ad spend, and efficient work. They are not guarantees of income or performance. Every business is different and your results will depend on your offer, effort, decisions, and commitment. Marketing involves risk. If you're looking for shortcuts, this isn’t for you.

Not Facebook™. This site is not a part of the Facebook™ website or Facebook Inc. Additionally, This site is NOT endorsed by Facebook™ in any way. FACEBOOK™ is a trademark of FACEBOOK™, Inc.