Un problème potentiel qui peut exister dans n’importe quel commerce électronique est que lorsque l’utilisateur paie, pour une raison quelconque qui pourrait échapper à l’administrateur du site, Redsys ne peut pas contacter le site et la commande n’est pas marquée comme payée. Comme vous pouvez l’imaginer, si nous ne nous fions qu’aux e-mails envoyés par WooCommerce, ou à l’état des commandes de WooCommerce, nous pourrions avoir une très grande surprise lorsque nous recevons un message d’un client très en colère, car il a payé il y a quelques jours, et il n’est ni indiqué dans la boutique qu’il a payé, ni la commande qui devait théoriquement être envoyée dans 24 – 48h. Cela peut sérieusement nuire à la réputation de notre boutique.
Je viens de lancer la version 5.1 de WooCommerce Redsys Gateway que vous pouvez acquérir sur WooCommerce.com et qui, dans un très haut pourcentage, résout ce problème.
Dans cette nouvelle version, j’ai ajouté une vérification sur la page de remerciement (Thank You Page). Pour ceux qui ne la connaissent pas, c’est la page à laquelle on accède depuis Redsys une fois le paiement effectué correctement.
En quoi consiste cette vérification ? C’est très simple, lorsque l’utilisateur appuie sur le bouton de retour à la boutique et arrive sur la page de remerciement, le plugin vérifiera si le paiement a été marqué comme payé, car Redsys devrait déjà avoir notifié le paiement du client. Dans le cas où la commande est toujours en attente de paiement, un message lui sera affiché pour l’avertir de ce problème potentiel et le rassurer que l’administrateur a déjà été informé. Ce message est totalement personnalisable, donc vous pourrez mettre ce que vous souhaitez.
Grâce à cette vérification, nous pourrons minimiser ce problème, mais pas à 100%, car tout le monde n’appuie pas sur le bouton de retour à la boutique (aussi étrange que cela puisse paraître), mais nous pourrons vérifier 95% de toutes les commandes. Et que se passe-t-il avec ce 5% restant ? Ne vous inquiétez pas, je sais comment le résoudre, dans une future mise à jour, je mettrai en œuvre une solution pour le corriger.
Dans la vidéo suivante, vous pouvez voir la présentation et la démonstration que je fais de cette nouvelle fonctionnalité.







