Discover Payment Decline Code

Discover Decline Code 54: Expired Card

Category Card or Account StatusRetry Guidance Conditional Decline (Editorial Classification)By Payment Defender Editorial TeamUpdated July 17, 2026Last reviewed July 17, 2026

What Discover Decline Code 54 Means

Discover decline code 54 (Expired Card) indicates that the card has expired or the expiration date submitted is past.

Where the Response May Come From

Code 54 means the card's expiration date has passed or was entered incorrectly, so the issuer will not authorize it. It concerns the card's validity data, making the processor response and the card details the reference.

Common Reasons for This Response

Common causes include an outdated expiration date on file or a genuinely expired card.

Should the Merchant Retry the Payment?

A retry succeeds only with a current, correctly entered expiration date; the same expired or mis-keyed date will return code 54 again.

Recommended Merchant Action

Ask the customer to confirm the expiration date, or to provide an updated or replacement card, before reattempting.

What to Tell the Customer

Ask the customer to check the card's expiration date or use a current card, then try again.

How to Reduce Similar Payment Failures

Using account-updater services and prompting for expiration accuracy reduces code 54 declines from expired or mistyped dates, especially on stored credentials.

Important Limitations

Decline-code meanings vary by processor, gateway, and payment environment, and issuers do not always disclose the specific reason behind a response. The retry classification on this page is Payment Defender editorial guidance, not an official network rule. Merchants should confirm handling with their processor or gateway.

Related Decline Codes

Sources and Review Information

Last reviewed July 17, 2026

Raw network-response codes are supplemental to the complete processor or gateway response. Meanings and recommended actions can vary by issuer, processor, gateway, card network, payment method, region, and merchant configuration.

Turn the Code Into Action

Know What to Do Next

Payment Defender helps merchants connect reason codes to transaction history, dispute alerts, refunds, evidence, fraud activity, VAMP exposure, and payment-performance decisions.