Search the Community
Showing results for tags 'id_order=0'.
-
Bonjour à toutes et tous Suite à l'installation du module Colissimo WebServices (ex So Flexibilité) version 3.1.08, je me suis aperçu que mes commandes Paypal (Integral Evolution) ne remontaient pas. Le paiement passe bien, les transactions sont visibles sur le BO Paypal, mais aucun mail ne part et la commande n'est pas créée dans le BO Prestashop. J'ai mis à jour Paypal en 3.10.10, ce qui n'a pas solutionné le problème. Le problème se produit sur tous les transporteurs, y compris des transporteurs "non-modules" à partir du moment ou WebServices est installé. En revanche, pas de problème avec mon autre moyen de paiement (SystemPay) Pas de problème non plus avec Paypal et mon ancien module de transporteur So Colissimo par Quadra. Après investigations, nous avons pu cerner le problème autour de la fonction getOrderTotal de la class Cart. Au retour IPN Paypal, celui-ci vérifie les détails de la commande (ce que ne fait pas SystemPay, ce qui explique pourquoi le problème ne se produit qu'avec Paypal) le détail panier est récupéré via getSummaryDetails $cart_details = Context::getContext()->cart->getSummaryDetails(null, true); getSummaryDetails fait appel au getOrderTotal du Cart qui semble perdre le Context. pas de Context, pas d'id_order Ce qu'on peut verifier d'ailleurs dans l'URL de redirection après le paiement Paypal, sur /modules/Paypal/submit.php En paramètre, l'id_cart est bon, la key aussi, mais l'id_order est à 0. Donc page de confirmation pour le client "vide". Je suis en contact depuis bientôt 3 semaines avec common-services, développeur de ce module partenaire vendu sur add-ons et donc ayant passé les "tests de validité". Mais visiblement pas testé avec Paypal. A ce jour, aucune avancée. Colissimo webservices fonctionne si on utilise pas Paypal Paypal fonctionne si on utilise pas Colissimo webservices Le problème semble être la triangulation Presta - Paypal - Colissimo webservices. D'autres dans le même cas ? Comment faire avancer les choses, vu que 202 e-commerce et common-services ne semblent vraiment pas se préoccuper du souci ? Merci ma version de Presta : 1.6.0.9
- 38 replies
-
- integral evolution
- webservices
-
(and 5 more)
Tagged with: