Stripe retries the charge. We recover the customer.

RescueDunning is dunning-lite for indie SaaS: branded failed-payment emails on autopilot, pre-dunning card-expiry alerts 30/14/7 days out, and a dashboard that shows exactly how much MRR you saved. One recovered subscription pays for it.

14-day free trial · No credit card required · Cancel anytime

Features

Everything you need. Nothing you don't.

A deliberately small surface area, executed well.

3-email recovery sequence

A failed payment opens a recovery case and sends a Day 1 / Day 3 / Day 7 sequence in your brand — logo, colors, your voice — with a one-click card-update link.

Pre-dunning card-expiry alerts

Our killer wedge: we warn customers 30, 14, and 7 days before their card expires, so the payment never fails in the first place. Stripe doesn't do this.

Recovery dashboard

MRR at risk, recovered revenue this month, recovery rate, active cases, and a full email outbox — know exactly what dunning is earning you.

5-minute Stripe setup

Connect via Stripe Connect OAuth, point webhooks at us, and you're done. No onboarding call, no sales deck — self-serve from first click.

Branded card-update portal

Customers update their card in a portal that looks like you, not us. The moment they do, the case closes as recovered and the remaining emails stop.

Flat, honest pricing

Starter $19/mo (≤500 tracked subscribers), Pro $49/mo (≤2,500, email customization, retry scheduling), Scale $99/mo (unlimited, priority support). Annual billing is 10× monthly — 2 months free. No per-recovery fees, no seats, no surprise invoices.

Pricing

Flat pricing, no surprises.

Start free for 14 days. Upgrade when you're ready — cancel anytime.

Starter

For indie SaaS — up to 500 tracked subscribers.

$19/mo

$190/yr — 2 months free

  • 3-email dunning sequence
  • Pre-dunning expiry alerts (30/14/7d)
  • Branded card-update portal
  • Recovery dashboard + outbox
  • Cancel anytime
Most popular

Pro

For growing SaaS — up to 2,500 tracked subscribers.

$49/mo

$490/yr — 2 months free

  • Everything in Starter
  • Email customization
  • Retry scheduling
  • Priority email support
  • Cancel anytime

Scale

For SaaS at volume — unlimited tracked subscribers.

$99/mo

$990/yr — 2 months free

  • Everything in Pro
  • Unlimited tracked subscribers
  • Priority support
  • Custom sending domain (launch)
  • Cancel anytime

Invoices are issued and paid securely through Mercury. We never see or store your card details.

FAQ

Questions, answered.

How is this different from Stripe's automatic retries?+

Stripe retries the card silently — it never emails your customer. RescueDunning emails them: a branded 3-email sequence (Day 1/3/7) with a one-click card-update link, plus pre-dunning alerts before the card even expires. Retries recover the payment; we recover the customer.

What are pre-dunning alerts?+

We scan your customers' cards nightly and email anyone whose card expires in 30, 14, or 7 days, asking them to update it before their next invoice. It's the cheapest recovered revenue you'll ever get — a payment that never fails.

Do I need to change my checkout or billing code?+

No. Connect your Stripe account via OAuth and add our webhook endpoint. We listen for invoice.payment_failed events and run everything from there. Your checkout stays exactly as it is.

Where do the emails come from?+

Dunning emails go out from your own domain — we send via Resend or Postmark, and the Docs page has the DNS records you'll add. Until you connect a provider, every message lands in your dashboard outbox instead, so you can preview exactly what customers would receive before anything is sent.

Is there a free trial?+

Yes — every plan starts with a 14-day free trial. No credit card required.

Can I cancel anytime?+

Absolutely. Cancel in two clicks from your dashboard; you keep access until the end of the billing period.