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 kaartweigercode 13?

Gecontroleerd op

Code 13 is een ISO 8583-uitgeverresponsiecode. Visa definieert het als "invalid amount or currency conversion field overflow" en Mastercard als "invalid amount". De bank heeft het bedrag dat met de autorisatie is meegestuurd geweigerd, niet de fondsen van de kaarthouder. Visa noemt 13 niet in Categorieën 1 tot 3, dus het is Categorie 4, generiek, met maximaal 20 nieuwe pogingen in 30 dagen, maar het opnieuw verzenden van hetzelfde bedrag zal het antwoord niet veranderen.

Type
Gegevensfout (bedrag)
Wie heeft geweigerd
De uitgevende bank van de kaart
Visa-categorie
Categorie 4 (generieke respons): maximaal 20 nieuwe pogingen in 30 dagen
Opnieuw proberen
Alleen na correctie van het bedrag of de valuta
Actie van de klant
Probeer een andere kaart als het bedrag correct is
Actie van de verkoper
Controleer het orderbedrag, de valuta en eventuele conversie
PlatformDTC-vernieuwing (Smart retry)
Geen regel voor deze ruwe code; de eigen code van de processor beslist

Wat PlatformDTC doet

PlatformDTC heeft geen regel voor een ruwe 13; de code van de processor beslist. Stripe's `invalid_amount` wordt nooit opnieuw geprobeerd: bij beide herhaalschema's wordt de verlenging achterstallig gehouden en wordt de klant gevraagd het bedrag bij hun bank te controleren of een andere kaart te gebruiken. Elke andere harde processorcode stopt ook onmiddellijk. Bij het afrekenen wordt Stripe's `invalid_amount` nooit aangeboden aan de back-up processor.

Waarom het gebeurt

Het bedragveld voldeed niet aan de controles van de uitgever: een bedrag dat de kaart niet kan verwerken, of een probleem bij het omzetten naar de valuta van de kaart. Het gaat om de aanvraag, niet om het saldo van de kaarthouder, wat code 51 is.

Wat de winkel kan doen

Kijk naar het bedrag en de valuta van de mislukte betaling. Nul, negatieve of ongewoon grote bedragen, of een valuta die de kaart niet ondersteunt, zijn de gebruikelijke verdachten.

Voor ontwikkelaars

Op Stripe komt de ruwe uitgeverscode aan in `charge.outcome.network_decline_code` (hier "13"), naast Stripe's eigen `decline_code`. Lees het samen met het kaartmerk: dezelfde twee tekens kunnen verschillende dingen betekenen op Visa en Mastercard. Visa: "invalid amount or currency conversion field overflow"; Mastercard: "invalid amount". Stripe heeft een aparte `decline_code invalid_amount` voor zijn eigen samenvatting.

Veelgestelde vragen

Betekent code 13 dat de klant geen geld heeft?
Nee. Niet genoeg geld is code 51. Code 13 betekent dat het bedrag zelf niet acceptabel was voor de uitgever.
Zal een nieuwe poging code 13 oplossen?
Alleen als er iets verandert aan het bedrag of de valuta. Dezelfde aanvraag zal opnieuw worden geweigerd.

Bronnen

Zie ook

Betalingsbibliotheek