Bonjour,
ce problème se pose lorsqu'il y a un time out entre les deux serveurs c'est pourquoi il est préférable d'enregistrer les infos avant envoi au serveur de paiement puis de les récupérer au retour de celui-ci, ça évite de se retrouver avec des paiements sans commandes, qui peuvent simple à résoudre lorsqu'il y a seulement quelques commandes par jours mais beaucoup compliqués lorsque le nombre de commandes augmente.
c'est le défaut de la pluârt ds modules de paiement pas d'enregistrement dans la BDD.
OK, mais comment enregistrer la commande avant l'envoi au serveur ? C'est le module Paypal IPN basique que j'utilise !