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
- 14 — Numero di conto non valido: nessun numero di carta di questo tipo esiste presso la banca.
- N7 — Rifiuto per errore CVV2: il codice di sicurezza non corrispondeva.
- 46 — Conto chiuso: il conto della carta è stato chiuso. Non riprovarla mai.
- 55 — PIN errato: il PIN inserito era sbagliato o mancante.
- 57 — Transazione non consentita al titolare della carta: questa carta non è autorizzata a effettuare questo acquisto.
- 58 — Transazione non consentita al terminale: la configurazione del commerciante non può accettare questa transazione.
- 59 — Frode sospetta: il sistema antifrode della banca ha rifiutato il pagamento.
- 61 — Supera il limite di importo approvato: il pagamento supera un limite che la banca ha impostato sulla carta.