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 82?

Verificato il

Il codice 82 è un codice di risposta dell'emittente ISO 8583 che differisce per rete. Su Visa significa "risultati CAM, dCVV, iCVV o CVV negativi": un controllo del valore di verifica della carta è fallito. Visa lo elenca nella Categoria 3, qualità dei dati, consentendo fino a 20 tentativi in 30 giorni con dati corretti. Su Mastercard, 82 significa "transazione/commerciante non valido", inviato con un Merchant Advice Code; MAC 03 indica di non riprovare.

Tipo
Errore dati (Visa) / rifiuto commerciante (Mastercard)
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
Visa: con dati della carta corretti; Mastercard: seguire il MAC
Azione del cliente
Reinserire i dettagli della carta o usare un'altra carta
Azione del commerciante
Raccogliere dati corretti della carta; obbedire ai codici di avviso Mastercard
Rinnovo PlatformDTC (Smart retry)
Nessuna regola per questo codice grezzo; il codice del processore decide

Cosa fa PlatformDTC

PlatformDTC non ha una regola per un 82 grezzo, quindi il codice del processore decide. Con entrambi i programmi di riprova, un Mastercard Merchant Advice Code 03 o 21 interrompe immediatamente i tentativi; con Smart retry attivo, MAC da 24 a 30 imposta anche l'attesa esatta. Un codice processore rigido come `incorrect_cvc` interrompe il rinnovo e chiede al cliente i dettagli della carta.

Perché succede

Su Visa, i dati di verifica della carta non sono stati convalidati, ad esempio un codice di sicurezza errato o dati del chip difettosi. Su Mastercard l'emittente ha rifiutato la transazione o il commerciante.

Cosa può fare l'acquirente

Reinserire i dettagli della carta, specialmente il codice di sicurezza, o usare un'altra carta.

Per gli sviluppatori

Su Stripe il codice emittente grezzo arriva in `charge.outcome.network_decline_code` (qui "82"), accanto al `decline_code` di Stripe. Leggerlo insieme al brand della carta: gli stessi due caratteri possono significare cose diverse su Visa e Mastercard. La tabella di Mastercard elenca 82 con MAC 01, 02 e 03 ("transazione o commerciante non validi, non riprovare" su MAC 03), quindi leggere sempre anche `network_advice_code`.

Domande frequenti

Il codice 82 significa che il CVC era sbagliato?
Su Visa significa che un controllo del valore di verifica è fallito, il che spesso è il CVC. Su Mastercard significa qualcosa di diverso: transazione o commerciante non validi.
Posso riprovare il codice 82?
Su Visa, con dati corretti. Su Mastercard, seguire il Merchant Advice Code.

Fonti

Vedi anche

Biblioteca dei pagamenti