Checkout.com · Codes de refus
Que signifie Checkout.com 20151 « Cardholder failed 3DS authentication » ?
Vérifié le
Checkout.com 20151 « Cardholder failed 3DS authentication » signifie que l'acheteur n'a pas réussi le 3-D Secure, la vérification d'identité de la banque lors du paiement. Il peut s'agir d'un code unique erroné, d'une invite d'application bancaire rejetée ou d'une fenêtre fermée. L'acheteur peut réessayer et compléter la vérification, ou payer avec une autre carte.
- Type
- Refus souple (20xxx)
- Qui a refusé
- La banque de l'acheteur, lors du 3-D Secure
- Réessayer
- Possiblement. Visa catégorie 4 (générique) : au maximum 15 tentatives en 30 jours
- Action de l'acheteur
- Réessayer et compléter la vérification de la banque, ou utiliser une autre carte
- Action du commerçant
- Laisser l'acheteur réessayer la vérification
Ce que fait PlatformDTC
Pour Checkout.com 20151, la réponse de routage de PlatformDTC est `authenticate`, pas `reroute`. L'acheteur complète la vérification 3-D Secure de la banque via Checkout.com Flow ; aucun deuxième processeur n'est proposé. Un renouvellement d'abonnement refusé avec 20151 n'est pas réessayé sans le client : il reçoit un e-mail lui demandant de confirmer le paiement auprès de sa banque.
Pourquoi cela arrive
L'étape de vérification de la banque a renvoyé un échec : code erroné, délai dépassé, ou le titulaire de la carte a refusé l'invite.
Ce que l'acheteur peut faire
Réessayer et approuver la demande dans l'application bancaire, ou saisir le code avec attention.
Ce que le magasin peut faire
Laisser l'acheteur réessayer une fois. Les échecs répétés sur une même carte d'un même visiteur méritent de la prudence.
Pour les développeurs
Le paiement revient avec le statut Declined, le `response_code` 20151 et un `response_summary` tel que "Cardholder failed 3DS authentication" (Checkout.com note que le texte peut varier selon l'endpoint). Le tableau Visa de Checkout.com place ce code dans la catégorie 4, qu'il associe au `recommendation_code` 02 (réessayer plus tard) ; lisez `processing.recommendation_code` sur la réponse.
Questions fréquentes
- Le Checkout.com 20151 signifie-t-il une fraude ?
- Pas nécessairement ; de nombreux échecs sont des erreurs honnêtes. Cela signifie que la banque n'a pas pu confirmer le titulaire de la carte.
- L'acheteur peut-il réessayer après le 20151 ?
- Oui, en complétant correctement la vérification ou en utilisant une autre carte.
Sources
- Codes de réponse API — Checkout.com
- Codes de réponse Visa — Checkout.com
- Correspondance avec les catégories de frais d'intégrité du système Visa — Adyen
Voir aussi
- 20154 — La banque exige une vérification 3-D Secure avant d'approuver.
- 43401 — Checkout.com exige une authentification 3-D Secure avant que ce paiement ne puisse être effectué.
- 20152 — L'étape de vérification de la banque est restée inachevée pendant 15 minutes et a expiré.
- 20153 — Une défaillance du système 3-D Secure a arrêté le paiement.
- 20157 — La configuration Checkout.com de la boutique est invalide pour ce paiement.
- 20159 — Le serveur d'authentification de la banque a échoué pendant le 3-D Secure.
- 20179 — Les données de la carte ne sont plus valides, par exemple une carte périmée.