RescueDunning is in early access. Start with the free 90-day audit →

Early access · Optional recovery and retention tools

Failed payments.
Clear follow-up.

Branded Day 1/3/7 emails, a secure card-update page, pre-expiry reminders and a customer work queue. Pay now and pause/skip/downgrade are early access and disabled by default; real Stripe test-mode validation is pending. Starter is a flat $19/month with no recovery commission. Begin with a free 90-day Stripe audit.

Free audit account · No subscription or card needed · Recovery setup is separate

How it works

Follow up. Offer a next step. Check the outcome.

Start with branded Day 1/3/7 reminders. A verified card save stops remaining reminders, but an unpaid invoice still needs review. Pay now and pause/skip/downgrade are early access and disabled by default while real Stripe test-mode validation is pending.

Day 1

A clear, friendly heads-up

The first email after a payment fails: what happened, how much, and a secure link to update the card. No blame, no jargon.

Your logo and brand color appear on every email, on every plan.

AcmeSample email

Action needed: your Acme payment of $29.00 failed

Hi Maya,

We tried to charge $29.00 for your Acme subscription, but the payment failed. This is usually a quick fix — an expired or replaced card.

Review your payment method using the secure link below:

Update payment method

Illustrative wording for Acme. Actual copy depends on enabled settings and verified invoice state.

Features

Eight ways to improve the recovery workflow.

Offer a useful next step, understand the account context and evaluate outcomes. Each capability has clear setup requirements and limits.

Choose what to enable. New optional add-ons require separate setup and opt-in. An audit-only Stripe connection does not activate recovery.Review setup requirements.

EARLY ACCESS

Pay now after a card update

After a verified card save, eligible customers can review the current invoice balance and separately authorize an immediate payment. Saving a card alone never counts as payment.

Disabled by default. Real Stripe test-mode validation is pending. Keep disabled for customers until that validation is complete.

Merchant opt-in · current browser session · customer consent

Setup and limits →
Opt-in

Still using your product

See authenticated product use alongside checked outstanding balances. The seven-day report separates logins, missing instrumentation and currencies. Observed use is not purchase intent.

Activity opt-in · authenticated product integration

Setup and limits →
Opt-in

Messages that fit the failure

Use current invoice evidence for insufficient-funds, expiry, authentication or generic wording. Sensitive bank reasons stay generic. A verified retry schedule is never a promise of a successful charge.

Separate decline-aware messaging opt-in

Setup and limits →
Opt-in

Measure with a holdout group

Compare prospectively assigned customers over a fixed 30-day outcome window. Controls receive no measured Rescue interventions. Small samples, pending outcomes and uncertainty remain visible.

Experiment opt-in · frozen settings · separate pooling consent

Setup and limits →
Opt-in

Escalating in-app reminders

Choose a grace period, modal and stronger softwall prompt for authorized billing administrators. Continue and keyboard dismissal stay available. The softwall is advisory and never locks product access.

Signed billing-admin session · banner and policy setup

Setup and limits →
EARLY ACCESS

Pause, skip or downgrade

Offer eligible monthly subscriptions a previewed alternative with explicit consent. Pause and skip void new invoices in the stated window; old debt remains collectible. Downgrades take effect at renewal.

Disabled by default. Real Stripe test-mode validation is pending. Keep disabled for customers until that validation is complete.

Merchant opt-in · narrow supported subscription shapes

Setup and limits →
Opt-in

Personal notes for big accounts

Set a threshold for unpaid invoice balance in your chosen currency, not lifetime customer value. Review the plain-text draft and copy it into your own inbox when appropriate. No inbox connection or automatic personal send.

Threshold opt-in · contact and experiment eligibility

Setup and limits →
Opt-in

A weekly email or Slack digest

Review a completed UTC week of recorded activity and outcomes. Each merchant has a bounded, deduplicated dispatch. An uncertain send waits for evidence instead of being blindly repeated.

Verified destination · owner opt-in · enabled delivery service

Setup and limits →

Built around the existing Day 1/3/7 reminders, branded card portal, pre-expiry reminders and customer work queue. Payment evidence, linked refunds and delivery records help you review outcomes; they do not establish additional profit.

Pricing

Start at $19. No recovery commission.

Starter is $19/month for up to 500 tracked Stripe customers. No percentage of recovered payments. Every plan includes the core recovery workflow; new optional add-ons require separate setup and opt-in. Larger plans increase the tracking limit.

