Authorize.Net · Afwijzingscodes
Wat betekent Authorize.Net 318 “Een dubbele transactie is ingediend (processor)”?
Gecontroleerd op
Authorize.Net antwoord redencode 318, "Een dubbele transactie is ingediend", is de door de processor uitgegeven versie van code 11: de processor, niet het eigen filter van Authorize.Net, besloot dat het verzoek een eerder verzoek dupliceert. Zoek de eerdere transactie voordat u het opnieuw probeert, zodat de klant niet twee keer wordt belast zodra beide zijn afgewikkeld.
- Type
- Fout (duplicaatcontrole)
- Wie weigerde
- De kaartprocessor
- Opnieuw proberen
- Niet voordat u de eerdere transactie heeft gecontroleerd.
- Actie van de klant
- Controleer of de eerste betaling is gelukt.
- Actie van de winkelier
- Zoek de oorspronkelijke transactie voordat u opnieuw kosten in rekening brengt.
Wat PlatformDTC doet
PlatformDTC stuurt nooit een code 318 betaling opnieuw bij het afrekenen, en het verlengingsgrootboek retourneert het geregistreerde resultaat voor een herhaald verlengingsverzoek in plaats van Authorize.Net een tweede afschrijving te sturen. Een verlenging die nog steeds 318 krijgt, wordt nogmaals geprobeerd 48 uur of meer later, buiten het `duplicateWindow`.
Waarom dit gebeurt
De processor past zijn eigen dubbele detectie toe en heeft dit verzoek afgewezen als een herhaling.
Wat de winkel kan doen
Zoek in de Merchant Interface naar een transactie met hetzelfde bedrag en dezelfde kaart kort voor deze.
Voor ontwikkelaars
`errors[0].errorCode "318"` (door de processor uitgegeven tweeling van 11). Het wijzigen van `duplicateWindow` heeft geen invloed op de eigen controle van de processor.
Veelgestelde vragen
- Lost `duplicateWindow` Authorize.Net code 318 op?
- Nee. Die instelling regelt het filter van Authorize.Net (code 11); 318 komt van de processor.
- Moet ik opnieuw indienen na Authorize.Net code 318?
- Alleen na bevestiging dat de eerdere transactie niet is doorgegaan.
Bronnen
Zie ook
- 11 — Een identieke transactie werd verzonden binnen het duplicaatvenster (standaard twee minuten).
- 17 — Uw Authorize.Net gateway is niet ingesteld om dit kaartmerk te accepteren.
- 28 — Uw processorplatform is niet ingesteld om dit kaartmerk te accepteren.
- 56 — Het account verwerkt alleen eChecks, dus kaartbetalingen worden geweigerd.
- 39 — De verzonden valuta is niet degene waarvoor uw Authorize.Net account is ingesteld.
- 49 — Het bedrag is hoger dan het maximaal toegestane transactiebedrag op uw account.
- 5 — Het veld `amount` ontbrak of was geen geldig nummer.