Authorize.Net · Afwijzingscodes
Wat betekent Authorize.Net 50 “This transaction is awaiting settlement and cannot be refunded”?
Gecontroleerd op
Authorize.Net responscode 50 betekent dat de transactie wacht op afwikkeling en niet kan worden terugbetaald: tegoeden of terugbetalingen kunnen alleen worden uitgevoerd voor afgewikkelde transacties. Zolang de batch niet is afgewikkeld, annuleert u de betaling met een void in plaats daarvan, wat het volledige bedrag vrijgeeft. Zodra het is afgewikkeld, werkt een terugbetaling.
- Type
- Fout (terugbetaling)
- Wie heeft geweigerd
- De terugbetalingsregels van Authorize.Net
- Opnieuw proberen
- Na afwikkeling, of void het nu in plaats daarvan.
- Actie van de klant
- Niets; de winkel regelt de terugbetaling.
- Actie van de verkoper
- Void de onafgewikkelde transactie, of wacht op afwikkeling en betaal terug.
Wat PlatformDTC doet
De Authorize.Net terugbetalingen van PlatformDTC volgen deze regel automatisch: een terugbetaling wordt pas verzonden zodra de betaling is afgewikkeld, en een onafgewikkelde afschrijving wordt in plaats daarvan gevoid, voor het volledige bedrag.
Waarom dit gebeurt
Terugbetalingen retourneren afgewikkeld geld. Vóór afwikkeling is er niets terug te betalen, alleen een autorisatie om te annuleren.
Wat de winkel kan doen
Kies in de Merchant Interface voor 'Void' bij een onafgewikkelde transactie. Voor een gedeeltelijke terugbetaling, wacht tot het is afgewikkeld.
Voor ontwikkelaars
errors[0].errorCode "50". Gebruik voidTransaction vóór afwikkeling; refundTransaction erna.
Veelgestelde vragen
- Hoe annuleer ik een onafgewikkelde Authorize.Net betaling (code 50)?
- Void het. Voids annuleren het volledige bedrag vóór afwikkeling.
- Kan ik een gedeeltelijke terugbetaling doen vóór afwikkeling?
- Nee. Wacht op afwikkeling, betaal dan het gedeeltelijke bedrag terug.
Bronnen
- Authorize.Net Response Code Tool (responscodes) — Authorize.Net
- Authorize.Net responscodes (JSON-lijst achter de Response Code Tool) — Authorize.Net
Zie ook
- 54 — De terugbetaling kan niet worden uitgevoerd: onafgewikkeld, verkeerd type of valuta, ongeldige ID, of meer dan 180 dagen geleden 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.