Skip to main content

Handling Failed Payments

Ryan Lysa avatar
Written by Ryan Lysa
Updated over 2 months ago

Handling Failed Payments

Failed payments are common. Here's how to handle them effectively.

Common Failure Reasons

  1. Insufficient Funds: Most common (60% of failures)

  2. Expired Card: Card expired since last charge

  3. Fraud Prevention: Bank blocked the transaction

  4. Incorrect CVV: Security code mismatch

  5. Card Limit Exceeded: Daily/monthly limit reached

Automatic Retry Schedule

Preppable automatically retries failed payments:

  • Day 0: Initial charge fails

  • Day 3: First automatic retry

  • Day 5: Second automatic retry

  • Day 7: Subscription paused

Customer Communication

When payment fails, customers receive:

  1. Immediate Email: "Payment failed, please update card"

  2. SMS Alert: "Update payment method at [link]"

  3. In-App Notification: Banner on dashboard

  4. Final Notice: Before subscription pause

Restaurant Actions

You can:

  • View Failed Payments: Dashboard β†’ Customers β†’ Failed Payments

  • Contact Customer: Send personal message

  • Pause Subscription: Stop deliveries until payment updated

  • Cancel Subscription: After multiple failures

Preventing Failures

Encourage customers to:

  • Keep card information updated

  • Use debit cards (lower decline rates)

  • Contact bank before subscription start

  • Set up payment alerts

Re-Activating Paused Subscriptions

When customer updates payment method:

  1. Charge processes automatically

  2. Subscription reactivated immediately

  3. Customer receives confirmation

  4. Next delivery scheduled

Did this answer your question?