---
description: Learn what Visa Issuer Response Code 54 (Expired card) means, why it happens, and how merchants can update payment credentials and avoid retry fees.
title: Visa Issuer Response Code 54: Expired Card Explained
image: https://cdn.smartretry.com/cdn-cgi/image/width=1200,height=630,quality=85,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2Fuploads%2F2026%2F10%2Fog-decline-code-visa-issuer-response-code-54.png
---

VI

Visa

# Visa Issuer Response Codes 54: 54

soft decline

Last updated: October 22, 2026

## Still letting failed transactions slip through?

SmartRetry turns declines into approvals - automatically, intelligently, and without changing your payment provider.

Table of Contents

## Key details

Brand

Visa

Code

54

Category

Issuer Response Codes

Response

54

Detailed Response

Expired card

soft decline

This transaction is retriable

Payments failing with code 54 are often recoverable with the right retry timing and routing. SmartRetry recovers up to 70% of soft declines with smart retries!

Actually, a big part of your declined transactions can be recovered

[Recover your revenue \>](/pricing)

## What it means

Visa Issuer Response Code 54 indicates an "Expired card" decline returned by the cardholder's issuing bank. This happens when the expiration date submitted in the authorization request has passed or no longer matches an active card on file with the issuer. Because the presented card credentials are no longer valid as submitted, the transaction cannot be approved without updated expiration details or a new payment method.

## Why does code 54 occur?

* The physical credit or debit card used for the transaction has passed its printed expiration date.
* A stored card on file for a recurring subscription or saved checkout profile has expired since the last successful billing cycle.
* The customer entered an outdated or incorrect expiration date during checkout.

## How to solve 54?

To resolve a Visa Code 54 decline, you must obtain valid, unexpired payment credentials before attempting another authorization. Stop automated retries on the unchanged card details immediately. Prompt the cardholder to update their expiration date or provide an alternative payment method, or verify if updated credentials are available through an automated account updater tool before resubmitting.

### Solving as a merchant

Configure your payment orchestration or billing system to halt immediate, blind retries when Code 54 is returned, ensuring compliance with Visa's declined transaction resubmission rules. For recurring billing or card-on-file models, check if your gateway or processor has returned updated card details, and trigger an automated dunning communication asking the customer to refresh their payment information.

### Solving as a client

Check the physical card to verify if it has passed its expiration date and enter the new expiration date and security code from the replacement card issued by the bank. If a replacement card has not arrived yet, contact the issuing bank or use a different active payment method to complete the purchase.

