NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Codici di risposta dell'emittente della carta (ISO 8583) · Codici di rifiuto

Cosa significa il codice di rifiuto della carta 54?

Verificato il

Il codice 54 è un codice di risposta dell'emittente ISO 8583 per una carta scaduta: Visa dice "carta scaduta o data di scadenza mancante", Mastercard "carta scaduta". La carta ha superato la sua data, o la data inviata era mancante o errata. Visa inserisce 54 nella Categoria 3, "qualità dei dati, riconvalidare le informazioni di pagamento", consentendo fino a 20 tentativi in 30 giorni solo con dettagli corretti. Il cliente dovrebbe inserire i dettagli della nuova carta.

Tipo
Rifiuto definitivo (dati)
Chi ha rifiutato
La banca emittente della carta
Categoria Visa
Categoria 3 (qualità dei dati, riconvalidare i dettagli di pagamento): fino a 20 tentativi in 30 giorni
Riprova
Solo con dettagli della carta aggiornati
Azione del cliente
Inserire la data di scadenza della carta sostitutiva o una nuova carta
Azione del commerciante
Chiedere dettagli aggiornati; utilizzare servizi di aggiornamento carte
Rinnovo PlatformDTC (tentativo fisso o Smart)
Mai riprovato; al cliente è stato chiesto di aggiornare la carta

Cosa fa PlatformDTC

PlatformDTC registra un 54 grezzo come scaduto. Con entrambi i programmi di riprova, fisso o Smart, un rinnovo non viene riprovato con i vecchi dettagli; l'abbonamento viene messo in stato di scaduto e il cliente riceve un link per aggiornare la carta con un clic, con un'email che indica che la carta è scaduta. Un checkout Visa rifiutato con 54 non viene mai spostato a un processore di backup, perché la stessa carta fallirebbe ovunque.

Perché succede

Le carte scadono ogni pochi anni. Gli abbonamenti mantengono la vecchia data finché il cliente non la aggiorna, quindi una carta salvata può iniziare a fallire con 54 una volta superata la sua data.

Cosa può fare il cliente

Inserire la nuova data di scadenza dalla carta sostitutiva, o una carta diversa.

Per gli sviluppatori

Su Stripe il codice emittente grezzo arriva in `charge.outcome.network_decline_code` (qui "54"), accanto al `decline_code` di Stripe. Leggerlo insieme al brand della carta: gli stessi due caratteri possono significare cose diverse su Visa e Mastercard. Mastercard invia 54 con MAC 01 (nuove informazioni sull'account disponibili, un aggiornatore di carte potrebbe averle) o MAC 03 (non riprovare). Mastercard ha anche 79 MAC 01 per le scadenze del ciclo di vita.

Domande frequenti

Posso semplicemente aggiungere un anno alla data di scadenza e riprovare?
No. Visa proibisce di modificare gli elementi dei dati per forzare un'approvazione, e la banca rifiuterà comunque una data errata.
Perché una nuova carta funziona quando la vecchia ha dato 54?
La sostituzione ha una nuova data di scadenza e spesso un nuovo numero. Solo il cliente o un servizio di aggiornamento carte può fornirli.

Fonti

Vedi anche

Biblioteca dei pagamenti