Pay now and pause/skip/downgrade offers are EARLY ACCESS. Disabled by default. Real Stripe test-mode validation is pending. Keep disabled for customers until that validation is complete.

Starter

For indie SaaS — up to 500 tracked Stripe customers.

$19/mo

$190/yr — 2 months free

  • Day 1 / 3 / 7 recovery emails
  • Your logo and brand color on emails and portal
  • Secure card-update page
  • Pay now — EARLY ACCESS, disabled by default
  • Pause/skip/downgrade — EARLY ACCESS, disabled by default
  • Activity report, decline-aware copy and in-app prompts
  • Manual personal-note drafts + weekly digest setup
  • Customer work queue, payment evidence and email outbox
  • Pre-expiry reminders with recovery access

Pro

For growing SaaS

For growing SaaS — up to 2,500 tracked Stripe customers.

$49/mo

$490/yr — 2 months free

  • Everything in Starter
  • Up to 2,500 tracked Stripe customers
  • Priority email support

Scale

For SaaS at volume — unlimited tracked Stripe customers.

$99/mo

$990/yr — 2 months free

  • Everything in Pro
  • Unlimited tracked Stripe customers
  • Priority support

Limits count all imported Stripe customer records, including free, canceled and inactive customers, across your connected accounts. Multiple subscriptions for one customer use one slot. At the cap, new customers are not tracked. Eligible new accounts have a 14-day trial. No recovery commission; your payment-provider fees still apply. Optional features require separate setup and consent. Compare monthly and annual →

FAQ

Questions, answered.

Can't find your answer? Get in touch.

How is this different from Stripe's automatic retries?

RescueDunning brings branded follow-up, a customer work queue, optional retention choices and outcome evaluation into one workflow. Keep your existing Stripe retry policy and review overlapping reminders before enabling RescueDunning. A payment after a reminder may still come from Stripe retries or another action. The product does not promise higher recovery than your current setup.

Should I turn off Stripe Smart Retries?

Keep your native retry policy. Saving a card alone does not charge an invoice. Pay now is EARLY ACCESS. Disabled by default. Real Stripe test-mode validation is pending. Keep disabled for customers until that validation is complete. Its intended flow requests separate customer authorization after a verified card save in the same recent browser session. Authentication can continue on the verified hosted invoice. Uncertain results require status checks; they never trigger a blind repeat charge.

Are the new features automatically enabled?

No. Pay now, retention offers, activity observation, decline-aware messages, prompt escalation, personal notes, holdout evaluation and digest delivery require their own setup or opt-in. Connecting Stripe or running the audit does not activate them. A saved setting is also distinct from a successful live payment or message delivery.

What does the free 90-day audit access?

Create a free account and connect Stripe. The audit reads invoices from the last 90 days and reports failed payments, payments recorded after retries and outstanding balances. Stripe's Connect permission is read/write, but the audit only reads invoices: it does not charge customers, email them or start recovery. Historical observations do not show the additional effect of RescueDunning.

What are pre-expiry alerts?

Pre-expiry alerts are available in early access for connected merchants with recovery access. Scanning is on unless the merchant disables pre-dunning; delivery still needs configured scheduling and email service. The nightly scan refreshes Stripe card data and uses 30-, 14- and 7-day windows. Late imports receive only the most urgent current window; missed windows are not backfilled. A failed Stripe refresh skips that scan. Reminders do not guarantee delivery or a successful future payment.

What integration does my team need to build?

The basic Stripe connection uses OAuth and Connect events, with no merchant webhook to add. In-app prompts and activity observation need an integration inside your product: a signed server session, an account-bound customer identity and approved website origins. Your server must derive billing-admin permission from organization membership. Missing permission shows a contact-administrator message without invoice details or payment links. Activity events are a separate opt-in.

Does the softwall lock customers out of my product?

No. It is a stronger advisory reminder with an immediate Continue option and keyboard dismissal. It does not enforce product permissions. Billing, support, cancellation, export and account-recovery routes remain available. Missing, stale or ambiguous billing information leaves access available.

Can every subscription pause, skip or downgrade?

