NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Afwijzingscodes

Antwoordcodes van kaartuitgevers: wat 05, 51, 54 en de rest betekenen

Gecontroleerd op

Antwoordcodes van de uitgever zijn de antwoorden van twee tekens die de bank van een kaart terugstuurt via Visa of Mastercard, gedefinieerd door de ISO 8583-standaard. Een weigeringscode legt uit waarom de bank nee zei, zoals 05 do not honor of 51 not sufficient funds. Visa sorteert weigeringscodes in vier categorieën die bepalen of een handelaar het opnieuw mag proberen. Verwerkers zoals Stripe en PayPal geven deze ruwe codes door naast hun eigen labels.

CodeBetekenis
01Raadpleeg kaartuitgever: de bank wil dat de kaarthouder contact opneemt voordat deze goedkeurt.
02Raadpleeg de kaartuitgever, speciale voorwaarde: de bank wil dat de kaarthouder belt voordat de betaling wordt goedgekeurd.
03Ongeldige winkelier: de uitgever zou de betaling van deze winkelierconfiguratie niet accepteren.
04Kaart innemen: de bank wil dat de kaart uit gebruik wordt genomen. Nooit opnieuw proberen.
05Do not honor: de bank weigerde de betaling en gaf geen reden.
06Fout: de uitgever gaf een algemene foutmelding terug in plaats van een goedkeuring.
07Kaart innemen, speciale voorwaarde: de rekening is gemarkeerd voor fraude. Nooit opnieuw proberen.
12Ongeldige transactie: de uitgever accepteert dit soort transactie niet met deze kaart.
13Ongeldig bedrag: de uitgever heeft het bedrag of de valutaconversie geweigerd.
14Ongeldig rekeningnummer: dit kaartnummer bestaat niet bij de bank.
15Geen dergelijke bank: het kaartnummer behoort niet tot een bekende bank.
19Transactie opnieuw indienen: de uitgever vraagt om de betaling opnieuw te versturen.
21Geen actie ondernomen: de uitgever heeft het verzoek niet verwerkt.
41Verloren kaart, innemen: de kaart is als verloren gemeld. Probeer het nooit opnieuw.
43Gestolen kaart, ophalen: de kaart is als gestolen opgegeven. Nooit opnieuw proberen.
46Gesloten rekening: de rekening van de kaart is gesloten. Nooit opnieuw proberen.
51Onvoldoende saldo: het saldo of de kredietlimiet kon de betaling niet dekken.
54Vervallen kaart: de kaart is voorbij de vervaldatum, of de datum ontbrak.
55Onjuiste pincode: de ingevoerde pincode was fout of ontbrak.
57Transactie niet toegestaan voor kaarthouder: deze kaart mag deze aankoop niet doen.
58Transactie niet toegestaan bij terminal: de instellingen van de verkoper kunnen deze transactie niet accepteren.
59Vermoedelijke fraude: het fraudesysteem van de bank heeft de betaling geweigerd.
61Overschrijdt goedkeuringsbedraglimiet: de betaling overschrijdt een limiet die de bank op de kaart heeft ingesteld.
62Beperkte kaart: de kaart kan hier niet worden gebruikt, vaak vanwege regio of land.
63Beveiligingsschending: de bank weigerde om een veiligheidsreden.
65Limiet voor opnamefrequentie overschreden: te veel betalingen met de kaart in korte tijd.
75PIN-pogingen overschreden: te veel verkeerde PIN-invoeren hebben de PIN geblokkeerd.
78Geblokkeerd, eerste gebruik: een nieuwe kaart is niet geactiveerd, of de rekening is tijdelijk geblokkeerd.
82Negatief kaartverificatieresultaat op Visa; ongeldige transactie of winkelier op Mastercard.
91Uitgever of switch buiten werking: het systeem van de bank kon niet worden bereikt.
92Niet te routeren: het netwerk kon de bank niet vinden om de betaling naartoe te sturen.
93Transactie kan niet worden voltooid: het voltooien ervan zou de wet overtreden.
94Duplicaat: het verzoek kwam overeen met een verzoek dat de uitgever al had ontvangen.
96Systeemstoring: een fout in het systeem van de uitgever of het netwerk stopte de betaling.
1AAanvullende klantauthenticatie vereist: de bank wil 3-D Secure / SCA.
5CTransactie niet ondersteund of geblokkeerd door uitgever.
6PVerificatiegegevens mislukt: ID-gegevens van kaarthouder kwamen niet overeen met de gegevens van de bank.
9GGeblokkeerd door kaarthouder: de kaarthouder heeft een blokkade ingesteld. Neem contact op met de kaarthouder.
N7Weigering wegens CVV2-fout: de beveiligingscode kwam niet overeen.
R0Stop deze betaling: de kaarthouder heeft de bank gevraagd deze betaling te stoppen.
R1Stop alle toekomstige betalingen: de kaarthouder heeft terugkerende betalingen aan deze verkoper ingetrokken.
R3Stop alle verkopers: de kaarthouder heeft terugkerende betalingen aan elke verkoper ingetrokken.

