NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Codici di rifiuto

Motivi di rifiuto Adyen spiegati

Verificato il

Quando Adyen non riesce a completare un pagamento, restituisce un `resultCode` (Refused, Error o Cancelled) con un `refusalReason` e un `refusalReasonCode` numerico. Alcuni motivi sono il rifiuto della banca dell'acquirente, alcuni sono controlli antifrode, alcuni sono problemi 3D Secure e alcuni sono annullamenti. Ogni pagina spiega un motivo di rifiuto in parole semplici, se un nuovo tentativo è consentito secondo le regole del circuito di carte, e come PlatformDTC gestisce il rifiuto corrispondente.

Codice di rifiutoSignificato
2L'emittente ha rifiutato il pagamento e non ha fornito un motivo utilizzabile; il rifiuto generico di Adyen.
3L'emittente ha riferito il pagamento: vuole che il titolare della carta (o il commerciante) lo contatti prima.
4Qualcosa è andato storto dal lato dell'acquirer, non con la carta dell'acquirente.
5La carta è bloccata e non può essere utilizzata.
6La data di scadenza della carta è passata.
7Si è verificata una discrepanza nell'importo durante l'elaborazione del pagamento.
8Il numero della carta è sbagliato o non esiste.
9Adyen non è riuscita a raggiungere la banca del cliente per autorizzare il pagamento.
10La banca del cliente non supporta o non consente questo tipo di transazione sulla carta.
11L'autenticazione 3D Secure non è stata eseguita o non è riuscita.
12La carta non ha abbastanza denaro o credito per questo importo.
14L'acquirer ha segnalato il pagamento come possibile frode.
15La transazione è stata annullata prima che fosse completata.
16L'acquirente ha annullato il pagamento prima di completarlo.
20I controlli di rischio di pre-autorizzazione di Adyen hanno assegnato al pagamento un punteggio di 100 o più e lo hanno rifiutato.
21La transazione non è stata inviata correttamente per l'elaborazione.
22I controlli di rischio di pre- e post-autorizzazione insieme hanno assegnato un punteggio di 100 o più, quindi il pagamento è stato rifiutato.
23L'emittente o l'acquirente non consente questa transazione su questa carta (raw 57 o 58).
24Il codice di sicurezza della carta (CVC) inserito è sbagliato.
25L'emittente ha limitato dove questa carta può essere utilizzata (raw 62).
26Il cliente ha chiesto alla sua banca di interrompere questo abbonamento o tutti i pagamenti ricorrenti (raw R0, R1, R3).
27Un rifiuto specifico che Adyen non è riuscita a mappare in modo affidabile a uno dei suoi motivi nominati.
28L'importo supera il limite di spesa consentito sulla carta (raw 61).
29La carta è stata utilizzata più volte di quanto consentito dal suo emittente nel periodo (raw 65).
31La banca dell'acquirente ha segnalato il pagamento come sospetta frode (raw 59 o 34).
32L'indirizzo di fatturazione inserito non corrisponde ai registri della banca.
38L'emittente ha rifiutato la richiesta di esenzione e richiede il 3D Secure per questo pagamento.
39Il risultato del 3D Secure non è mai arrivato dal directory server del circuito della carta.
42Il 3D Secure è fallito a causa di un problema presso il circuito della carta o l'emittente.
46Adyen ha interrotto il tentativo stesso in modo che non ti vengano addebitate commissioni di penalità per tentativi eccessivi.
50L'acquirente ha disabilitato il token che il commerciante utilizzava per gli addebiti ricorrenti.

Regole per i nuovi tentativi

Visa classifica i rifiuti in quattro categorie. La Categoria 1 (l'emittente non approverà, come ritirare la carta, conto chiuso o blocco del pagamento) non deve mai essere ritentata. Le Categorie 2, 3 e 4 consentono fino a 15 nuovi tentativi in 30 giorni.

I codici di avviso Mastercard 03 e 21 significano di non riprovare, e Mastercard addebita $0.10 per ogni nuovo tentativo oltre i 10 in 24 ore per questi. I codici di avviso da 24 a 30 indicano nuovi tentativi temporizzati per fondi insufficienti.

Cosa dire all'acquirente

Adyen consiglia di non esporre i dettagli del rifiuto o le risposte grezze agli acquirenti. Usa un messaggio semplice come "Il tuo pagamento è stato rifiutato. Prova un'altra carta o contatta la tua banca."

Per gli sviluppatori

I rifiuti tornano con HTTP 200, quindi controlla `resultCode`, `refusalReason` e `refusalReasonCode`. Abilita i risultati grezzi dell'acquirer nell'Area Clienti per ottenere `additionalData.refusalReasonRaw` e, per Visa e Mastercard sull'acquiring proprio di Adyen, `refusalCodeRaw`. Gli stessi valori di rifiuto appaiono nei webhook `CAPTURE_FAILED` e `REFUND_FAILED`.

Domande frequenti

PlatformDTC funziona con Adyen?
No. Il checkout di PlatformDTC funziona su Stripe e PayPal, e un negozio può anche collegare il proprio account Authorize.Net, Checkout.com o NMI.
Dove vedo il vero codice bancario dietro un rifiuto Adyen?
Abilita i risultati grezzi dell'acquirer nella tua Area Clienti Adyen; le risposte includeranno quindi `refusalReasonRaw`, come 51 Insufficient funds.

Fonti

Biblioteca dei pagamenti