Authorize.Net · Afwijzingscodes
Wat betekent Authorize.Net 55 “The sum of credits would exceed the original debit amount”?
Gecontroleerd op
Authorize.Net responscode 55 betekent dat de som van tegoeden voor de genoemde transactie het oorspronkelijke debetbedrag zou overschrijden. De transactie wordt geweigerd omdat deze terugbetaling, opgeteld bij eerdere, meer is dan wat in rekening is gebracht. Controleer wat er al is terugbetaald en stuur alleen het resterende saldo.
- Type
- Fout (terugbetaling)
- Wie heeft geweigerd
- De terugbetalingsregels van Authorize.Net
- Opnieuw proberen
- Alleen met een kleiner bedrag.
- Actie van de klant
- Niets; de winkel regelt terugbetalingen.
- Actie van de verkoper
- Controleer eerdere terugbetalingen en stuur alleen wat overblijft.
Wat PlatformDTC doet
PlatformDTC geeft elke Authorize.Net terugbetaling een eigen idempotency key en registreert deze, zodat een herhaald terugbetalingsverzoek het geregistreerde resultaat retourneert in plaats van Authorize.Net een tweede credit te sturen.
Waarom dit gebeurt
Een transactie kan in delen worden terugbetaald, maar nooit voor meer dan het oorspronkelijke bedrag in totaal.
Wat de winkel kan doen
Open de transactie in de Merchant Interface om eerdere credits te zien en betaal alleen het verschil terug.
Voor ontwikkelaars
errors[0].errorCode "55". Houd cumulatieve terugbetalingen per refTransId bij.
Veelgestelde vragen
- Waarom weigert Authorize.Net mijn terugbetaling met code 55?
- Eerdere terugbetalingen plus deze overschrijden het oorspronkelijke bedrag.
- Kan ik meer terugbetalen dan de oorspronkelijke betaling op Authorize.Net?
- Nee. Code 55 weigert credits die hoger zijn dan de oorspronkelijke debit.
Bronnen
- Authorize.Net Response Code Tool (response reason codes) — Authorize.Net
- Authorize.Net response codes (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.
- 50 — U kunt alleen een afgewikkelde transactie terugbetalen; deze is nog niet afgewikkeld.
- 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.
- E00039 — Een klantprofiel met dezelfde gegevens bestaat al op het account.