No. These offers are EARLY ACCESS. Disabled by default. Real Stripe test-mode validation is pending. Keep disabled for customers until that validation is complete. They also require merchant opt-in, an eligible provider configuration and a customer preview with explicit consent. The initial supported shape is one fixed monthly item at quantity one, without trials, tax, discounts or an existing schedule. Pause and skip void invoices generated during the stated window; existing debt remains collectible. A downgrade applies at renewal only after the exact schedule is verified. Unsupported combinations do not proceed.

What does the activity report tell me?

It shows observed authenticated product use over the trailing seven days, with logins labeled separately. Your product must instrument meaningful actions; no observation may mean missing coverage, not inactivity. Current checked balances stay separated by currency. Product use is not proof that a customer intends to pay.

Can the holdout prove additional recovery?

The opt-in evaluation assigns eligible customers prospectively and withholds measured Rescue interventions from controls while the baseline Stripe policy stays unchanged. It uses a fixed 30-day outcome horizon and reports mature and pending cases, uncertainty and integrity checks. Small samples can remain inconclusive. Changing settings, early stopping or contamination can invalidate a causal interpretation. An invoice payment is not the same as new cash, retained funds or profit.

Does starting a holdout share my results with other merchants?

No. Pooled analysis needs separate consent before the shared experiment and a separately enabled pooling service. Eligible participants contribute only to a fixed privacy-qualified aggregate; no merchant cells or customer records are exposed. The pooling service starts disabled, and a pooled estimate is not a promised return for your business.

Do personal notes or digests send automatically?

Personal notes are plain-text drafts for you to review and copy into your own inbox. There is no inbox connection or automatic personal send. Weekly digests require separate email or Slack destination setup, destination verification, owner opt-in and enabled delivery service. Provider acceptance, confirmed delivery or posting, and a person reading a message are different outcomes.

Where do the emails come from?

The default sender uses RescueDunning's domain, with your logo and brand color and replies routed to your account email. A custom sender needs ownership checks and DNS verification. The Day 1/3/7 routine uses preset templates; optional decline-aware copy uses current invoice evidence and keeps sensitive bank reasons generic. The outbox separates provider acceptance from delivery evidence and does not prove human reading.

Is there a free trial?

Eligible new accounts can start a 14-day trial after account and email verification. The checkout shows the current billing terms. The 90-day audit is separate and does not require a subscription.

Can I cancel anytime?

You can request cancellation from your dashboard. Review the billing page for your subscription's cancellation status and remaining access. Canceling RescueDunning is separate from any pause or downgrade you offer your own customers.

Do you store my customers' credit card numbers?

Never. Card details are typed directly into Stripe's secure payment fields and go straight to Stripe — the full number never touches our servers, our database, or our logs. The only card-related data we keep is non-sensitive metadata from Stripe: card brand, last four digits, and expiry month/year, used to show which card is on file and to power pre-expiry alerts.

What customer data do you collect and store?

Recovery uses customer contact details, subscription and invoice state, card metadata and delivery records. Optional activity observation stores last-use and last-login timestamps plus hashed deduplication IDs, without URLs, IP addresses, device data or arbitrary event properties. Experiments, draft availability and digest delivery have their own audit records. Review the Privacy Policy and setup guide before opting in.

Who else has access to my data?

We work with third-party providers to run RescueDunning and share only the data needed to deliver the service. We don't sell personal data or share it for advertising. Our Privacy Policy explains the details.

Where is my data stored, and is it encrypted?

In the United States on Google Cloud / Firebase infrastructure, encrypted in transit (TLS) and at rest. Access follows least-privilege principles and login credentials are stored in hashed form.

How long do you keep my data? Can I delete it?

Account data is kept while your account is active and for up to 3 years after closure for tax, accounting, and legal purposes. Operational Stripe/dunning data is deleted or anonymized within 90 days of closure, unless retention is required by law. Encrypted backups are overwritten on the normal backup rotation cycle. You can request an export or deletion at any time by emailing privacy@rescuedunning.group from your account email address.

What are my privacy rights (GDPR / CCPA)?

Depending on where you live, you can access, correct, delete, or export your personal data, and object to certain processing. We don't sell personal data. If you're one of our merchant's end customers, please contact the merchant directly about your data — we act on the merchant's verified instructions.

Start with the payment history you already have.

Review 90 days of failed invoices, recorded payments after retries and outstanding balances. The audit does not activate recovery or establish what caused a payment.

Get your free 90-day audit

Stripe grants read/write access; the audit only reads your invoices.