Antwoordcodes van kaartuitgevers (ISO 8583) · Afwijzingscodes
Wat betekent card decline code 19?
Gecontroleerd op
Code 19 is een Visa-uitgever respons code uit de ISO 8583 set, wat betekent "re-enter transaction". De bank kon de autorisatie niet voltooien en vraagt om deze opnieuw in te dienen. Er is niets mis met de kaart of het geld van de klant. Visa plaatst 19 in Categorie 2, "issuer cannot approve at this time", wat tot 20 nieuwe pogingen in 30 dagen toestaat. Een nieuwe poging iets later slaagt normaal gesproken.
- Type
- Zachte weigering (tijdelijk)
- Wie weigerde
- De uitgevende bank van de kaart
- Visa-categorie
- Categorie 2 (issuer cannot approve at this time): tot 20 nieuwe pogingen in 30 dagen
- Opnieuw proberen
- Ja, iets later
- Actie van de klant
- Probeer opnieuw
- Actie van de winkelier
- Sta een nieuwe poging toe; controleer op een processorprobleem indien wijdverspreid
- PlatformDTC-vernieuwing (Smart retry)
- Opnieuw geprobeerd 2, 5 en 8 dagen na de weigering (max. 4 pogingen)
Wat PlatformDTC doet
PlatformDTC registreert een ruwe 19 als tijdelijk. Met Smart retry ingeschakeld, wordt een vernieuwing opnieuw geprobeerd 2, 5 en 8 dagen na de eerste weigering, maximaal vier pogingen, omdat kortstondige storingen vroegtijdig herstellen of helemaal niet. De e-mail van de klant vermeldt dat hun bank niet bereikbaar was, in plaats van de kaart de schuld te geven.
Waarom het gebeurt
Iets onderbrak de autorisatie aan de kant van de uitgever. Het is een verzoek om het opnieuw te proberen, geen oordeel over de kaarthouder.
Wat de winkel kan doen
Laat de klant opnieuw indienen. Zorg ervoor dat uw checkout een idempotency key of orderreferentie gebruikt, zodat een nieuwe poging nooit twee keer kosten in rekening brengt.
Voor ontwikkelaars
Op Stripe arriveert de ruwe uitgeverscode in charge.outcome.network_decline_code (hier "19"), naast Stripe's eigen decline_code. Lees het samen met het kaartmerk: dezelfde twee tekens kunnen verschillende dingen betekenen op Visa en Mastercard. Stripe's eigen reenter_transaction decline code dekt dezelfde situatie. PlatformDTC koppelt beide aan zijn tijdelijke categorie.
Veelgestelde vragen
- Wordt de klant twee keer in rekening gebracht als ze opnieuw proberen na code 19?
- Nee. Een geweigerde autorisatie neemt geen geld op. Gebruik idempotency keys zodat uw eigen nieuwe pogingen geen duplicaten kunnen creëren.
- Hoe lang moet ik wachten voordat ik 19 opnieuw probeer?
- Een korte wachttijd is voldoende bij de checkout. Voor vernieuwingen wacht PlatformDTC 2 dagen, daarna 5 en 8.
Bronnen
Zie ook
- 91 — Uitgever of switch buiten werking: het systeem van de bank kon niet worden bereikt.
- 96 — Systeemstoring: een fout in het systeem van de uitgever of het netwerk stopte de betaling.
- 06 — Fout: de uitgever gaf een algemene foutmelding terug in plaats van een goedkeuring.
- 21 — Geen actie ondernomen: de uitgever heeft het verzoek niet verwerkt.
- 41 — Verloren kaart, innemen: de kaart is als verloren gemeld. Probeer het nooit opnieuw.
- 43 — Gestolen kaart, ophalen: de kaart is als gestolen opgegeven. Nooit opnieuw proberen.
- 46 — Gesloten rekening: de rekening van de kaart is gesloten. Nooit opnieuw proberen.
- 51 — Onvoldoende saldo: het saldo of de kredietlimiet kon de betaling niet dekken.