Stripe decline codes

Stripe invalid_expiry_year: what it means and how to fix it

The expiry year entered is not valid or is in the past.

Should you retry?

Needs customer action: retry only after they update or confirm

Common causes

  • Typo
  • Year formatted unexpectedly

How to recover the payment

  • Prompt the customer to re-enter the expiry date

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.