Stripe · Afwijzingscodes
Wat betekent de Stripe payment_intent_authentication_failure fout?
Gecontroleerd op
De Stripe foutcode payment_intent_authentication_failure betekent dat de opgegeven betaalmethode de authenticatie niet heeft doorstaan, bijvoorbeeld een 3-D Secure controle die de kaarthouder niet heeft voltooid of niet heeft doorstaan. Stripe zegt een nieuwe betaalmethode op te geven om de betaling opnieuw te proberen. De klant kan het opnieuw proberen en de verificatiestap van de bank voltooien, of een andere kaart gebruiken.
- Type
- Authenticatie mislukt
- Wie weigerde
- De bank van de kaart, bij de verificatiestap
- Opnieuw proberen
- Alleen met de klant aanwezig om te authenticeren
- Actie van de klant
- Opnieuw proberen en de controle van de bank voltooien, of een andere kaart gebruiken
- Actie van de winkelier
- Breng de klant terug om de betaling te bevestigen
- PlatformDTC verlenging
- Geen blinde nieuwe poging; klant gevraagd om te bevestigen met hun bank
Wat PlatformDTC doet
Bij het afrekenen houdt PlatformDTC payment_intent_authentication_failure op dezelfde processor zodat de klant de verificatie kan voltooien; het wordt niet omgeleid. Bij verlengingen, op het vaste schema of met Slimme herhaling, wordt het niet buiten de sessie opnieuw geprobeerd, omdat geen 3-D Secure prompt een afwezige klant kan bereiken: het abonnement wordt als achterstallig gehouden en de klant ontvangt de e-mail met actievereiste waarin hij wordt gevraagd de betaling met zijn bank te bevestigen.
Waarom het gebeurt
De bank vroeg de kaarthouder te bewijzen dat zij het waren, meestal met een code of een app-bevestiging, en die stap mislukte, verliep of werd geannuleerd.
Wat de klant kan doen
Probeer het opnieuw en voltooi het verificatiescherm van uw bank. Als dat niet lukt, gebruik dan een andere kaart of portemonnee.
Wat de winkel kan doen
Voor betalingen met opgeslagen kaarten, stuur de klant een link om de betaling zelf te bevestigen. Opnieuw proberen op de achtergrond zal op dezelfde manier mislukken.
Voor ontwikkelaars
error.code = payment_intent_authentication_failure. Het advies van Stripe is om een nieuwe betaalmethode aan te bieden om de PaymentIntent opnieuw te proberen te voltooien. Voor off-session verlengingen, breng de klant on-session om te authenticeren.
Veelgestelde vragen
- Is payment_intent_authentication_failure een weigering wegens onvoldoende saldo?
- Nee. Het betekent dat de verificatiestap is mislukt, niet dat de kaart onvoldoende saldo had.
- Kan een abonnementsverlenging opnieuw worden geprobeerd nadat de authenticatie is mislukt?
- Niet automatisch. De klant moet aanwezig zijn om te authenticeren, dus vraag hen de betaling te bevestigen.
Bronnen
- Foutcodes — Stripe
- Stripe weigeringscodes — Stripe
- Kaartweigeringen — Stripe
Zie ook
- authentication_required — De bank wil dat de kaarthouder de betaling verifieert, meestal met 3D Secure.
- authentication_not_handled — Verificatie was vereist, de klant heeft deze overgeslagen, en de bank heeft opnieuw afgewezen.
- mobile_device_authentication_required — De betaling vereist authenticatie; de klant moet zijn telefoon opnieuw tikken.
- card_declined — Stripe's foutcode voor elke geweigerde kaart; de decline_code zegt waarom.
- approve_with_id — De bank kon de betaling zoals verzonden niet autoriseren; nog één poging kan werken.
- call_issuer — De bank weigerde zonder reden en wil dat de kaarthouder contact opneemt.
- card_not_supported — De kaart kan niet worden gebruikt voor dit soort aankoop.
- card_velocity_exceeded — Het saldo, de kredietlimiet of de bedraglimiet van de kaart is bereikt.