Authorize.Net · Codici di rifiuto
Cosa significa Authorize.Net E00013 “Il campo non è valido”?
Verificato il
Authorize.Net E00013, "Il campo non è valido", significa che uno dei valori dei campi nella richiesta non è valido. Authorize.Net afferma che il testo della risposta dovrebbe indicarti esattamente quale campo non è valido, quindi leggilo invece di indovinare. Correggi quel valore nell'integrazione, o chiedi all'acquirente di correggere ciò che ha digitato se proveniva dal modulo di checkout.
- Tipo
- Errore (integrazione)
- Chi ha rifiutato
- L'integrazione del negozio
- Riprova
- Solo dopo aver corretto il campo.
- Azione dell'acquirente
- Controlla i dettagli inseriti, o contatta il negozio.
- Azione del commerciante
- Leggi il testo della risposta per vedere quale campo non è valido.
Cosa fa PlatformDTC
PlatformDTC mostra all'acquirente il testo di errore di Authorize.Net quando una richiesta viene rifiutata, quindi un errore di campo come E00013 indica all'acquirente o al negozio quale valore correggere.
Perché succede
Un valore non ha superato la convalida di Authorize.Net, ad esempio un formato o una lunghezza errati.
Cosa può fare il negozio
Controlla il testo della risposta per il nome del campo, quindi correggi il valore o il modulo che lo raccoglie.
Per gli sviluppatori
messages.message[0].code "E00013"; messages.message[0].text nomina il campo.
Domande frequenti
- Come faccio a sapere quale campo ha causato Authorize.Net E00013?
- Il testo della risposta indica il campo non valido.
- Authorize.Net E00013 è un rifiuto della carta?
- No. È un valore di campo non valido nella richiesta.
Fonti
Vedi anche
- E00003 — La richiesta inviata all'API era malformata, quindi Authorize.Net non è riuscita a leggerla.
- 5 — Il campo amount era mancante o non era un numero valido.
- E00039 — Un profilo cliente con gli stessi dettagli esiste già sull'account.
- E00040 — Il profilo cliente o di pagamento a cui hai fatto riferimento non esiste su questo account.
- E00044 — I profili cliente salvati (CIM) non sono attivati per questo account.
- E00009 — L'account è in Modalità Test, quindi la richiesta non viene elaborata.
- 2 — L'emittente della carta, o il processore per suo conto, ha rifiutato il pagamento senza un motivo specifico.
- 3 — L'emittente richiede un'autorizzazione vocale (una telefonata) prima di approvare questo addebito.