[See the full list of Visa's decline codes \>](/payment-providers/visa#statuses)[Find code on Visa's website \>](https://usa.visa.com/content/dam/VCOM/global/support-legal/documents/updates-to-rules-for-declined-transaction-resubmission-and-use-of-authorization-response-codes.pdf)

### Frequently asked questions about this topic

No FAQs available for this topic.

#### Share this article

[![Share on X](https://cdn.smartretry.com/cdn-cgi/image/width=3840,quality=75,format=auto,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2F_next%2Fstatic%2Fmedia%2Ftwitter.21z6yr9njnznr.svg)](https://twitter.com/intent/tweet?text=Visa%20Issuer%20Response%20Codes%2054%3A%2054&url=https%3A%2F%2Fwww.smartretry.com%2Fdecline-code%2Fvisa-issuer-response-code-54 "Share on X")[![Share on Facebook](https://cdn.smartretry.com/cdn-cgi/image/width=3840,quality=75,format=auto,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2F_next%2Fstatic%2Fmedia%2Ffacebook.3sbfjbsxa26qg.svg)](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.smartretry.com%2Fdecline-code%2Fvisa-issuer-response-code-54 "Share on Facebook")[![Share on LinkedIn](https://cdn.smartretry.com/cdn-cgi/image/width=3840,quality=75,format=auto,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2F_next%2Fstatic%2Fmedia%2Flinkedin.09sdc8tnlrn4a.svg)](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.smartretry.com%2Fdecline-code%2Fvisa-issuer-response-code-54 "Share on LinkedIn")

Make us your preferred source

![Kyle Regacho](https://cdn.smartretry.com/cdn-cgi/image/width=256,quality=75,format=auto,fit=cover/https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Faa4329c7f45a68c68f2fbccab899d0f43f3740f3f9e92d5c6ea711171fc1a35f%3Fs%3D96%26d%3Dmm%26r%3Dg)

Author

##### Kyle Regacho

[![LinkedIn](https://cdn.smartretry.com/cdn-cgi/image/width=32,quality=75,format=auto,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2F_next%2Fstatic%2Fmedia%2Flinkedin.09sdc8tnlrn4a.svg)Find me on Linkedin](https://www.linkedin.com/in/kdregacho/)

Focused on payment recovery, decline codes, and authorization optimization at SmartRetry. Helps payment teams turn failed transactions into recovered revenue

[Read all articles >](/authors/kyle-regacho)

## Join our newsletter!

Real strategies to recover lost revenue - straight to your inbox

## Related codes

* [![Visa](https://cdn.smartretry.com/cdn-cgi/image/width=256,quality=75,format=auto,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2Fpayment-providers%2Flogos%2Fvisa.svg)53No savings accounthard declineRead more >](/decline-code/visa-issuer-response-code-53)
* [![Visa](https://cdn.smartretry.com/cdn-cgi/image/width=256,quality=75,format=auto,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2Fpayment-providers%2Flogos%2Fvisa.svg)52No checking accounthard declineRead more >](/decline-code/visa-issuer-response-code-52)
* [![Visa](https://cdn.smartretry.com/cdn-cgi/image/width=256,quality=75,format=auto,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2Fpayment-providers%2Flogos%2Fvisa.svg)51Not sufficient fundssoft declineRead more >](/decline-code/visa-issuer-response-code-51)

## Articles you may find interesting:

[View all](/blog)

[![Verifying Your Payment Security Posture to Protect Authorization Rates](https://cdn.smartretry.com/cdn-cgi/image/width=3840,quality=75,format=auto,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2Fuploads%2F2026%2F10%2Fpayment-security-posture-authorization-optimization.jpg) October 22, 2026 Verifying Your Payment Security Posture to Protect Authorization Rates Outsourcing checkout does not eliminate PCI obligations. Learn how verifying your payment posture, isolating card data, and auditing scripts safeguards issuer trust and prevents avoidable card declines across your payment pipeline.](/blog/verify-payment-security-posture-authorization-rates)[![How Payment Teams Balance Fraud Prevention and Authorization Rates](https://cdn.smartretry.com/cdn-cgi/image/width=3840,quality=75,format=auto,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2Fuploads%2F2026%2F10%2Fbalance-fraud-prevention-payment-authorization-rates.jpg) October 20, 2026 How Payment Teams Balance Fraud Prevention and Authorization Rates Discover how modern payment operations bridge the data gap between merchant fraud filters and card issuers to drive higher net revenue recovery without raising chargebacks.](/blog/increase-authorization-rates-without-increasing-fraud)[![The Hidden Mechanics of Recovering Failed PayPal Transactions](https://cdn.smartretry.com/cdn-cgi/image/width=3840,quality=75,format=auto,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2Fuploads%2F2026%2F10%2Frecovering-failed-paypal-recurring-transactions.jpg) October 19, 2026 The Hidden Mechanics of Recovering Failed PayPal Transactions Discover the underlying mechanics of digital wallet failures on PayPal and how dynamic recovery strategies protect recurring subscription revenue from churn.](/blog/recovering-failed-paypal-transactions)[![How Payment Teams Can Prevent Gateway Holds and Manage Dispute Ratios](https://cdn.smartretry.com/cdn-cgi/image/width=3840,quality=75,format=auto,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2Fuploads%2F2026%2F10%2Fprevent-gateway-holds-dispute-ratios.jpg) October 15, 2026 How Payment Teams Can Prevent Gateway Holds and Manage Dispute Ratios Discover how automated risk reviews trigger gateway freezes and how payment teams can insulate revenue through multi-acquirer setups and smart retry logic.](/blog/prevent-gateway-holds-dispute-ratios)

![SmartRetry - Payment Recovery Platform](https://cdn.smartretry.com/cdn-cgi/image/width=3840,quality=75,format=auto,fit=cover/https%3A%2F%2Fcdn.smartretry.com%2F_next%2Fstatic%2Fmedia%2Flogo.3mm2n0hdxl3mi.svg)

## Decline codes tell you why. We fix it.

SmartRetry reads every decline reason and applies the right retry strategy for each one. Your recovery rate goes up without any changes to your payment provider.

---

```json
{"@context":"https://schema.org","@type":"Article","headline":"Visa Issuer Response Codes 54: 54","url":"https://www.smartretry.com/decline-code/visa-issuer-response-code-54","inLanguage":"en","author":{"@type":"Organization","@id":"https://www.smartretry.com/#organization","name":"SmartRetry","url":"https://www.smartretry.com","logo":{"@type":"ImageObject","url":"https://cdn.smartretry.com/logo.png","width":{"@type":"QuantitativeValue","value":175,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":29,"unitCode":"PX"}},"description":"SmartRetry is a smart payment recovery platform that helps businesses save revenue from failed payment transactions and reduce false declines.","sameAs":["https://x.com/smartretry","https://www.facebook.com/smartretry","https://www.instagram.com/smartretry","https://www.linkedin.com/company/smartretry","https://www.youtube.com/@smartretry"],"contactPoint":{"@type":"ContactPoint","contactType":"customer support","availableLanguage":["Hebrew","English"],"url":"https://www.smartretry.com/contact"},"address":{"@type":"PostalAddress","streetAddress":"Menachem Begin","addressLocality":"Tel Aviv-Yafo","addressCountry":"IL"}},"publisher":{"@type":"Organization","@id":"https://www.smartretry.com/#organization","name":"SmartRetry","url":"https://www.smartretry.com","logo":{"@type":"ImageObject","url":"https://cdn.smartretry.com/logo.png","width":{"@type":"QuantitativeValue","value":175,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":29,"unitCode":"PX"}},"description":"SmartRetry is a smart payment recovery platform that helps businesses save revenue from failed payment transactions and reduce false declines.","sameAs":["https://x.com/smartretry","https://www.facebook.com/smartretry","https://www.instagram.com/smartretry","https://www.linkedin.com/company/smartretry","https://www.youtube.com/@smartretry"],"contactPoint":{"@type":"ContactPoint","contactType":"customer support","availableLanguage":["Hebrew","English"],"url":"https://www.smartretry.com/contact"},"address":{"@type":"PostalAddress","streetAddress":"Menachem Begin","addressLocality":"Tel Aviv-Yafo","addressCountry":"IL"}},"mainEntityOfPage":{"@type":"WebPage","@id":"https://www.smartretry.com/decline-code/visa-issuer-response-code-54","name":"Visa Issuer Response Codes 54: 54"},"description":"Learn what Visa Issuer Response Code 54 (Expired card) means, why it happens, and how merchants can update payment credentials and avoid retry fees.","datePublished":"2026-10-22T07:05:55.000Z","dateModified":"2026-10-22T07:06:00.000Z","keywords":"Visa code 54, Visa response code 54, expired card decline, Visa issuer response codes, payment decline 54","about":{"@type":"Thing","name":"Visa Issuer Response Codes 54"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.smartretry.com/"},{"@type":"ListItem","position":2,"name":"Decline Code","item":"https://www.smartretry.com/decline-code"},{"@type":"ListItem","position":3,"name":"Visa","item":"https://www.smartretry.com/decline-code?provider=Visa"},{"@type":"ListItem","position":4,"name":"54","item":"https://www.smartretry.com/decline-code/visa-issuer-response-code-54"}]}
```
