Jump to content

Commandes paypal dupliquées


Recommended Posts

Bonjour à tous,

 

J'administre actuellement une boutique sous Prestashop et rencontre un problème avec le module de paiement Paypal.

 

Tout fonctionne correctement, mais *certaines* commandes Paypal sont dupliquées en bases de données (et donc, dans le backoffice) après paiement.

 

Après étude, il s'avère que les deux commandes insérées en DB sont strictement identiques champ-à-champ (montants, client, panier, dates, etc.), hormis bien sur leurs identifiants respectifs.

 

Mon ipn.php est appelé deux fois (est-ce normal ?), et exécute donc deux fois la fonction PaymentModule::validateOrder(...). Cependant, cette fonction vérifie avant toute nouvelle insertion qu'il n'existe pas déjà une commande avec le même numéro de panier ($cart -> orderExists() == 0). Pourtant je me retrouve bien avec deux lignes en DB avec les mêmes identifiants de panier, et ne comprends donc pas d'où vient ce problème.

 

Je vous remercie pour votre aide :)

 

Thomas,

 

Prestashop : v1.1.0.5

Paypal : v1.4

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...