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

Stripe · Afwijzingscodes

Wat betekent de Stripe authentication_not_handled afwijzingscode?

Gecontroleerd op

De authentication_not_handled afwijzingscode van Stripe is een vervolg op authentication_required. De bank van de kaart vroeg de kaarthouder om de betaling te verifiëren, de betaling ging door zonder die verificatie, en de bank heeft deze opnieuw afgewezen. De oplossing is om de 3D Secure (sterke klantauthenticatie) stap uit te voeren en de klant deze te laten voltooien. Voor betalingen die worden gedaan terwijl de klant afwezig is, adviseert Stripe om authenticatie voor te bereiden terwijl de klant aanwezig is en indien nodig terug te vallen op een betaling tijdens de sessie.

Type
Authenticatie nodig (zachte afwijzing)
Wie heeft afgewezen
De bank van de kaart
Opnieuw proberen
Alleen met de verificatiestap voltooid
Actie van de klant
Betaal opnieuw en voltooi het verificatiescherm van de bank
Actie van de winkelier
Zorg ervoor dat het afrekenen 3D Secure uitvoert; breng klanten buiten sessie terug om te bevestigen

Wat PlatformDTC doet

De checkout-routering van PlatformDTC behandelt authentication_not_handled als een 3D Secure geval: de betaling blijft op dezelfde processor voor verificatie en wordt nooit aangeboden aan een back-up processor. Bij verlengingen, op het vaste schema of met Smart retry, wordt het niet blindelings opnieuw geprobeerd: het abonnement wordt als achterstallig gehouden en de klant ontvangt een e-mail met de melding "actie vereist" waarin wordt gevraagd de betaling bij hun bank te bevestigen.

Waarom het gebeurt

Het betekent meestal dat een integratie of flow de betaling liet doorgaan zonder de verificatie van de bank te tonen, of dat een opgeslagen kaart werd belast zonder dat de klant aanwezig was toen de bank wilde dat ze verifieerden.

Wat de klant kan doen

Ga terug naar de kassa en betaal opnieuw, en voltooi het verificatievenster of de prompt van de bank-app wanneer deze verschijnt.

Wat de winkel kan doen

Als u dit vaak ziet, slaat uw kassa de verificatie over die de bank heeft gevraagd. Voor abonnementen, verzamel en authenticeer de kaart terwijl de klant aanwezig is (wanneer ze zich voor het eerst abonneren), en e-mail hen een bevestigingslink wanneer een latere afschrijving opnieuw om verificatie vraagt.

Voor ontwikkelaars

Stripe's advies: voer de EMV 3D Secure of SCA flow uit; voor off-session betalingen, verzamel en bereid authenticatie on-session voor, en val dan terug op on-session indien nodig. De waarde staat in last_payment_error.decline_code.

Veelgestelde vragen

Wat is het verschil tussen authentication_required en authentication_not_handled?
authentication_required is de bank die om verificatie vraagt. authentication_not_handled betekent dat de betaling doorging zonder die verificatie, dus de bank weigerde opnieuw.
Zal het opnieuw proberen van dezelfde betaling werken?
Niet zonder verificatie. De bank wil dat de kaarthouder de betaling goedkeurt, dus de herhaalpoging moet de 3D Secure stap omvatten.

Bronnen

Zie ook

Betalingsbibliotheek