Lors d’un paiement par carte bancaire via PayPal, une popup s’ouvre : c’est PayPal qui initie le processus d’authentification 3D Secure.
Ensuite, c’est la banque émettrice de la carte qui prend la main et affiche son interface 3D Secure dans cette même popup.
Une fois que la banque a authentifié le propriétaire de la carte (par code SMS, application bancaire ou autre méthode), elle transmet le résultat à PayPal, qui reprend alors le processus de paiement jusqu’à son aboutissement.
Origine du problème
Dans certains cas, il peut arriver que la popup reste bloquée ou que l’authentification échoue. Cela provient généralement d’un dysfonctionnement momentané du côté de la banque émettrice (maintenance, interruption temporaire de service, problème technique interne). Ce n’est donc ni un défaut du module ni un problème côté boutique, mais bien un incident bancaire ponctuel.
Pourquoi une simulation ou un autre test n’aide pas
Une simulation en Sandbox n’est pas utile : le 3D Secure y est simulé, il ne reflète pas le comportement réel d’une banque.
Faire un test de paiement avec une autre carte bancaire n’est pas pertinent non plus : l’interface 3D Secure affichée dépend de chaque banque, et donc chaque test correspond à un autre environnement.
Que faire dans ce cas ?
Dans ce type de situation, la démarche la plus efficace est de contacter directement PayPal : PayPal est responsable du traitement des paiements et dispose des données nécessaires pour analyser l’incident.
Pour faciliter leur enquête, il est important de leur transmettre des informations précises, telles que :
- la date et l’heure de la tentative de paiement,
- si possible, les quatre derniers chiffres de la carte concernée.
En résumé
Le problème provient d’un dysfonctionnement temporaire côté banque émettrice lors du processus 3D Secure. Le module n’est pas en cause. Pour toute investigation approfondie, seul PayPal est en mesure d’analyser et de confirmer l’origine du problème