Codici di risposta dell'emittente della carta (ISO 8583) · Codici di rifiuto
Cosa significa il codice di rifiuto della carta 19?
Verificato il
Il codice 19 è un codice di risposta dell'emittente Visa dal set ISO 8583 che significa "reinserire la transazione". La banca non è riuscita a completare l'autorizzazione e chiede che venga inviata di nuovo. Non c'è nulla di sbagliato nella carta o nei fondi dell'acquirente. Visa inserisce il 19 nella Categoria 2, "l'emittente non può approvare in questo momento", che consente fino a 20 nuovi tentativi in 30 giorni. Un nuovo tentativo un po' più tardi di solito ha successo.
- Tipo
- Rifiuto temporaneo
- Chi ha rifiutato
- La banca emittente della carta
- Categoria Visa
- Categoria 2 (l'emittente non può approvare in questo momento): fino a 20 nuovi tentativi in 30 giorni
- Riprovare
- Sì, un po' più tardi
- Azione dell'acquirente
- Riprovare
- Azione del commerciante
- Consentire un nuovo tentativo; verificare un problema del processore se diffuso
- Rinnovo PlatformDTC (Smart retry)
- Ritentato 2, 5 e 8 giorni dopo il rifiuto (4 tentativi max)
Cosa fa PlatformDTC
PlatformDTC classifica un 19 grezzo come temporaneo. Con Smart retry attivo, un rinnovo viene ritentato 2, 5 e 8 giorni dopo il primo rifiuto, per un massimo di quattro tentativi, perché i guasti di breve durata si risolvono presto o per niente. L'email del cliente dice che la sua banca non è stata raggiungibile piuttosto che incolpare la carta.
Perché succede
Qualcosa ha interrotto l'autorizzazione da parte dell'emittente. È una richiesta di riprovare, non un giudizio sul titolare della carta.
Cosa può fare il negozio
Lascia che l'acquirente riprovi. Assicurati che il tuo checkout utilizzi una chiave di idempotenza o un riferimento d'ordine in modo che un nuovo tentativo non addebiti mai due volte.
Per gli sviluppatori
Su Stripe il codice emittente grezzo arriva in charge.outcome.network_decline_code (qui "19"), accanto al decline_code di Stripe. Leggilo insieme al brand della carta: gli stessi due caratteri possono significare cose diverse su Visa e Mastercard. Il decline code reenter_transaction di Stripe copre la stessa situazione. PlatformDTC mappa entrambi alla sua categoria temporanea.
Domande frequenti
- Il cliente verrà addebitato due volte se riprova dopo il codice 19?
- No. Un'autorizzazione rifiutata non preleva denaro. Usa le chiavi di idempotenza in modo che i tuoi tentativi non possano creare duplicati.
- Quanto tempo devo aspettare prima di riprovare il 19?
- Una breve attesa è sufficiente al checkout. Per i rinnovi PlatformDTC attende 2 giorni, poi 5 e 8.
Fonti
Vedi anche
- 91 — Emittente o switch non operativo: il sistema della banca non è stato raggiungibile.
- 96 — Malfunzionamento del sistema: un errore nel sistema dell'emittente o del circuito ha bloccato il pagamento.
- 06 — Errore: l'emittente ha restituito un errore generico invece di un'approvazione.
- 21 — Nessuna azione intrapresa: l'emittente non ha elaborato la richiesta.
- 41 — Carta smarrita, ritirare: la carta è stata segnalata come smarrita. Non riprovare mai.
- 43 — Carta rubata, ritirare: la carta è stata segnalata come rubata. Non riprovarla mai.
- 46 — Conto chiuso: il conto della carta è stato chiuso. Non riprovarla mai.
- 51 — Fondi insufficienti: il saldo o il limite di credito non potevano coprire il pagamento.