amarmo Posted February 6, 2011 Share Posted February 6, 2011 Nos clients reportent le pb suivant. Dés qu'il valide le paiement via Moneybookers. Ils sont renvoyés vers notre site avec le message "Vous n'avez pas encore passé de commande" dans la page www.notre.site/history.php.On a isolé le problème a cette ligne dans dans order-confirmation.php$id_order = Order::getOrderByCartId(intval($id_cart));qui ne renvoie pas de id_order car il n'ay pas d eligne insérée dans la table des orders correspondant au N° de cart en cours.Et ceci créer un problème juste un peu plus loin dans order-confirmation.phpComme il n y a pas de id_orderif (!$id_order OR !$id_module OR !$secure_key OR empty($secure_key)) Tools::redirect('history.php'.(Tools::isSubmit('slowvalidation') ? '?slowvalidation' : ''));Le client est donc renvoyé vers history.php.Version de prestashop ustilisée 1.3.3Est ce que quelqu'un a une idée pour résoudre le pb ou au moins est ce que quelqu'un sait ou sont créé les order id dans prestashop. Link to comment Share on other sites More sharing options...
Recommended Posts