Playbook: Handling Failed Payments

Playbook: Handling Failed Payments

When a gym's subscription payment fails, the following automated and manual processes should be followed.

What Happens Automatically

  1. Stripe retries — Stripe attempts the charge 3 times over ~7 days
  2. Payment Failed Notice — The platform automation sends an email to the gym owner on first failure
  3. Subscription status — Stripe marks the subscription as "past_due" after retries exhaust

Manual Follow-Up Timeline

DayAction
Day 1Automation email sent. No manual action needed unless the gym contacts you.
Day 3If no response to the automated email, send a personal email or call.
Day 7If Stripe retries have failed, contact the gym directly. Offer to help update their payment method.
Day 14Send a final warning that their account may be set to Inactive if payment is not resolved.
Day 30If no resolution, set the gym to Inactive status. This triggers the "Gym Set Inactive Notice" automation.

Common Causes of Failed Payments

Resolving the Issue

  1. Help the gym update their payment method
  2. Once updated, trigger a manual charge attempt from Stripe (or wait for the next retry)
  3. Verify the payment succeeds
  4. If the gym was set to Inactive, reactivate their account
  5. Add internal notes documenting the resolution