Il peut arriver qu’un paiement soit correctement accepté et encaissé, tout en générant une erreur de notification côté site marchand.
Dans ce cas :
- le paiement fonctionne bien
- le client est débité normalement
- mais le site ne reçoit pas correctement certaines informations envoyées par Payplug.
À quoi servent les notifications Payplug ?
Après chaque paiement, Payplug envoie automatiquement des notifications techniques (appelées IPN ou webhooks) au site marchand afin de :
- confirmer le paiement
- mettre à jour le statut de la commande
- déclencher certaines actions automatiques
- synchroniser les informations entre Payplug et le site e-commerce.
Pourquoi une erreur peut apparaître ?
Plusieurs raisons peuvent expliquer une erreur de notification :
- serveur du site temporairement inaccessible
- lenteur du serveur
- configuration technique incorrecte
- module Payplug obsolète
- blocage firewall ou sécurité serveur
- URL de notification incorrecte
- erreur Prestashop / Shopify / WooCommerce
- problème de réponse du site au webhook
- timeout serveur.
Le paiement est-il quand même validé ?
Oui.
Une erreur de notification ne signifie pas forcément que le paiement a échoué.
Dans beaucoup de cas :
- le paiement est bien accepté
- le client est correctement débité
- mais la commande peut ne pas se mettre à jour automatiquement dans le back-office du site.
Quels problèmes cela peut-il provoquer ?
Selon les cas :
- commande non créée
- commande restant “en attente”
- absence de synchronisation avec le CMS
- nécessité de recréer la commande manuellement
- doublons de commandes
- emails automatiques non envoyés.
Que vérifier en priorité ?
Nous recommandons de vérifier :
- que le module Payplug est à jour
- que le serveur du site répond correctement
- que les webhooks/IPN ne sont pas bloqués
- les logs serveur
- les logs du module Payplug
- les éventuelles erreurs PHP ou Prestashop.
Une mise à jour du module peut-elle aider ?
Oui, très souvent.
Les anciennes versions du module peuvent provoquer :
- des erreurs de callback
- des problèmes de synchronisation
- des incompatibilités CMS
- des bugs de notification.
Une mise à jour vers la dernière version est fortement recommandée.
Que faire si le problème persiste ?
Si les erreurs continuent malgré les vérifications :
- contacter le support Payplug
- transmettre les numéros de transaction concernés
- fournir des captures d’écran
- envoyer les logs techniques si disponibles
- préciser la version du module et du CMS utilisé.