Checkout.com · Codici di rifiuto
Cosa significa Checkout.com 20154 “3DS authentication required”?
Verificato il
Checkout.com 20154 "3DS authentication required" significa che la banca ha rifiutato perché il pagamento necessita di autenticazione 3-D Secure. Il consiglio di Checkout.com è di riprovare con la stessa carta o con una carta diversa. Visa lo elenca nella categoria 3, abbinato al recommendation code 01: l'autenticazione può migliorare la possibilità di approvazione.
- Tipo
- Rifiuto soft (20xxx)
- Chi ha rifiutato
- La banca dell'acquirente
- Riprova
- Solo con dettagli corretti. Categoria Visa 3: al massimo 15 tentativi in 30 giorni
- Azione dell'acquirente
- Completa il passaggio di verifica della banca
- Azione del commerciante
- Esegui 3-D Secure e riprova
Cosa fa PlatformDTC
Per Checkout.com 20154, la risposta di routing di PlatformDTC è authenticate, non reroute. L'acquirente completa il controllo 3-D Secure della banca tramite Checkout.com Flow; non viene offerto un secondo processore. Un rinnovo di abbonamento rifiutato con 20154 non viene riprovato senza il cliente: ricevono un'email che chiede loro di confermare il pagamento con la loro banca.
Perché succede
L'emittente, o regole come la strong customer authentication, hanno richiesto all'acquirente di verificare il pagamento.
Cosa può fare l'acquirente
Approva il pagamento nella tua app bancaria o inserisci il codice quando richiesto.
Cosa può fare il negozio
Riprova con 3-D Secure. Gli addebiti effettuati senza la presenza del cliente non possono farlo, quindi chiedi loro di completare il pagamento da soli.
Per gli sviluppatori
Il pagamento torna con stato Declined, response_code 20154 e un response_summary come "3DS authentication required" (Checkout.com nota che il testo può variare a seconda dell'endpoint). La tabella Visa di Checkout.com inserisce questo codice nella categoria 3, che abbina al recommendation code 01 (informazioni aggiornate o aggiuntive richieste); leggi processing.recommendation_code sulla risposta.
Domande frequenti
- Checkout.com 20154 è lo stesso di Stripe authentication_required?
- Sì nel significato: Stripe documenta authentication_required come rifiutato perché la transazione richiede autenticazione come 3D Secure.
- Un rinnovo di abbonamento può risolvere 20154 da solo?
- No. Il titolare della carta deve essere presente per autenticare, quindi deve completare il pagamento.
Fonti
- Codici di risposta API — Checkout.com
- Codici di risposta Visa — Checkout.com
- Codici di raccomandazione — Checkout.com
- Codici di rifiuto — Stripe
Vedi anche
- 20151 — L'acquirente non ha superato il passaggio di verifica della banca.
- 43401 — Checkout.com richiede l'autenticazione 3-D Secure prima che questo pagamento possa essere elaborato.
- 20157 — La configurazione di Checkout.com del negozio non è valida per questo pagamento.
- 20159 — Il server di autenticazione della banca ha fallito durante il 3-D Secure.
- 20179 — I dati della carta non sono più validi, ad esempio una carta scaduta.
- 20182 — Il pagamento non è conforme alle politiche della carta.
- 20183 — Il pagamento è sospettato di essere fraudolento.
- 30004 — La banca vuole che la carta venga ritirata dall'uso, senza specificare frode. Non riprovare mai.