Search the Community
Showing results for tags 'commande gratuite'.
-
Bonjour, J'ai un problème avec la redirection des commandes gratuites après validation du panier pour un invité. Je voudrais suivre ces commandes via google analytics en les redirigeant via order-confirmation. Pour cela, j'ai voulu changer dans /controllers/front/OrderController.php : // Bypass payment step if total is 0 if (($id_order = $this->_checkFreeOrder()) && $id_order) { if ($this->context->customer->is_guest) { $order = new Order((int)$id_order); $email = $this->context->customer->email; $this->context->customer->mylogout(); // If guest we clear the cookie for security reason Tools::redirect('index.php?controller=guest-tracking&id_order='.urlencode($order->reference).'&email='.urlencode($email)); } else { Tools::redirect('index.php?controller=history'); } } Par : // Bypass payment step if total is 0 if (($id_order = $this->_checkFreeOrder()) && $id_order) { if ($this->context->customer->is_guest) { $order = new Order((int)$id_order); $email = $this->context->customer->email; $this->context->customer->mylogout(); // If guest we clear the cookie for security reason Tools::redirect('index.php?controller=order-confirmation&id_cart='.(int)$cart->id.'&id_module='.(int)$this->module->id.'&id_order='.$this->module->currentOrder.'&key='.$customer->secure_key); } else Tools::redirect('index.php?controller=history'); } Le problème est que je suis toujours redirigé vers guest-tracking. Quelqu'un aurait-il une idée ? Merci
-
- order-confirmation
- commande gratuite
-
(and 2 more)
Tagged with:
-
Bonjour à tous, Nous utilisons beaucoup de code promos générés depuis le BO prestashop. Ces coupons comprennent les frais de livraison. Après utilisation de ces codes, les "commandes gratuites" nous arrivent sans statuts dans la liste des commandes du BO. Cela fait que nos clients peuvent utiliser indéfiniment ce code promo. Nous devons mettre à jour l'état manuellement. Quelqu'un a déjà fait face à ce problème ? Merci à tous !!
-
Bonjour, une commande dont le montant final est égal à zéro (après application d'un bon d'achat égal au montant total de la commande) ne peut être finalisée. Effectivement, lorsque le client clique sur le bouton pour finaliser la commande, l'écran se fige à jamais. Quelqu'un aurait-il une solution à ce problème? Il s'agit de Prestashop 1.4.8.2. Merci!