← Back to RetryKit

Stripe Decline Codes: Complete Guide to Every Error & How to Fix Them

This hub explains the most common Stripe decline codes, why they happen, and what to do next. Use it to improve payment recovery workflows and reduce involuntary churn.

Insufficient Funds

The issuing bank declined the charge because the customer does not have enough available balance or credit.

Read full guide →

Card Declined

A generic card decline from the issuer when no more specific decline code is provided.

Read full guide →

Expired Card

The card expiry date has passed, so the issuer rejects authorization.

Read full guide →

Incorrect Cvc

The CVC entered does not match what the issuer has on file.

Read full guide →

Processing Error

A temporary processing problem occurred at the issuer, network, or acquirer.

Read full guide →

Lost Card

The card has been reported lost and should no longer be used.

Read full guide →

Stolen Card

The issuer marked this card as stolen, so authorization is blocked.

Read full guide →

Fraudulent

The issuer or network flagged the transaction as suspected fraud.

Read full guide →

Card Not Supported

The card cannot be used for this type of transaction.

Read full guide →

Currency Not Supported

The issuer does not support the currency used in the charge.

Read full guide →

Incorrect Number

The entered card number is invalid or does not match a real account.

Read full guide →

Invalid Expiry Month

The card expiration month is invalid (out of range or malformed).

Read full guide →

Invalid Expiry Year

The card expiration year is invalid or outside acceptable range.

Read full guide →

Invalid Cvc

The CVC value format is invalid (for example wrong length).

Read full guide →

Authentication Required

Issuer requires additional customer authentication (usually 3D Secure/SCA) before approving payment.

Read full guide →

Approve With Id

Issuer cannot authorize now without additional cardholder verification.

Read full guide →

Call Issuer

Issuer declined and requests cardholder contact for details.

Read full guide →

Do Not Honor

A broad issuer refusal with limited detail. Commonly used for risk-related declines.

Read full guide →

Generic Decline

The payment was declined and the issuer did not provide a specific reason.

Read full guide →

Invalid Account

The card account is not valid for authorization.

Read full guide →

New Account Information Available

Issuer indicates account details changed and old card data should be replaced.

Read full guide →

No Action Taken

Issuer returned no action/approval for this request, usually due to temporary processing conditions.

Read full guide →

Not Permitted

The issuer does not permit this transaction under current card settings or account controls.

Read full guide →

Pickup Card

Issuer requested card capture and blocked further use of this card.

Read full guide →

Restricted Card

The card has usage restrictions that prevent this payment.

Read full guide →

Revocation Of All Authorizations

Cardholder or issuer revoked all recurring/payment authorizations on the account.

Read full guide →

Revocation Of Authorization

A previously granted authorization for this merchant or payment was revoked.

Read full guide →

Security Violation

Issuer blocked transaction due to security rules or suspicious activity signals.

Read full guide →

Service Not Allowed

Card or issuer settings do not allow this service or transaction channel.

Read full guide →

Transaction Not Allowed

Issuer does not allow this specific transaction.

Read full guide →

Try Again Later

Issuer indicates a temporary issue and suggests retrying later.

Read full guide →

Withdrawal Count Limit Exceeded

The card/account exceeded issuer-imposed transaction count limits.

Read full guide →