Resources

The Stunning Alternative

Stunning, the dunning tool from the Baremetrics family, was one of the first products to take failed Stripe payments seriously: well-timed dunning emails, card-update pages, and recovery reporting for Stripe accounts. It is a sensible tool with one structural limit written into its name-day-one design — it only sees Stripe, and it only works the inbox. If your subscriptions have spread to Recharge, Chargebee, or a second Stripe account, or you want the recovery system to work the charge itself and not just email about it, you are shopping for a Stunning alternative. That is the gap Swipe Again fills.

What Stunning does well

Stunning's email sequences and hosted card-update pages are proven, simple to set up on a Stripe account, and its recovery reporting is honest about what came back. For a single-Stripe-account business whose failure pattern is mostly expired cards, it covers the basics without drama.

Where the shapes differ

  • One platform vs. nine. Stunning is Stripe-only. Swipe Again runs one recovery system across Stripe, Recharge, Chargebee, Recurly, Paddle, Seal, Skio, Braintree, and Shopify — see how it works in our Stripe dunning guide and the platform pages it links to.
  • Emails vs. execution. Dunning emails depend on the customer opening, reading, and acting. Swipe Again also executes: decline-code-aware retries timed around the failure reason and your platform's native retry schedule, so recoveries happen even when the inbox loses.
  • The cancel click. Stunning has no answer for the subscriber who cancels. Swipe Again includes cancel deflection — one branded save offer, exit always one click away.
  • Pricing shape. Stunning is priced in tiers that climb with your revenue. Swipe Again is $179/month flat at any size — the comparison logic is on the Baremetrics alternatives page.

Who should still pick Stunning

One Stripe account, a small subscriber base, and a failure mix dominated by expired cards: Stunning remains a tidy fit, and migrating working dunning for its own sake helps nobody. When the platform count grows, or the retry layer itself needs to do the recovering, that is the move to Swipe Again.

Swipe Again carries one guarantee, stated once and kept: Recover $179 in 30 days, guaranteed — or Swipe Again is free the next 30 days.

Start the 14-day trial: app.swipeagain.com/signup — flat $179/month after the trial, no revenue share, cancel anytime.

Side by side

Stunning and Swipe Again both work failed payments, which makes this the closest comparison of the set — and the differences come down to reach and method. One is a focused email tool for a single platform. The other is a recovery system that executes retries as well as sending outreach, across the platforms subscription businesses actually end up billing on. Neither shape is a mistake. They are answers to different sizes of the same problem.

Dimension Stunning Swipe Again
Primary job Failed-payment recovery for Stripe, led by dunning email Failed-payment recovery plus cancel deflection, in one product
On a failed payment Outreach-only: dunning email sequences and hosted card-update pages; the retries themselves are Stripe's own schedule Execution plus outreach: decline-code-aware retries woven into the platform's native retry schedule, alongside branded email and SMS follow-up
Platforms covered Stripe-only Stripe, Recharge, Chargebee, Recurly, Paddle, Seal, Skio, Braintree, and Loop (dunning-only), with Shopify and WooCommerce covered as storefronts
Cancel deflection included? No — the product ends at the payment Yes — one branded save offer at the cancel click, with the exit always one click away
Pricing model Tiered pricing that climbs with your revenue $179/month flat, published, at any size, with no percentage of recovered revenue
Backfill of past failures Not a headline step — the shape is dunning on failures as they occur on the connected account Automatic on connect: failed payments from the past 90 days are worked, not only new ones

The work each tool actually does on a failed payment

Take a renewal that fails at 3 a.m. — an ordinary event, since somewhere between 5% and 15% of subscription charge value fails in a typical month by common industry estimates. Say the decline is insufficient funds: the subscriber has the account, intends to stay, and is simply short on the day the charge ran.

With Stunning. Stripe records the failure and begins whatever retry schedule your Stripe settings describe. Stunning's contribution runs alongside it in the inbox: a sequence of dunning emails, spaced over the following days, telling the subscriber their payment failed and linking to a hosted page where they can update their card. For the subscriber whose problem is an expired card and who reads email promptly, that is often enough — the card gets replaced and the next native retry succeeds. For the insufficient-funds subscriber, the email asks them to do something they cannot immediately do, and recovery then depends on Stripe's fixed schedule happening to retry after payday rather than before it. The tool works one channel, the inbox, and works it competently. Everything outside that channel — the timing of the charge itself, a second platform, the cancel button — is outside its design.

