Authorize.Net · Afwijzingscodes
Wat betekent Authorize.Net 45 “This transaction has been declined (AVS and card code filters)”?
Gecontroleerd op
Authorize.Net antwoord reden code 45 wordt geretourneerd wanneer het antwoord van de processor overeenkwam met de afwijzingscriteria die u hebt ingesteld voor zowel het Address Verification Service (AVS) filter als het Card Code filter. De controleresultaten van de bank activeerden uw eigen regels, dus Authorize.Net weigerde de verkoop. De klant moet het factuuradres en de beveiligingscode opnieuw invoeren; u moet controleren of uw filterinstellingen niet strenger zijn dan u bedoelt.
- Type
- Harde weigering voor deze gegevens (handelaarsfilter)
- Wie weigerde
- Uw Authorize.Net AVS en kaartcodefilters
- Opnieuw proberen
- Alleen nadat de klant het adres en de beveiligingscode heeft gecorrigeerd.
- Actie van de klant
- Voer het factuuradres precies zo in als de bank het heeft en de beveiligingscode.
- Actie van de handelaar
- Controleer uw AVS- en kaartcodefilterregels als goede klanten worden tegengehouden.
Wat PlatformDTC doet
PlatformDTC classificeert Authorize.Net code 45 als nooit opnieuw proberen met dezelfde gegevens, dus de checkout leidt het niet om; de klant corrigeert het adres en de beveiligingscode en dient opnieuw in. Bij een abonnementsverlenging wordt de code niet opnieuw geprobeerd: het abonnement wordt als achterstallig beschouwd en de klant ontvangt een e-mail met een link om een nieuwe kaart toe te voegen.
Waarom het gebeurt
AVS vergelijkt het factuuradres met de gegevens van de bank en de kaartcodecontrole vergelijkt de CVV. U beslist in de Merchant Interface welke resultaten u wilt afwijzen; code 45 betekent dat beide tegelijkertijd niet aan uw regels voldeden.
Wat de klant kan doen
Gebruik het factuuradres dat uw bank heeft (het adres op uw bankafschrift), inclusief de postcode, en typ de beveiligingscode opnieuw in.
Wat de winkel kan doen
Controleer in de Merchant Interface de AVS- en Card Code filterinstellingen. Als echte klanten hier blijven terechtkomen, wijzen uw regels mogelijk resultaten af die u bij nader inzien wel zou accepteren.
Voor ontwikkelaars
`errors[0].errorCode "45"; transactionResponse.avsResultCode` en `cvvResultCode` bevatten de individuele resultaten. Code 145 betekent dat de automatische annulering na deze afwijzing is mislukt.
Veelgestelde vragen
- Wie weigerde Authorize.Net code 45, de bank of ik?
- Uw eigen filterregels, handelend op basis van de AVS- en kaartcoderesultaten van de bank.
- Wat is het verschil tussen code 45 en code 27?
- Code 27 is op zichzelf een AVS-mismatch weigering; 45 betekent dat zowel de AVS- als de kaartcoderesultaten overeenkwamen met uw afwijzingsregels.
Bronnen
- Authorize.Net Response Code Tool (antwoord reden codes) — Authorize.Net
- Authorize.Net antwoordcodes (JSON lijst achter de Response Code Tool) — Authorize.Net
- Authorize.Net API referentie: createTransactionResponse velden — Authorize.Net
Zie ook
- 27 — Het ingevoerde factuuradres komt niet overeen met het adres dat de bank van de kaart heeft geregistreerd.
- 65 — Uw kaartcode (CVV) filter weigerde de betaling op basis van het beveiligingscoderesultaat.
- 145 — Uw AVS- en kaartcodefilters weigerden de verkoop, maar de automatische annulering van de autorisatie is mislukt.
- 44 — De processor weigerde omdat de beveiligingscode (CVV) van de kaart niet overeenkwam met de gegevens van de bank.
- 165 — Een mismatch van de beveiligingscode voldeed aan uw instellingen en de automatische annulering van de autorisatie mislukte.
- 127 — Een AVS-mismatch weigerde de verkoop en de automatische annulering mislukte, dus een reservering kan op de kaart blijven staan.
- 128 — De bank van de klant staat momenteel geen transacties toe op deze rekening.