Codici di risposta dell'emittente della carta (ISO 8583) · Codici di rifiuto
Cosa significa il codice di rifiuto della carta 12?
Verificato il
Codice 12 è un codice di risposta dell'emittente ISO 8583 che significa "transazione non valida" su Visa e Mastercard. La banca della carta non elaborerà questa transazione così come è stata inviata, ad esempio perché la carta non può essere utilizzata per quel tipo di acquisto. Visa elenca il 12 nella Categoria 1, "l'emittente non approverà mai", quindi la stessa carta non deve mai essere nuovamente inviata per questa transazione. L'acquirente dovrebbe usare un'altra carta o metodo di pagamento.
- Tipo
- Rifiuto definitivo
- Chi ha rifiutato
- La banca emittente della carta
- Categoria Visa
- Categoria 1 (l'emittente non approverà mai): non inviare mai nuovamente la stessa carta
- Riprova
- Mai con questa carta
- Azione dell'acquirente
- Usa un'altra carta o metodo di pagamento
- Azione del commerciante
- Smetti di riprovare; offri alternative
- Rinnovo PlatformDTC (tentativo fisso o Smart retry)
- Mai riprovato; il cliente ha richiesto una nuova carta
Cosa fa PlatformDTC
PlatformDTC si ferma su un codice 12 grezzo. Un checkout Visa rifiutato con codice 12 non viene mai offerto al processore di backup. Con entrambi i programmi di riprova, fisso o Smart retry, il rinnovo non viene riprovato; l'abbonamento rimane in scadenza anziché essere annullato, e il cliente riceve un link con un clic per aggiungere una carta funzionante, reinviato fino a 4 volte per ciclo di fatturazione.
Perché succede
L'emittente considera la transazione stessa non valida per questa carta. Ciò può essere dovuto a una restrizione del prodotto sulla carta o a un tipo di transazione che l'emittente non supporta.
Cosa può fare l'acquirente
Paga con una carta diversa, PayPal o un wallet. Chiamare la banca può spiegare la restrizione, ma la stessa transazione sulla stessa carta non sarà approvata.
Per gli sviluppatori
Su Stripe il codice emittente grezzo arriva in charge.outcome.network_decline_code (qui "12"), accanto al decline_code di Stripe. Leggilo insieme al brand della carta: gli stessi due caratteri possono significare cose diverse su Visa e Mastercard. Entrambe le tabelle Visa e Mastercard elencano il 12 come "transazione non valida". Visa proibisce la nuova presentazione; la guida di Mastercard arriva tramite il suo Merchant Advice Code.
Domande frequenti
- Il codice 12 è causato da un errore di battitura?
- Di solito no. Un errore di battitura nel numero della carta dà 14. Il codice 12 riguarda la transazione, non le cifre.
- Posso riprovare il codice 12 domani?
- No. I codici Visa Categoria 1 non devono mai essere nuovamente inviati per la stessa carta.
Fonti
Vedi anche
- 14 — Numero di conto non valido: nessun numero di carta di questo tipo esiste presso la banca.
- 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.
- 13 — Importo non valido: l'emittente ha rifiutato l'importo o la conversione di valuta.
- 15 — Nessun emittente di questo tipo: il numero della carta non appartiene a nessuna banca conosciuta.
- 19 — Reinserire la transazione: l'emittente chiede che il pagamento venga inviato di nuovo.
- 21 — Nessuna azione intrapresa: l'emittente non ha elaborato la richiesta.
- 41 — Carta smarrita, ritirare: la carta è stata segnalata come smarrita. Non riprovare mai.