Authorize.Net · Codici di rifiuto
Cosa significa Authorize.Net 54 “La transazione di riferimento non soddisfa i criteri per l'emissione di un credito”?
Verificato il
Il codice motivo di risposta 54 di Authorize.Net significa che la transazione di riferimento non soddisfa i criteri per l'emissione di un credito. Authorize.Net elenca le ragioni abituali: potrebbe essere non saldata, un tipo non valido, la valuta sbagliata, un ID di transazione di riferimento non valido, o saldata più di 180 giorni fa. Correggi ciò che si applica, o restituisci il denaro in un altro modo.
- Tipo
- Errore (rimborso)
- Chi ha rifiutato
- Le regole di Authorize.Net per i rimborsi
- Riprova
- Solo dopo aver corretto il motivo.
- Azione dell'acquirente
- Niente; il negozio gestisce i rimborsi.
- Azione del commerciante
- Controlla lo stato, il tipo, la valuta e l'età della transazione.
Cosa fa PlatformDTC
PlatformDTC invia rimborsi Authorize.Net solo per pagamenti saldati che ha registrato autonomamente, con i dettagli della carta mascherati richiesti da Authorize.Net, il che esclude la maggior parte delle cause del codice 54, ad eccezione del limite di 180 giorni.
Perché succede
I rimborsi devono riferirsi a una transazione saldata e rimborsabile nella stessa valuta, entro 180 giorni dal saldo.
Cosa può fare il negozio
Cerca la transazione originale. Se non è saldata, annullala (void); se è più vecchia di 180 giorni, rimborsa il cliente con un altro metodo.
Per gli sviluppatori
`errors[0].errorCode "54"`. `refundTransaction` richiede `refTransId` più le ultime quattro cifre della carta e la scadenza (XXXX).
Domande frequenti
- Quanto tempo ho per rimborsare su Authorize.Net (codice 54)?
- La descrizione del codice 54 di Authorize.Net elenca le transazioni saldate più di 180 giorni fa come non rimborsabili.
- Cosa succede se un rimborso con codice 54 è troppo vecchio?
- Restituisci il denaro in un altro modo, ad esempio un bonifico bancario, e registralo.
Fonti
Vedi anche
- 50 — Puoi rimborsare solo una transazione saldata; questa non è ancora stata saldata.
- 55 — Questo rimborso più i rimborsi precedenti supererebbero il pagamento originale.
- 16 — L'ID della transazione a cui hai fatto riferimento (per un rimborso o un annullamento) non è presente su questo account Authorize.Net.
- 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.
- 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.