Skip to content

Failed-payment recovery for PushPress and Stripe

Recover failed PushPress payments without changing your gym software.

Connect the same Stripe account you use with PushPress and add what Stripe’s built-in recovery doesn’t do: different emails for each attempt, SMS, backup cards, and follow-ups for members who leave the card update page.

PushPress keeps running your gym, plans, and check-ins. Stunning works on the failed payments.

See what Stunning adds to Stripe

Your gym

Your membership renewal didn’t go through. Please update your payment details securely here: https://payments.stunning.co/…

Stripe only sends email. Stunning can text members, too.

Illustrative SMS. Customize your message; the actual link is specific to the member.

From failed renewal to recovered payment

How Stunning recovers failed PushPress payments

  1. Connect the Stripe account you already use

    Sign up for Stunning and connect the same Stripe account linked to your PushPress gym. Your members, plans, and billing stay where they are.

  2. A member’s renewal fails

    Stunning picks up the failed payment from Stripe and starts your recovery sequence: emails that change with each attempt, plus SMS where members have opted in.

  3. The member fixes it, or Stunning keeps trying

    Each message links to a secure payment-update page. If the card still fails, Stunning can retry at better times and charge a backup card. Follow what worked in Stunning’s reporting.

Stripe on its own vs. Stripe + Stunning

What Stripe’s built-in recovery doesn’t do

PushPress bills through Stripe, so Stripe’s retries and emails are what members get today. Keep Stripe’s retries on. Stunning replaces its emails and catches the failed payments those retries miss.

Recovery step Stripe on its own Stripe + Stunning
Failed payment emailsThe same email after every failed attemptUp to eight different emails, written by you, that get more urgent each time
Channels and contactsEmail only, to one address unless you add CCs by handEmail, SMS, and an in-app notice, with every billing contact CC’d
Expiring cardsOne email a month before the card expiresAn automatic card update attempt, then three warnings
Backup cardsRetries only the card on fileSwitches to the customer’s backup card and charges it
After retries run outRecovery stops once the subscription is unpaid or cancelledA win-back sequence for months, and automatic reactivation when they pay

More ways to win back a failed renewal

A declined payment can interrupt a membership the member wants to keep. Give them a clear next step and more chances to pay.

Reach members where they’ll see it

Email every billing contact on the customer, send SMS with a card update link, and show a notice inside your app for members who are already signed in.

Make it easy to update a card

Every message links to a secure payment page with Apple Pay and Google Pay. Members update without logging in, and Stunning follows up if they leave before finishing.

Keep going after Stripe stops

When retries run out, Stunning sends a win-back sequence for months, and reactivates the subscription automatically if the member updates their card.

SMS, backup cards, pre-dunning, and Stunning-hosted payment pages work with Stripe. Confirm you have permission to text members before you enable SMS.

Catch cards before they fail

Stripe sends one email a month before a card expires. Stunning first tries to update the card automatically, then warns the member at 30, 15, and 7 days. It can also ask members to add a backup card, which Stunning charges when the main card fails.

Explore Stunning software or see all recovery features. Prefer help running recovery? Explore Managed Recovery.

PushPress failed payment FAQ

Can I use Stunning with PushPress today?

Yes. PushPress collects membership payments through your Stripe account. Connect that same account to Stunning through our standard Stripe setup.

Do I have to move my members or change how I bill?

No. PushPress remains the system you use to run your gym, plans, and check-ins. Your connected Stripe account handles payments and invoices.

Where can members update their payment details?

Members can use Stunning’s payment update link.

What can Stunning do that Stripe’s built-in recovery doesn’t?

Stripe retries failed payments and sends email. Stunning adds different emails for each attempt, SMS, backup cards, expiring-card warnings, follow-ups when a member leaves the update page, a win-back sequence after retries run out, and recovery reporting by channel.

Do I need to turn off Stripe’s emails?

We recommend it. Keep Stripe’s Smart Retries on, and turn off Stripe’s failed payment and expiring card emails in your Stripe settings so members only hear from you through Stunning.

Recover more of your PushPress renewals.

Connect the Stripe account you already use, or book a call to check your PushPress setup.

Contact us with questions about your setup.