Codici di rifiuto
Codici di rifiuto di Checkout.com: cosa significa ogni codice di risposta
Verificato il
Checkout.com risponde a ogni pagamento con un `response_code` a cinque cifre. I codici 20xxx sono rifiuti lievi che potrebbero essere accettati in seguito, i codici 30xxx sono rifiuti definitivi che richiedono prima che la banca o il titolare della carta risolvano qualcosa, e i codici 4xxxx sono risposte di rischio dalle tue regole o da quelle di Checkout.com. Ogni pagina qui sotto fornisce il significato semplice, se Visa consente un nuovo tentativo, cosa dovrebbero fare l'acquirente e il negozio, e come PlatformDTC gestisce il codice quando un negozio collega il proprio account Checkout.com.
| Codice di risposta | Significato |
|---|---|
| 20001 | La banca ha rifiutato e vuole che l'acquirente la contatti prima di approvare. |
| 20002 | La banca ha rifiutato in base alle proprie condizioni speciali e rinvia l'acquirente a essa. |
| 20003 | Il pagamento è fallito per una ragione tecnica dal lato del commerciante o dell'acquirente, non a causa della carta. |
| 20005 | La banca ha rifiutato senza dare una ragione. Il rifiuto generico più comune. |
| 20012 | La banca dice che questo tipo di transazione non è consentito per la carta. Visa dice di non riprovare mai. |
| 20013 | L'importo inviato con il pagamento non era valido per la banca o la rete. |
| 20014 | Il numero della carta non esiste presso la banca. Solitamente un errore di battitura. Visa dice di non riprovarlo mai. |
| 20019 | La banca non è riuscita a elaborarlo questa volta e chiede che il pagamento venga inviato di nuovo. |
| 20030 | Il messaggio di pagamento aveva un formato che la rete o la banca non riuscivano a leggere. |
| 20046 | La banca ha rifiutato il pagamento. Come per 'do not honour', non viene fornita alcuna ragione. |
| 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. |
| 20061 | Il limite di spesa della carta per un periodo è stato raggiunto. |
| 20062 | La banca ha limitato la carta, ad esempio a determinati paesi o usi. |
| 20063 | La banca ha rifiutato per un motivo di sicurezza legato ai dettagli della carta o all'autenticazione. |
| 20064 | L'importo non corrispondeva a quanto la banca si aspettava per la transazione originale. |
| 20065 | La carta ha effettuato troppi pagamenti in breve tempo e ha raggiunto il suo limite di frequenza. |
| 20068 | La banca non ha risposto in tempo, quindi il pagamento è fallito. |
| 20075 | La carta è bloccata dopo troppi tentativi PIN errati. |
| 20078 | Una carta nuova o sostitutiva non è stata ancora attivata. |
| 20082 | I dati di sicurezza della carta non hanno superato i controlli della banca. |
| 20087 | Il codice di sicurezza o la data di scadenza inseriti sono sbagliati. |
| 20091 | La banca dell'acquirente non era raggiungibile, quindi non ha potuto approvare il pagamento. |
| 20093 | La banca ha rifiutato perché il pagamento violerebbe una legge o un regolamento che essa applica. |
| 20096 | Un errore di sistema ha interrotto il pagamento. Non la carta dell'acquirente. |
| 20099 | La banca ha restituito una risposta che Checkout.com non è riuscita a mappare a un codice conosciuto. |
| 2005C | La banca blocca questo tipo di transazione sulla carta. |
| 2009G | Il titolare della carta ha bloccato pagamenti come questo sulla propria carta. |
| 200N7 | Il codice di sicurezza (CVV) inserito non corrisponde alla carta. |
| 200P1 | La carta ha raggiunto il suo limite di spesa giornaliero. |
| 200P9 | L'importo è superiore a un limite sulla carta; un importo inferiore potrebbe passare. |
| 200R1 | Il titolare della carta ha annullato questo pagamento ricorrente con la sua banca. |
| 200R3 | Il titolare della carta ha annullato tutti i pagamenti ricorrenti a questo esercente sulla carta. |
| 20100 | La data di scadenza è stata inviata in un formato che il circuito non poteva accettare. |
| 20102 | Un identificatore del commerciante o del wallet nel pagamento non era valido. |
| 20103 | Questo tipo di carta o metodo di pagamento non è supportato per il pagamento. |
| 20104 | Il gateway di Checkout.com ha rifiutato la transazione in quanto non valida. |
| 20105 | Il gateway di Checkout.com ha rifiutato il pagamento per aver infranto una regola. |
| 20108 | La banca ha dettagli della carta più recenti per questo cliente. La vecchia carta non funzionerà. |
| 20112 | L'account del negozio non è configurato per il 3-D Secure di Mastercard. |
| 20150 | La carta non è iscritta al 3-D Secure, quindi il passaggio di autenticazione non ha potuto essere eseguito. |
| 20151 | L'acquirente non ha superato il passaggio di verifica della banca. |
| 20152 | Il passaggio di verifica della banca è stato lasciato incompiuto per 15 minuti ed è scaduto. |
| 20153 | Un guasto nel sistema 3-D Secure ha bloccato il pagamento. |
| 20154 | La banca richiede la verifica 3-D Secure prima di approvare. |
| 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. |
| 30007 | La banca ha ritirato la carta in condizioni speciali. Non riprovare mai. |
| 30015 | Il numero della carta non appartiene a nessuna banca conosciuta. Di solito un errore di battitura. |
| 30020 | L'importo del pagamento non era valido. |
| 30021 | La carta ha raggiunto il suo limite di spesa totale. |
| 30022 | La carta ha raggiunto il suo limite sul numero di transazioni. |
| 30033 | La carta è scaduta e la banca vuole che venga ritirata dall'uso. |
| 30034 | La banca sospetta frode e vuole che la carta venga ritirata. Non riprovare mai. |
| 30035 | La banca ha ritirato la carta e indirizza il commerciante al suo acquirente. |
| 30036 | La carta è limitata e la banca vuole che venga ritirata. |
| 30037 | La banca ha ritirato la carta e chiede al team di sicurezza dell'acquirente di chiamare. |
| 30041 | La carta è stata segnalata come smarrita. Non riprovarla mai. |
| 30043 | La carta è stata segnalata come rubata. Non riprovare mai, e fai attenzione all'ordine. |
| 30044 | Una carta prepagata anonima non può pagare più di 50 EUR secondo le norme antiriciclaggio dell'UE. |
| 30046 | Il conto della carta è chiuso. Non riprovare mai. |
| 41101 | Bloccato da una delle tue regole di rischio a livello di cliente in Checkout.com. |
| 41201 | Il numero della carta è nella tua lista di rifiuto a livello di cliente. |
| 41202 | L'intervallo bancario della carta (BIN) è nel tuo elenco di rifiuti a livello di cliente. |
| 41203 | L'indirizzo email del cliente è nel tuo elenco di rifiuti a livello di cliente. |
| 41204 | Il numero di telefono dell'acquirente è nella tua lista di rifiuto a livello di cliente. |
| 41205 | L'indirizzo IP dell'acquirente è nella tua lista di rifiuto a livello di cliente. |
| 41206 | Il dominio email è nella tua lista di rifiuto a livello di cliente. |
| 41301 | Il punteggio di frode del pagamento era superiore alla soglia che hai impostato. |
| 42101 | Bloccato da una regola di rischio a livello di entità in Checkout.com. |
| 42201 | Il numero della carta è in una lista di rifiuto a livello di entità. |
| 42301 | Il punteggio di frode era al di sopra di una soglia a livello di entità. |
| 43101 | Checkout.com stesso ha rifiutato il pagamento come ad alto rischio. |
| 43102 | Bloccato da una regola di rifiuto o modello di frode di Checkout.com, nominato nel riepilogo. |
| 43201 | La carta è nella lista di rifiuto propria di Checkout.com. |
| 43202 | Il BIN della carta è nell'elenco di rifiuto di Checkout.com. |
| 43205 | L'IP dell'acquirente è nell'elenco di rifiuto di Checkout.com. |
| 43301 | Autopilot di Checkout.com ha rifiutato il pagamento per un punteggio di frode elevato. |
| 43401 | Checkout.com richiede l'autenticazione 3-D Secure prima che questo pagamento possa essere elaborato. |
Come funzionano i nuovi tentativi su Checkout.com
Visa classifica i rifiuti in quattro categorie. La Categoria 1 (l'emittente non approverà mai) non deve essere ritentata. Le Categorie 2, 3 e 4 consentono al massimo 15 nuovi tentativi in 30 giorni, e Visa addebita commissioni oltre tale limite. Checkout.com associa a ogni categoria un codice di raccomandazione: 03 non riprovare, 02 riprovare più tardi, 01 informazioni aggiornate o aggiuntive richieste.
Per Mastercard, Checkout.com restituisce il codice di consiglio del commerciante in `processing.partner_merchant_advice_code`. I codici 03 e 21 significano non riprovare; da 24 a 30 indicano un'attesa da un'ora a 10 giorni dopo un rifiuto per fondi insufficienti.
Checkout.com su PlatformDTC
Un negozio PlatformDTC può collegare il proprio account Checkout.com e accettare pagamenti con carta tramite Checkout.com Flow, inclusi i rinnovi degli abbonamenti addebitati sulla carta memorizzata.
Quando un pagamento viene rifiutato, PlatformDTC legge il `response_code` e lo classifica in reindirizzamento, riprova più tardi, richiede 3-D Secure, non riprovare mai o blocco frode. Solo i codici di reindirizzamento possono attivare il backup del negozio, i campi carta PayPal, e solo se il negozio lo ha scelto. I pagamenti di rinnovo che Checkout.com segnala come Pending o Retry Scheduled non sono trattati come rifiuti. I rinnovi degli abbonamenti su Checkout.com utilizzano le stesse classi di rifiuto dei rinnovi Stripe: fondi insufficienti (20051) segue il programma di pagamento, "non onorare" e rifiuti bancari (20005, 20046) ottengono un altro tentativo, gli errori temporanei vengono ritentati per 8 giorni, e le carte scadute, perse, rubate, chiuse o limitate, ogni rifiuto definitivo 30xxx e ogni risposta di rischio 4xxxx si fermano immediatamente e chiedono al cliente una nuova carta.
Liste di rifiuto simili esistono a livello di entità e Checkout.com per ogni campo (42202 a 42206, 43203, 43204, 43206); questa libreria copre quelli distinti e spiega i livelli su ogni pagina.
Domande frequenti
- Qual è la differenza tra i codici Checkout.com 20xxx e 30xxx?
- Checkout.com afferma che i 20xxx sono rifiuti lievi dove tentativi successivi potrebbero avere successo, e i 30xxx sono rifiuti definitivi dove la maggior parte richiede che l'emittente o il titolare della carta risolvano qualcosa prima di un nuovo tentativo.
- I codici 4xxxx provengono dalla banca?
- No. Sono risposte di rischio dalle tue regole di Rilevamento Frodi o dai controlli di Checkout.com, decise prima che venga interpellata la banca.
Fonti
- Codici di risposta API — Checkout.com
- Codici di risposta Visa — Checkout.com
- Codici di raccomandazione — Checkout.com
- Mappatura alle categorie di commissioni per l'integrità del sistema Visa — Adyen