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

Stripe · Codes de refus

Que signifie l'erreur Stripe payment_intent_authentication_failure ?

Vérifié le

Le code d'erreur Stripe payment_intent_authentication_failure signifie que la méthode de paiement fournie a échoué à l'authentification, par exemple une vérification 3-D Secure que le titulaire de la carte n'a pas complétée ou n'a pas réussie. Stripe indique de fournir une nouvelle méthode de paiement pour tenter le paiement à nouveau. Le client peut réessayer et terminer l'étape de vérification de la banque, ou utiliser une autre carte.

Type
Authentification échouée
Qui a refusé
La banque de la carte, à l'étape de vérification
Nouvelle tentative
Uniquement avec le client présent pour s'authentifier
Action du client
Réessayer et compléter la vérification de la banque, ou utiliser une autre carte
Action du commerçant
Ramener le client pour confirmer le paiement
Renouvellement PlatformDTC
Pas de nouvelle tentative aveugle ; le client est invité à confirmer auprès de sa banque

Ce que fait PlatformDTC

Au moment du paiement, PlatformDTC maintient payment_intent_authentication_failure sur le même processeur afin que le client puisse compléter la vérification ; il n'est pas redirigé. Lors des renouvellements, selon le calendrier fixe ou avec la Nouvelle tentative intelligente, il n'est pas retenté hors session, car aucune invite 3-D Secure ne peut atteindre un client absent : l'abonnement est mis en attente et le client reçoit l'e-mail d'action requise lui demandant de confirmer le paiement auprès de sa banque.

Pourquoi cela arrive

La banque a demandé au titulaire de la carte de prouver son identité, généralement avec un code ou une confirmation via une application, et cette étape a échoué, a expiré ou a été annulée.

Ce que le client peut faire

Veuillez réessayer et finaliser l'écran de vérification de votre banque. Si cela ne fonctionne pas, utilisez une autre carte ou un autre portefeuille.

Ce que le magasin peut faire

Pour les paiements par carte enregistrée, envoyez au client un lien pour qu'il confirme lui-même le paiement. Toute nouvelle tentative en arrière-plan échouera de la même manière.

Pour les développeurs

error.code = payment_intent_authentication_failure. Stripe recommande de fournir un nouveau moyen de paiement pour tenter de finaliser à nouveau le PaymentIntent. Pour les renouvellements hors session, amenez le client en session pour qu'il s'authentifie.

Questions fréquentes

Est-ce que payment_intent_authentication_failure est un refus pour fonds insuffisants ?
Non. Cela signifie que l'étape de vérification a échoué, pas que la carte manquait de fonds.
Un renouvellement d'abonnement peut-il être relancé après l'échec de l'authentification ?
Pas automatiquement. Le client doit être présent pour s'authentifier, demandez-lui donc de confirmer le paiement.

Sources

Voir aussi

Bibliothèque des paiements