Checkout.com · Codici di rifiuto
Cosa significa Checkout.com 20019 “Re-enter transaction”?
Verificato il
Checkout.com 20019 "Re-enter transaction" significa che l'emittente non è riuscito a completare il pagamento e chiede che venga inviato di nuovo; Checkout.com nota anche che la transazione potrebbe essere scaduta. È un rifiuto soft nella categoria 2 di Visa, l'emittente non può approvare in questo momento, quindi un nuovo tentativo poco dopo spesso va a buon fine.
- Tipo
- Rifiuto soft (20xxx)
- Chi ha rifiutato
- L'emittente della carta dell'acquirente
- Riprova
- Più tardi. Categoria 2 di Visa: al massimo 15 tentativi in 30 giorni
- Azione dell'acquirente
- Provare a pagare di nuovo tra un momento
- Azione del commerciante
- Consentire un nuovo tentativo; se fallisce di nuovo, offrire un altro metodo
Cosa fa PlatformDTC
Su PlatformDTC, un rifiuto di Checkout.com con 20019 è nella lista di reindirizzamento. Quando il negozio ha i pagamenti con carta PayPal attivati come backup, il checkout offre immediatamente all'acquirente quella seconda via invece di un vicolo cieco, e gli ordini con carta PayPal superano comunque le regole antifrode del negozio. Con Smart retry attivo, un rinnovo di abbonamento rifiutato con 20019 viene riprovato 2, 5 e 8 giorni dopo il primo rifiuto.
Perché succede
Un timeout o un guasto temporaneo tra la rete e la banca, o una sessione di pagamento scaduta prima che fosse approvata.
Cosa può fare l'acquirente
Premere paga di nuovo. Se fallisce ancora, provare una carta diversa o PayPal.
Cosa può fare il negozio
Lasciare che l'acquirente riprovi. Visa consente fino a 15 tentativi in 30 giorni per la categoria 2, ma uno o due tentativi sono il limite ragionevole al checkout.
Per gli sviluppatori
Il pagamento torna con stato Declined, `response_code` 20019 e un `response_summary` come "Re-enter transaction" (Checkout.com nota che il testo può variare a seconda dell'endpoint). La tabella Visa di Checkout.com inserisce questo codice nella categoria 2, che abbina al `recommendation_code` 02 (riprovare più tardi); leggere `processing.recommendation_code` sulla risposta.
Domande frequenti
- Il 20019 è un rifiuto da parte della banca?
- È un errore di elaborazione da parte della banca, non un rifiuto basato sui meriti della carta. Un nuovo tentativo normalmente funziona.
- Perché Checkout.com ha detto che la transazione è scaduta?
- Checkout.com elenca "Transaction has expired" come testo aggiuntivo per il 20019, quindi una sessione scaduta può produrlo.
Fonti
- Codici di risposta API — Checkout.com
- Codici di risposta Visa — Checkout.com
- Mappatura alle categorie di commissioni per l'integrità del sistema Visa — Adyen
Vedi anche
- 20046 — La banca ha rifiutato il pagamento. Come per 'do not honour', non viene fornita alcuna ragione.
- 20005 — La banca ha rifiutato senza dare una ragione. Il rifiuto generico più comune.
- 20003 — Il pagamento è fallito per una ragione tecnica dal lato del commerciante o dell'acquirente, non a causa della carta.
- 20030 — Il messaggio di pagamento aveva un formato che la rete o la banca non riuscivano a leggere.
- 20051 — La carta non ha abbastanza saldo disponibile o credito per questo importo.
- 20054 — La data di scadenza della carta è passata. Solo una nuova carta o una data aggiornata può funzionare.
- 20057 — La carta non è autorizzata a effettuare questo tipo di pagamento. Visa dice di non riprovare mai.
- 20059 — La banca sospetta che il pagamento sia fraudolento e lo ha rifiutato.