Skip to main content

Handling Failed Payments

Ryan Lysa avatar
Written by Ryan Lysa
Updated today

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?