Lorsqu'un paiement est effectué ou remboursé, Payplug envoie immédiatement un message au serveur de votre boutique pour l'en informer. Ce message est appelé notification de paiement, ou IPN pour Instant Payment Notification.
C'est lui qui permet à votre boutique de mettre à jour le statut de la commande.
Ce qu'il faut retenir : le paiement et la notification sont deux mécanismes distincts. Un paiement peut être encaissé sans que la notification aboutisse. Dans ce cas, la somme est bien sur votre compte Payplug, mais votre commande n'évolue pas.
Si vous utilisez un de nos modules e-commerce
Vous n'avez rien à configurer. Le module indique lui-même à Payplug où envoyer les notifications, et met à jour vos commandes à leur réception.
Si vous recevez un e-mail d'erreur de notification, vous pouvez consulter l'article Que faire en cas d'erreur de notification ?
Si vous avez réalisé une intégration technique
La notification est envoyée en POST, au format JSON, à l'adresse que vous avez transmise à la création du paiement.
Ne vous fiez jamais au contenu reçu pour mettre à jour une commande. À chaque notification, interrogez notre API pour relire l'état réel du paiement : c'est la seule façon de garantir que la mise à jour repose sur une information authentique.
Le détail de la mise en œuvre figure dans notre documentation technique.