Paiement authentifié refusé avec code de refus `authentication_required`

En cas de refus d'un paiement authentifié portant le code de refus authentication_required, le client peut solliciter son émetteur de carte bancaire pour en savoir plus ou réessayer avec un autre moyen de paiement.


Signification de ce code de refus

Depuis 2019, les émetteurs de cartes bancaires ont la possibilité d'émettre le code authentication_required lors du refus d'une tentative de paiement. Cela signifie généralement que le client doit réessayer de payer en utilisant le protocole d'authentification 3D Secure. La banque peut exiger cette authentification à des fins de conformité avec la législation, comme c'est le cas pour l'authentification forte du client en Europe, ou simplement pour valider la légitimité du client.

Il arrive cependant que les émetteurs de cartes retournent le code de refus authentication_required pour un paiement ayant déjà été authentifié via le protocole 3D Secure. Ce problème survient le plus souvent pour des cartes de la marque Mastercard, lorsque l'émetteur de la carte n'a pas encore mis à jour son système (en effet, les indicateurs du code authentication_required correspondaient auparavant à un autre code de refus : withdrawal_count_limit_exceeded).