Authorize.Net · Codici di rifiuto
Cosa significa Authorize.Net 16 “La transazione non può essere trovata”?
Verificato il
Il codice motivo di risposta 16 di Authorize.Net, "La transazione non può essere trovata", significa che l'ID della transazione era formattato correttamente ma il gateway non ne ha traccia. Authorize.Net afferma che una causa comune è un rimborso in cui la transazione originale è stata elaborata su un account Authorize.Net diverso da quello che invia il rimborso. Esegui il rimborso dall'account che ha ricevuto il pagamento.
- Tipo
- Errore (rimborso o annullamento)
- Chi ha rifiutato
- I registri di Authorize.Net
- Riprova
- Solo con l'ID transazione e l'account corretti.
- Azione dell'acquirente
- Niente; il negozio gestisce i rimborsi.
- Azione del commerciante
- Esegui il rimborso dallo stesso account Authorize.Net che ha ricevuto il pagamento.
Cosa fa PlatformDTC
PlatformDTC rimborsa un pagamento Authorize.Net con l'ID della transazione registrato al checkout sullo stesso account del negozio, e annulla una cattura non saldata invece di rimborsarla, l'ordine richiesto da Authorize.Net.
Perché succede
Rimborsi e annullamenti fanno riferimento alla transazione originale tramite ID. Se appartiene a un altro account, o l'ID è sbagliato, Authorize.Net non può trovarla.
Cosa può fare il negozio
Accedi all'account Authorize.Net che ha elaborato la vendita originale ed esegui il rimborso da lì. Se l'ID è corretto, Authorize.Net suggerisce di chiedere al tuo fornitore di servizi per commercianti di controllare la configurazione per quel tipo di carta.
Per gli sviluppatori
errors[0].errorCode "16"; check refTransId and the merchantAuthentication used.
Domande frequenti
- Perché Authorize.Net non riesce a trovare la mia transazione per un rimborso (codice 16)?
- Molto spesso il rimborso viene inviato da un account Authorize.Net diverso da quello della vendita originale.
- Il codice 16 di Authorize.Net è un rifiuto della carta?
- No. Riguarda l'ID della transazione a cui hai fatto riferimento.
Fonti
Vedi anche
- 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.
- E00027 — L'API segnala che la transazione è fallita; il vero motivo è nel campo `errorCode` della transazione.
- E00007 — L'API Login ID o la Transaction Key sono sbagliati, o inviati all'ambiente sbagliato.
- E00001 — Authorize.Net ha riscontrato un errore interno; la richiesta non è stata completata.