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 StripeYour 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.
From failed renewal to recovered payment
How Stunning recovers failed PushPress payments
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.
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.
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 emails | The same email after every failed attempt | Up to eight different emails, written by you, that get more urgent each time |
| Channels and contacts | Email only, to one address unless you add CCs by hand | Email, SMS, and an in-app notice, with every billing contact CC’d |
| Expiring cards | One email a month before the card expires | An automatic card update attempt, then three warnings |
| Backup cards | Retries only the card on file | Switches to the customer’s backup card and charges it |
| After retries run out | Recovery stops once the subscription is unpaid or cancelled | A 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.