Authorize.Net · Afwijzingscodes
Wat betekent Authorize.Net 120 “An error occurred during processing. Please try again (void after timeout failed)”?
Gecontroleerd op
Authorize.Net response reden code 120 betekent dat de door het systeem gegenereerde annulering voor een oorspronkelijke verlopen transactie is mislukt: de eerste transactie is verlopen in afwachting van de autorisator, en Authorize.Net kon deze daarna niet annuleren. Een autorisatie kan daarom op de kaart van de klant blijven staan. Controleer hierop voordat u het opnieuw probeert, zodat de klant niet met twee reserveringen eindigt.
- Type
- Verwerkingsfout (tijdelijk)
- Wie heeft geweigerd
- De autorisator en Authorize.Net
- Opnieuw proberen
- Controleer op een autorisatie op de kaart voordat u het opnieuw probeert.
- Actie van de klant
- Controleer op een openstaande afschrijving voordat u opnieuw betaalt.
- Actie van de winkelier
- Zoek naar een resterende autorisatie en annuleer deze indien nodig.
Wat PlatformDTC doet
PlatformDTC classificeert Authorize.Net code 120 als een gatewayfout: bij een abonnementsverlenging stelt het de afschrijving uit zonder een aanmaningsstap te gebruiken of de klant te e-mailen dat de betaling is mislukt.
Waarom het gebeurt
Opmerking van Authorize.Net: "The original transaction timed out while waiting for a response from the authorizer." De annulering die bedoeld was om het op te ruimen, is vervolgens mislukt.
Wat de klant kan doen
Kijk in uw bank-app voor een openstaand bedrag voordat u opnieuw betaalt; het zou moeten verdwijnen of worden teruggedraaid.
Wat de winkel kan doen
Als er een reservering blijft staan, neem dan contact op met uw merchant service provider of vraag de uitgever om de autorisatie vrij te geven.
Voor ontwikkelaars
errors[0].errorCode "120". Codes 121 (databasefout) en 122 (verwerkingsfout) zijn dezelfde mislukte annuleringssituatie om andere redenen.
Veelgestelde vragen
- Wordt de klant belast na Authorize.Net code 120?
- Geen verkoop voltooid, maar een autorisatie van de verlopen poging kan nog steeds zichtbaar zijn totdat deze wordt vrijgegeven.
- Hoe verschillen codes 120, 121 en 122?
- Alle zijn mislukte systeemannuleringen; Authorize.Net vermeldt een timeout voor 120, een databasefout voor 121 en een verwerkingsfout voor 122.
Bronnen
- Authorize.Net Response Code Tool (response reason codes) — Authorize.Net
- Authorize.Net response codes (JSON list behind the Response Code Tool) — Authorize.Net
Zie ook
- 19 — Authorize.Net kreeg geen antwoord van de kaartverwerker (een verbindingsprobleem).
- 36 — De bank keurde de kaart goed bij het afrekenen, maar de betaling mislukte toen deze werd afgewikkeld.
- 16 — De transactie-ID waarnaar u verwees (voor een terugbetaling of annulering) staat niet op dit Authorize.Net account.
- 50 — U kunt alleen een afgewikkelde transactie terugbetalen; deze is nog niet afgewikkeld.
- 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.
- 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.