Templates promise "the 4 stages of a dunning letter."
It's really 3: friendly reminder, firmer notice, final notice. The "4th" is what you do after (cancel, mark unpaid, stop). A rule, not another email.
Read the full post: https://t.co/IiY54z2gax
#SaaS#Stripe#Dunning
@ClaraHessHere Exactly. Retries buy time when it's a soft decline; the update link is what actually recovers the ones that won't clear on the same card.
More retries won't fix a soft decline. Charging every few hours doesn't create funds on an insufficient-funds card. It uses up the attempts the network will tolerate.
Space them out and email the customer in the gap.
Read the full post:
https://t.co/BRgUD9hS1B
#stripe
@maxzrco@wazX_7 If the retries keep getting declined, that card probably can't pay. At that point the email is the recovery path, so ask for a new card in the first note instead of promising another retry.
https://t.co/IiY54z2O05
@elijahuwas Agree, billing is where the quiet losses are. Failed payments especially, because nobody cancelled, so nothing looks wrong in the dashboard until you go and look at past_due.
@Matyas_Jirsa Most of the awkwardness goes away once you remember most failed cards are expired or replaced, not someone refusing to pay. A same-day "your card didn't go through, here's the link to update it" note is a service message, not a chase.
@oliverbrocato Insufficient funds is a cash-flow day, not a cancel. Send one update-card link that day.
RetryFix does it on Stripe, with emails written for the decline reason and a Stripe-hosted update link. Money lands in your own Stripe.
https://t.co/fgKSfTmYHy
Pay on recovery or Flat rate
@AIDevPlanner Good list. On failed payment emails: keep them to four things. What failed, which card, whether they need to act, one link to update. Anything longer gets skimmed.
https://t.co/IiY54z2O05
RetryFix vs Churn Buster, side by side: Pay on recovery (10%) or Flat rate (£49/mo) vs an MRR-tier monthly fee. Stripe self-serve vs a broader stack with a retention team.
https://t.co/qe9KfIfOSO
#SaaS#Stripe#Subscriptions#FailedPayments
The RetryFix Payments page: every failed card, its decline category, whether the email was delivered, and what got recovered.
Here, Acme's £22.99 came back through a RetryFix link. Globex, Stark and Wayne are still open.
Sample data.
https://t.co/6InrvxeD1B
#Stripe#SaaS
An expired card isn't on Stripe's do-not-retry list.
So unless something else in your setup stops it, that card can still be charged again. It won't collect. Stop charging it and ask the customer for a new card.
Read the full post:
https://t.co/RwrU6Jbt56
#Stripe#SaaS
@dr_agniieszka The failed-payments line is the one people miss. Some of it comes back on a retry, some only when the customer adds a new card, and none of it shows up as a cancellation.
@ArnaudBelingaCX Classic dashboard trap. People who leave over a price rise go in the first week, the signups at the new price take longer to show up. Glad you didn't roll it back.