Authorize.Net · Codici di rifiuto
Cosa significa Authorize.Net E00007 “Autenticazione utente fallita a causa di valori di autenticazione non validi”?
Verificato il
Authorize.Net E00007, "Autenticazione utente fallita a causa di valori di autenticazione non validi", significa che l'API Login ID o la Transaction Key inviati non sono validi. Authorize.Net aggiunge che se entrambi sono corretti, controlla l'URL: gli account di test devono inviare al sandbox e gli account live alla produzione. Ogni pagamento fallisce finché le credenziali non corrispondono all'ambiente.
- Tipo
- Errore (credenziali)
- Chi ha rifiutato
- Le tue credenziali Authorize.Net
- Riprova
- No, finché le credenziali non vengono corrette.
- Azione dell'acquirente
- Niente; il negozio deve correggere le sue impostazioni.
- Azione del commerciante
- Reinserisci l'API Login ID e la Transaction Key e controlla sandbox vs live.
Cosa fa PlatformDTC
PlatformDTC tratta Authorize.Net E00007 come un errore di credenziali del negozio, non un rifiuto del cliente: un rinnovo di abbonamento che lo incontra viene posticipato e riprovato, senza passaggi di sollecito e senza email di "pagamento fallito" all'abbonato.
Perché succede
L'autenticazione fallisce quando la coppia di chiavi è sbagliata, è stata rigenerata o appartiene all'altro ambiente.
Cosa può fare il negozio
Genera una nuova Transaction Key nell'Interfaccia Commerciante se non sei sicuro, aggiornala ovunque venga utilizzata e conferma che le chiavi live vadano all'endpoint live.
Per gli sviluppatori
`messages.message[0].code` "E00007". Endpoint sandbox `apitest.authorize.net`, produzione `api.authorize.net`.
Domande frequenti
- Perché Authorize.Net E00007 è iniziato improvvisamente?
- Comunemente la Transaction Key è stata rigenerata, il che disabilita quella vecchia, o le credenziali sandbox e live sono state confuse.
- E00007 è lo stesso del codice 13?
- Entrambi sono errori di credenziali; E00007 è il codice messaggio API, 13 il codice motivo transazione.
Fonti
Vedi anche
- 13 — L'API Login ID è sbagliato, inviato all'ambiente sbagliato, o l'account è inattivo.
- 123 — È stato utilizzato un login utente personale per connettere il software; è necessario l'ID di accesso API invece.
- E00001 — Authorize.Net ha riscontrato un errore interno; la richiesta non è stata completata.
- E00003 — La richiesta inviata all'API era malformata, quindi Authorize.Net non è riuscita a leggerla.
- E00013 — Un campo nella richiesta ha un valore non valido; il testo della risposta lo indica.
- 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.