Authorize.Net · Codici di rifiuto
Cosa significa Authorize.Net 57 “Si è verificato un errore durante l'elaborazione. Riprova”?
Verificato il
Il codice motivo di risposta Authorize.Net 57 si verifica quando una transazione raggiunge il processore con dati che non riconosce o non può interpretare. Esempi di Authorize.Net: il numero errato di caratteri nel codice della carta, o caratteri non alfanumerici nel codice ZIP. Nonostante il messaggio "riprova", riprovare con dati invariati fallisce di nuovo; i campi devono essere puliti.
- Tipo
- Errore di elaborazione (dati)
- Chi ha rifiutato
- Il processore della carta
- Riprova
- Dopo che i dati sono stati corretti.
- Azione dell'acquirente
- Controllate il codice di sicurezza e il codice postale, quindi riprovate.
- Azione del commerciante
- Controllate che il vostro modulo invii dati puliti in ogni campo.
Cosa fa PlatformDTC
PlatformDTC elenca il codice Authorize.Net 57 tra i codici di errore di elaborazione che posticipano un rinnovo anziché sollecitarlo, quindi una stranezza dei dati presso il processore non invia al cliente un'email di "pagamento fallito".
Perché succede
Le salvaguardie di Authorize.Net intercettano la maggior parte dei dati errati, ma ogni processore analizza i campi in modo diverso, quindi alcuni valori non validi sfuggono e il processore li rifiuta.
Cosa può fare l'acquirente
Reinserite attentamente il codice di sicurezza e il codice postale, senza caratteri aggiuntivi.
Cosa può fare il negozio
Chiedete al vostro sviluppatore di rimuovere gli spazi e i caratteri insoliti dal codice della carta e dal codice postale prima dell'invio.
Per gli sviluppatori
errors[0].errorCode "57". Convalidate la lunghezza di cardCode (3 o 4 cifre) e i caratteri zip lato client.
Domande frequenti
- Perché il codice Authorize.Net 57 dice di riprovare se è un problema di dati?
- Condivide il testo generico di errore di elaborazione; la spiegazione di Authorize.Net indica dati che il processore non è riuscito a interpretare.
- Quali dati causano il codice Authorize.Net 57?
- Authorize.Net fornisce come esempi un codice della carta di lunghezza errata o caratteri non alfanumerici nel codice ZIP.
Fonti
Vedi anche
- 19 — Authorize.Net non ha ricevuto una risposta dal processore della carta (un problema di connessione).
- 63 — Spesso i dettagli della vostra attività (come il paese) sono errati per un account processore TSYS.
- 78 — Il codice di sicurezza (CVV) inviato era nel formato sbagliato, ad esempio il numero di cifre errato.
- 120 — La transazione originale è andata in timeout e anche l'annullamento automatico è fallito.
- 16 — L'ID della transazione a cui hai fatto riferimento (per un rimborso o un annullamento) non è presente su questo account Authorize.Net.
- 50 — Puoi rimborsare solo una transazione saldata; questa non è ancora stata saldata.
- 54 — Il rimborso non può essere emesso: non saldato, tipo o valuta errati, ID errato, o saldato più di 180 giorni fa.
- 55 — Questo rimborso più i rimborsi precedenti supererebbero il pagamento originale.