Authorize.Net · Afwijzingscodes
Wat betekent Authorize.Net 16 “The transaction cannot be found”?
Gecontroleerd op
Authorize.Net response reden code 16, "De transactie kan niet worden gevonden", betekent dat de transactie-ID correct was geformatteerd, maar dat de gateway er geen record van heeft. Authorize.Net zegt dat een veelvoorkomende oorzaak een terugbetaling is waarbij de oorspronkelijke transactie is verwerkt op een ander Authorize.Net account dan het account dat de terugbetaling verstuurt. Betaal terug vanaf het account dat de betaling heeft ontvangen.
- Type
- Fout (terugbetaling of annulering)
- Wie heeft geweigerd
- De records van Authorize.Net
- Opnieuw proberen
- Alleen met de juiste transactie-ID en het juiste account.
- Actie van de klant
- Niets; de winkel regelt terugbetalingen.
- Actie van de winkelier
- Betaal terug vanaf hetzelfde Authorize.Net account dat de betaling heeft ontvangen.
Wat PlatformDTC doet
PlatformDTC betaalt een Authorize.Net betaling terug met de transactie-ID die het bij het afrekenen op hetzelfde winkelaccount heeft vastgelegd, en annuleert een onverrekende afschrijving in plaats van deze terug te betalen, de volgorde die Authorize.Net vereist.
Waarom het gebeurt
Terugbetalingen en annuleringen verwijzen naar de oorspronkelijke transactie via de ID. Als het tot een ander account behoort, of de ID is verkeerd, kan Authorize.Net het niet vinden.
Wat de winkel kan doen
Log in op het Authorize.Net account dat de oorspronkelijke verkoop heeft verwerkt en betaal vanaf daar terug. Als de ID correct is, suggereert Authorize.Net om uw merchant service provider te vragen de instellingen voor dat kaarttype te controleren.
Voor ontwikkelaars
errors[0].errorCode "16"; check refTransId and the merchantAuthentication used.
Veelgestelde vragen
- Waarom kan Authorize.Net mijn transactie niet vinden voor een terugbetaling (code 16)?
- Meestal wordt de terugbetaling verstuurd vanaf een ander Authorize.Net account dan de oorspronkelijke verkoop.
- Is Authorize.Net code 16 een kaartweigering?
- Nee. Het betreft de transactie-ID waarnaar u verwees.
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.
- 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.
- E00001 — Authorize.Net stuitte op een interne fout; de aanvraag is niet voltooid.