Antwoordcodes van kaartuitgevers (ISO 8583) · Afwijzingscodes
Wat betekent kaartweigeringscode 54?
Gecontroleerd op
Code 54 is een ISO 8583-uitgeverresponscode voor een verlopen kaart: Visa zegt "verlopen kaart of vervaldatum ontbreekt", Mastercard "verlopen kaart". De kaart is voorbij de datum, of de verzonden datum ontbrak of was fout. Visa plaatst 54 in Categorie 3, "gegevenskwaliteit, betaalinformatie opnieuw valideren", waarbij tot 20 nieuwe pogingen in 30 dagen zijn toegestaan, maar alleen met gecorrigeerde gegevens. De klant moet de gegevens van de nieuwe kaart invoeren.
- Type
- Harde weigering (gegevens)
- Wie weigerde
- De uitgevende bank van de kaart
- Visa-categorie
- Categorie 3 (gegevenskwaliteit, betaalgegevens opnieuw valideren): tot 20 nieuwe pogingen in 30 dagen
- Opnieuw proberen
- Alleen met bijgewerkte kaartgegevens
- Actie van de klant
- Voer de vervaldatum van de vervangende kaart in of een nieuwe kaart
- Actie van de winkelier
- Vraag om bijgewerkte gegevens; gebruik kaartupdaterdiensten
- PlatformDTC-vernieuwing (vaste of Smart retry)
- Nooit opnieuw geprobeerd; klant gevraagd om de kaart bij te werken
Wat PlatformDTC doet
PlatformDTC registreert een ruwe 54 als verlopen. Bij beide herpogingsschema's, vast of Smart retry, wordt een verlenging niet opnieuw geprobeerd met de oude gegevens; het abonnement wordt als achterstallig beschouwd en de klant ontvangt een één-klik-link om de kaart bij te werken, met een e-mail waarin staat dat de kaart is verlopen. Een Visa-checkout die 54 weigert, wordt nooit naar een back-up processor verplaatst, omdat dezelfde kaart overal zou falen.
Waarom het gebeurt
Kaarten verlopen elke paar jaar. Abonnementen behouden de oude datum totdat de klant deze bijwerkt, dus een opgeslagen kaart kan beginnen te falen met 54 zodra de datum is verstreken.
Wat de klant kan doen
Voer de nieuwe vervaldatum van de vervangende kaart in, of een andere kaart.
Voor ontwikkelaars
Bij Stripe komt de ruwe uitgeverscode aan in `charge.outcome.network_decline_code` (hier "54"), naast Stripe's eigen `decline_code`. Lees het samen met het kaartmerk: dezelfde twee tekens kunnen verschillende dingen betekenen bij Visa en Mastercard. Mastercard stuurt 54 met MAC 01 (nieuwe rekeninginformatie beschikbaar, een kaartupdater kan deze hebben) of MAC 03 (niet opnieuw proberen). Mastercard heeft ook 79 MAC 01 voor levenscyclusvervallen.
Veelgestelde vragen
- Kan ik gewoon een jaar toevoegen aan de vervaldatum en het opnieuw proberen?
- Nee. Visa verbiedt het wijzigen van gegevenselementen om een goedkeuring af te dwingen, en de bank zal een verkeerde datum sowieso weigeren.
- Waarom werkt een nieuwe kaart als de oude 54 gaf?
- De vervanging heeft een nieuwe vervaldatum en vaak een nieuw nummer. Alleen de klant of een kaartupdaterdienst kan deze leveren.
Bronnen
Zie ook
- 14 — Ongeldig rekeningnummer: dit kaartnummer bestaat niet bij de bank.
- N7 — Weigering wegens CVV2-fout: de beveiligingscode kwam niet overeen.
- 46 — Gesloten rekening: de rekening van de kaart is gesloten. Nooit opnieuw proberen.
- 55 — Onjuiste pincode: de ingevoerde pincode was fout of ontbrak.
- 57 — Transactie niet toegestaan voor kaarthouder: deze kaart mag deze aankoop niet doen.
- 58 — Transactie niet toegestaan bij terminal: de instellingen van de verkoper kunnen deze transactie niet accepteren.
- 59 — Vermoedelijke fraude: het fraudesysteem van de bank heeft de betaling geweigerd.
- 61 — Overschrijdt goedkeuringsbedraglimiet: de betaling overschrijdt een limiet die de bank op de kaart heeft ingesteld.