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

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

Betalingsbibliotheek