Authorize.Net · Afwijzingscodes
Wat betekent Authorize.Net 54 “The referenced transaction does not meet the criteria for issuing a credit”?
Gecontroleerd op
Authorize.Net responscode 54 betekent dat de genoemde transactie niet voldoet aan de criteria voor het uitgeven van een tegoed. Authorize.Net noemt de gebruikelijke redenen: het kan onafgewikkeld zijn, een ongeldig type, de verkeerde valuta, een ongeldige referentie transactie-ID, of meer dan 180 dagen geleden afgewikkeld. Los op wat van toepassing is, of betaal het geld op een andere manier terug.
- Type
- Fout (terugbetaling)
- Wie heeft geweigerd
- De terugbetalingsregels van Authorize.Net
- Opnieuw proberen
- Alleen na het oplossen van de reden.
- Actie van de klant
- Niets; de winkel regelt terugbetalingen.
- Actie van de verkoper
- Controleer de status, het type, de valuta en de leeftijd van de transactie.
Wat PlatformDTC doet
PlatformDTC stuurt Authorize.Net terugbetalingen alleen voor afgewikkelde betalingen die het zelf heeft geregistreerd, met de gemaskeerde kaartgegevens die Authorize.Net vereist, wat de meeste oorzaken van code 54 uitsluit, behalve de limiet van 180 dagen.
Waarom dit gebeurt
Terugbetalingen moeten verwijzen naar een afgewikkelde, terugbetaalbare transactie in dezelfde valuta, binnen 180 dagen na afwikkeling.
Wat de winkel kan doen
Zoek de oorspronkelijke transactie op. Als deze onafgewikkeld is, void deze dan; als deze ouder is dan 180 dagen, betaal de klant dan terug via een andere methode.
Voor ontwikkelaars
errors[0].errorCode "54". refundTransaction heeft refTransId plus de laatste vier cijfers van de kaart en de vervaldatum (XXXX) nodig.
Veelgestelde vragen
- Hoe lang heb ik om terug te betalen via Authorize.Net (code 54)?
- De beschrijving van Authorize.Net code 54 vermeldt transacties die meer dan 180 dagen geleden zijn afgewikkeld als niet-terugbetaalbaar.
- Wat als een code 54 terugbetaling te oud is?
- Betaal het geld op een andere manier terug, bijvoorbeeld via een bankoverschrijving, en registreer dit.
Bronnen
- Authorize.Net Response Code Tool (responscodes) — Authorize.Net
- Authorize.Net responscodes (JSON-lijst achter de Response Code Tool) — Authorize.Net
Zie ook
- 50 — U kunt alleen een afgewikkelde transactie terugbetalen; deze is nog niet afgewikkeld.
- 55 — Deze terugbetaling plus eerdere terugbetalingen zou meer zijn dan de oorspronkelijke betaling.
- 16 — De transactie-ID waarnaar u verwees (voor een terugbetaling of annulering) staat niet op dit Authorize.Net account.
- E00027 — De API meldt dat de transactie is mislukt; de echte reden staat in de errorCode van de transactie.
- E00007 — De API Login ID of Transaction Key is verkeerd, of naar de verkeerde omgeving gestuurd.
- E00001 — Authorize.Net stuitte op een interne fout; de aanvraag is niet voltooid.
- E00003 — De aanvraag die naar de API is gestuurd, was onjuist geformuleerd, dus Authorize.Net kon het niet lezen.
- E00013 — Eén veld in de aanvraag heeft een ongeldige waarde; de responstekst benoemt het.