De vier weigeringscategorieën van Visa

De regels van Visa (Visa Core Rules, editie 24 oktober 2026, Tabel 7-2) vertellen handelaren hoe vaak ze opnieuw mogen indienen na elke weigeringscode. Codes van Categorie 1 mogen nooit opnieuw worden ingediend voor dezelfde kaart. Categorieën 2, 3 en 4 staan maximaal 20 nieuwe pogingen toe binnen 30 dagen. Oudere handleidingen zeggen nog steeds 15; het huidige reglement zegt 20.

Visa verbiedt ook het wijzigen van details van de oorspronkelijke aanvraag, zoals de merchant category code of de entry mode, om een geweigerde betaling erdoorheen te krijgen.

CategorieBetekenisVoorbeeldcodesNieuwe pogingen toegestaan
1Uitgever zal nooit goedkeuren04, 07, 12, 14, 15, 41, 43, 46, 57, R0, R1, R3Nooit op dezelfde kaart
2Uitgever kan op dit moment niet goedkeuren03, 19, 51, 59, 61, 62, 65, 75, 78, 91, 93, 96, 5C, 9GMaximaal 20 binnen 30 dagen
3Datakwaliteit: betaalgegevens opnieuw valideren54, 55, 82, 6P, N7 (1A in CEMEA and Europe)Maximaal 20 binnen 30 dagen
4Generieke antwoordcodesAlle andere codes, bijv. 01, 02, 05, 06, 13, 21, 58, 63, 92, 94Maximaal 20 binnen 30 dagen
Visa weigeringscategorieën en limieten voor nieuwe pogingen (Visa Core Rules, 24 oktober 2026)

Hoe deze codes een winkel bereiken

Winkels zien zelden ruwe codes van de uitgever in hun dashboard. Stripe vertaalt ze naar zijn eigen weigeringscodes (`do_not_honor`, `insufficient_funds`…) en bewaart de ruwe code in de `network decline code` van de transactie. Dezelfde code kan verschillende dingen betekenen op verschillende netwerken: Visa 82 is een mislukte kaartverificatiecontrole, Mastercard 82 is een ongeldige transactie of handelaar. Mastercard voegt Merchant Advice Codes toe die aangeven of en wanneer opnieuw te proberen.

Wat PlatformDTC ermee doet

PlatformDTC leest zowel de ruwe code van de uitgever als het label van de verwerker, dus een vage `do_not_honor` die eigenlijk Visa 59 (vermoedelijke fraude) is, wordt nooit opnieuw geprobeerd, en een `generic_decline` die eigenlijk 51 is, wordt getimed op de betaaldag. Het is strenger dan Visa wat betreft 58, 59, 62, 63, 75, 78 en 93. Een 'nooit opnieuw proberen'-code stopt herhaalpogingen bij de eerste weigering op het standaard vaste schema, evenals met Smart retry: het abonnement wordt als achterstallig beschouwd en de klant ontvangt een e-mail met een één-klik-link om de kaart bij te werken. Voor elke kaartvernieuwing telt het de weigeringen op die kaart en pauzeert het vóór de limieten van Visa van 20-in-30-dagen of Mastercard van 10-in-24-uur en 35-in-30-dagen.

Veelgestelde vragen

Wat is een ISO 8583 antwoordcode?
ISO 8583 is de berichtstandaard die kaartnetwerken gebruiken voor autorisaties. De antwoordcode is het korte antwoord van de uitgever op een autorisatie; bij een weigering noemt het de reden, zoals 51 voor not sufficient funds.
Hoe vaak kan ik een geweigerde Visa-kaart opnieuw proberen?
Nooit voor codes van Categorie 1, zoals 04, 14, 41, 43, 46, 57, R0, R1 en R3. Maximaal 20 keer binnen 30 dagen voor alle andere weigeringscodes, volgens de Visa-regels van 24 oktober 2026.
Waarom toont Stripe `do_not_honor` wanneer de bank iets anders stuurde?
Stripe groepeert veel ruwe codes van de uitgever onder zijn eigen weigeringscodes. De ruwe code blijft op de transactie als de `network decline code`, waar de echte reden, zoals Visa 59, verschijnt.
Betekenen Mastercard-codes hetzelfde als Visa-codes?
Meestal wel, maar niet altijd. Mastercard 82 en 83 verschillen van Visa, en Mastercard voegt Merchant Advice Codes toe: 03 en 21 betekenen 'niet opnieuw proberen', 24 tot 30 noemen een wachttijd van 1 uur tot 10 dagen.

Bronnen

Betalingsbibliotheek