judiths209 Posted September 28, 2014 Share Posted September 28, 2014 Bonjour, Sur mon site j'offre le shipping gratuitement sur l'envoi standard pour un achat de plus de 70 euros mais je ne peux pas me permettre d'offrir l'envoi rapide qui coute 4 ou 5 fois le prix de cet envoi normal. Je ne vois pas comment separer les 2 envois dans prestashop. IL est seulement inscrit : Frais de port offerts à partir de Savez-vous s'il existe une solution pour faire la difference entre les 2? Les clients sont decus lorsqu'ils inscrivent envoi express et qu'ils le recoivent en courrier normal. Cordialement Judith Link to comment Share on other sites More sharing options...
sheyko Posted October 2, 2014 Share Posted October 2, 2014 bonjour voila une solution: 1 - indiquer a partir de quelle somme les frais de port sont gratuit. (70€) 2 - Moi j'ai creer un transporteur "TRANS GRATUIT" dont l'identifiant (colonne ID dans les transporteurs) est 6 3 - ensuite il faut editer le fichier Classes/Cart.php faire une recherche de "// Free fees" puis trouver les lignes ci-dessous et modifier la derniere ligne en ajoutant : and $id_carrier==6 6 etant l'ID du transporteur pour lequel on applique la regle de gratuite des frais de port. exemple ci dessous: if (isset($configuration['PS_SHIPPING_FREE_PRICE'])) $free_fees_price = Tools::convertPrice((float)$configuration['PS_SHIPPING_FREE_PRICE'], Currency::getCurrencyInstance((int)$this->id_currency)); $orderTotalwithDiscounts = $this->getOrderTotal(true, Cart::BOTH_WITHOUT_SHIPPING, null, null, false); if ($orderTotalwithDiscounts >= (float)($free_fees_price) && (float)($free_fees_price) > 0 and $id_carrier==6) //and $id_carrier==6 rajouté 6 etant l'identifiant du transporteur pour lequel les frais de port doit etre gratuit Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now