Stripe decline codes

Stripe card_declined: what it means and how to fix it

The generic decline. The card was declined and the issuer gave no more specific reason, or Stripe is passing a decline_code alongside it.

Should you retry?

Soft decline: retrying later can work

Common causes

  • Issuer declined without detail
  • Insufficient funds or a spending limit
  • Issuer risk checks

How to recover the payment

  • Read the decline_code on the charge for the real reason
  • Retry on a schedule for soft reasons
  • Email the customer to update their card if retries fail

See how much failed payments cost you

Korrali Revenue looks for revenue leaks in your Stripe account, including failed payments and duplicate charges, and shows what each one costs.

Other decline codes

General information based on Stripe's documented decline codes. Issuer behaviour varies. Check Stripe's current documentation for your account.