Stripe · Afwijzingscodes
Wat betekent de Stripe `do_not_honor` weigeringscode?
Gecontroleerd op
De `do_not_honor` weigeringscode van Stripe betekent dat de kaart werd geweigerd om een onbekende reden. De bank van de kaart weigerde de afschrijving en vertelde Stripe niet waarom, dus Stripe adviseert de klant contact op te nemen met hun kaartuitgever. De gids van Stripe wijst op vermoedelijke fraude, kaarttypebeperkingen en grensoverschrijdend gebruik als veelvoorkomende redenen. De klant kan de bank bellen of een andere kaart gebruiken. Het herhaaldelijk opnieuw proberen van dezelfde kaart mislukt meestal opnieuw en kan uw weigeringspercentage bij die bank schaden.
- Type
- Zachte weigering (verwijs naar uitgever)
- Wie weigerde
- De bank van de kaart
- Opnieuw proberen
- Hooguit één keer, na een pauze of nadat de klant contact heeft opgenomen met de bank
- Actie van de klant
- Bel de bank op het nummer op de kaart, of betaal op een andere manier
- Actie van de winkelier
- Bied een andere betaalmethode aan; vermijd herhaalde nieuwe pogingen
Wat PlatformDTC doet
Bij het afrekenen voegt PlatformDTC toe "Uw bank heeft de betaling geweigerd. Probeer een andere kaart of neem contact op met uw bank." en, wanneer de winkel PayPal-kaartbetalingen als back-up heeft gekozen, biedt het aan om de kaart via PayPal te proberen. Met Smart retry ingeschakeld, krijgt een verlenging één nieuwe poging 48 tot 72 uur later; een tweede weigering vraagt de klant om een nieuwe betaalmethode. Als de onderliggende Visa-code 59 is (vermoedelijke fraude), wordt het nooit opnieuw geprobeerd.
Waarom het gebeurt
Uitgevers beslissen in hun eigen systemen op basis van bestedingspatronen, saldo, kaartgegevens en risicomodellen, en velen antwoorden eenvoudigweg "do not honor" in plaats van een reden te geven. De gids voor kaartweigeringen van Stripe noemt vermoedelijke fraude (grote aankopen of veel aankopen in korte tijd), kaarttypebeperkingen en grensoverschrijdend gebruik als veelvoorkomende redenen voor onverklaarde weigeringen.
Wat de klant kan doen
Bel de bank op de achterkant van de kaart, bevestig dat de aankoop van u is, en probeer het opnieuw. Of gebruik meteen een andere kaart, PayPal of een andere methode.
Wat de winkel kan doen
Verzamel CVC en postcode bij het afrekenen, wat volgens Stripe helpt fraude-gerelateerde weigeringen te voorkomen, en overweeg 3D Secure. Herhaal geen pogingen op dezelfde kaart: Stripe waarschuwt dat uitgevers extra pogingen kunnen interpreteren als potentiële fraude.
Voor ontwikkelaars
Stripe's do_not_honor is een normalisatie; het echte antwoord van de bank staat in charge.outcome.network_decline_code. Bij Visa is 05 "Don't honor" (Categorie 4, opnieuw proberen toegestaan) terwijl 59 "Suspected fraud" is. Mastercard stuurt 05 met een Merchant Advice Code; MAC 03 en 21 betekenen niet opnieuw proberen. Lees ook outcome.advice_code.
Veelgestelde vragen
- Is do_not_honor een harde of zachte weigering?
- Het wordt meestal als zacht behandeld, omdat de kaart niet als ongeldig wordt gemeld. Maar de bank weigerde op eigen oordeel, dus maximaal één nieuwe poging is verstandig; een tweede weigering betekent dat de klant een andere kaart moet gebruiken.
- Waarom gebeurt do_not_honor als de klant geld heeft?
- Geld is slechts één factor. Banken weigeren ook vanwege fraudecontroles, kaartbeperkingen of ongebruikelijke activiteit, en ze delen de reden niet met verkopers.
- Kan ik de echte reden achter do_not_honor zien?
- Soms. De ruwe netwerkcode van de bank, door Stripe getoond als de netwerkweigeringcode, kan specifieker zijn, bijvoorbeeld Visa 59 voor vermoedelijke fraude.
Bronnen
- Stripe weigeringscodes — Stripe
- Kaartweigeringen en nieuwe pogingen — Stripe
- Netwerk weigeringscodes — Stripe
- Visa Core Rules en Visa Product and Service Rules (24 oktober 2026), Tabel 7-2 — Visa
- Merchant Advice Codes — Braintree (PayPal)
Zie ook
- generic_decline — Afgewezen om een onbekende reden, of geblokkeerd door Stripe Radar of Adaptive Acceptance.
- call_issuer — De bank weigerde zonder reden en wil dat de kaarthouder contact opneemt.
- card_declined — Stripe's foutcode voor elke geweigerde kaart; de decline_code zegt waarom.
- fraudulent — Stripe's fraudebestrijding vermoedde dat de betaling frauduleus was en blokkeerde deze.
- insufficient_funds — De kaart heeft niet genoeg geld of krediet voor deze betaling.
- do_not_try_again — Verouderde code: geweigerd om een onbekende reden; breng deze kaart niet opnieuw in rekening.
- duplicate_transaction — Een identieke betaling met dezelfde kaart werd zojuist ingediend.
- expired_card — De kaart is over de vervaldatum heen.