With Swipe Again. The decline code drives the plan from the first hour. Insufficient funds is a soft decline with a calendar attached to it, so retries are spaced on a payday ladder — woven into the native schedule rather than duplicated over it, deferring when a native attempt is due within about a day, capped at 15 combined attempts with Swipe Again's own ceiling at 8, and stretched toward roughly day 25 so the last attempts land when the account is likeliest to be funded. Outreach runs in parallel, not as the only hope: branded emails on days 1, 3, and 7 and SMS follow-up capped at three messages, STOP always honored, each pointing to a secure card-update page for the failures that are card problems rather than timing problems. If the code had been a hard decline — card expired, replaced, or reported lost — the retry ladder would stop at once and only the card-update path would run. The estimated recovery bands explain why the extra layer exists: no system at all is commonly estimated to recover roughly 5–15% of failed payments, native retries alone 25–40%, and a dedicated system working both the charge and the customer 45–60%.

Switching: what moving looks like

Switching from Stunning is deliberately unglamorous, because your billing never moves. Subscriptions, cards, and history stay in Stripe — or in whichever of the supported platforms you connect — and Swipe Again attaches to that account as the recovery layer.

Start the self-serve trial and connect the platform, which takes minutes on Stripe and a short key-paste step on most others. The 90-day backfill runs at connect, so the failures that accumulated while you were comparing tools are the first thing worked, not a write-off. Leave Stripe's native retries on: the system is designed to weave around them, and turning them off would remove attempts the combined schedule is counting on. Do turn Stunning's email sequences off at the same moment, and check for any Stripe-native dunning emails you have enabled, so a subscriber with a failed payment hears one voice about it — yours, through one system — instead of two or three overlapping ones. Then run a full billing cycle and read the result in one place: recovered payments attributed to the attempt or message that won them, alongside any saves at the cancel click. If the numbers do not convince you, disconnecting is as simple as connecting was; nothing about your Stripe account has been rearranged in the meantime.

One more situation deserves a mention, because it is the most common reason businesses arrive on this page: the second platform. The day subscriptions move onto Recharge, Chargebee, or a second Stripe account alongside the first, a Stripe-only tool's blind spot becomes structural — it cannot dunning what it cannot see, and running two different recovery setups on two platforms produces two reports, two voices, and two arguments about the same subscribers. A single system across every platform is not a luxury feature. For a business billing in more than one place, it is the difference between a recovery number you can trust and a spreadsheet you cannot.

More questions

Can I run Stunning and Swipe Again at the same time?

Technically yes, sensibly no — at least not on the same failures. Both systems would email the same subscribers about the same declined cards, the retry picture becomes impossible to read, and you will not know which tool recovered what. If you want a comparison, make it a fair sequential one: a full cycle on Swipe Again, including its backfill, against a comparable cycle on Stunning.

What happens to payments already mid-sequence when I switch?

They carry over into the new system rather than falling out of it. The backfill window is 90 days, so any failure still being worked — or abandoned mid-sequence — is picked up and given the full decline-aware treatment from its current state. Pause Stunning's sequence for those subscribers when you connect, so the handover does not double-email anyone.

Is there a contract or lock-in?

Not on our side. Swipe Again is $179/month flat, month to month, with a self-serve 14-day trial and cancellation anytime — and because it never takes custody of your billing data, leaving means disconnecting, not migrating. Your Stunning plan's terms are whatever tier arrangement you are currently on; check them before the switch date, not after.

We bill only on Stripe. Which should we pick?

A single Stripe account with a small base and failures dominated by expired cards is the case Stunning was built for, and it handles that case tidily — we said so at the top of this page and we meant it. The answer changes when any of three things happens: your failures are increasingly timing declines that email cannot fix, your subscriptions spread onto a second platform Stunning cannot see, or your tiered bill starts climbing with revenue you would rather keep. Any one of those is the signal to move.

See also The FlyCode Alternative for the companion detail on this side of the problem.

Keep reading: The Raaft Alternative — the same problem from the other side.

One more piece of the same puzzle: Gravy Alternative: Recovery Software, Not a Service.

Keep reading: ProsperStack Alternative: Cancel Flows Plus Recovery — the same problem from the other side.

Pricing, side by side

Swipe Again Stunning
Price $179/month flat Tiered by MRR — entry price not published on their pricing page
Pricing model Fixed fee — no percentage of recovered revenue Monthly tiers that scale with revenue
Billing platforms Stripe, Recharge, Chargebee, Recurly, Paddle, Seal, Skio, Braintree (Loop dunning-only) Stripe only

Prices checked October 2026 against each vendor’s public pricing page. Where a vendor does not publish a price, we say so rather than estimate one.

Choose Stunning if…

Choose Stunning if everything you run is on Stripe, you value fourteen years of Stripe-only focus, and you want their receipts and email tooling around the recovery itself. The case for switching is breadth and price certainty: eight platforms under one flat fee.

Updated October 2026.

Start today

Stop losing subscribers
who never meant to leave.

Every billing cycle without recovery is revenue you earned and never collected. Connect in 2 minutes — see your first wins inside the trial.

Start trial

Free 14-day trial · No code · Cancel anytime