Concierge Stripe dunning — not self-serve

Failed cards still mean unpaid invoices. We help you ask the customer to update the card.

Stripe tells us the invoice failed. We draft an email with a secure update link. You approve the first sends. If the invoice gets paid, we take 10%. If it does not, you owe nothing.

Failed Volume Calculator

Estimate the monthly invoice volume impacted by payment card declines across your subscription base.

Estimated Monthly Failed Volume £3,500
RecoverSwift Fee (10% on recovered invoices only) 10% of recovered amount
If £0 is recovered You owe £0

We do not publish a recovery rate. The 10% fee applies only to invoices that succeed after a RecoverSwift campaign.

Sample Recovery Email Copy

See how email tone and messaging adapt to specific card decline reasons.

Sample copy, not a live email
Subject: Quick update regarding your account, Alex Rivera
Note: Real emails use a unique, short-lived RecoverSwift token that securely generates a Stripe Customer Portal session on click.

How It Works

A straightforward, fail-closed integration built around Stripe webhooks and human-reviewed pilot outreach.

1

Restricted Access

You create a restricted Stripe key and a webhook to your RecoverSwift endpoint. We do not ask for a full sk_live key.

2

Drafts & Approval

On invoice.payment_failed we draft an email and a secure card-update link. First 10 live emails wait for human approval.

3

Customer Updates Card

Customer updates the card in Stripe Customer Portal. If Stripe later sends invoice.payment_succeeded, the campaign stops and 10% is due on that recovered amount.

Pricing & Pilot Terms

Simple commission-only terms with zero upfront commitments.

£0 Setup & £0 Monthly

No monthly retainer and no onboarding fees. If no invoices are recovered, you pay £0.

10% on Success Only

A 10% commission is due only on invoices that actually get paid after a RecoverSwift recovery campaign.

Concierge Onboarding

We provision one tenant at a time directly with you. You retain full control of your Stripe webhook and restricted key.

Human-Approved Pilot

The first 10 live recovery emails stay in pending approval. A human operator verifies every draft before sending.

Domain Protection

We never send from your domain until you explicitly approve sender configuration. You can disable the webhook anytime to stop campaigns.

No Recovery Guarantees

We do not publish unsubstantiated recovery percentages. You only pay for invoices that are genuinely recovered.

Request a Concierge Pilot →