lionhell Posted February 8, 2019 Share Posted February 8, 2019 Bonjour, Je suis devant le problème suivant: J'offre les frais frais de transport à partir d'un certain montant d'achat et je veux ajouter un transporteur qui facture au poids... Question: Comment offrir les frais de transport en fonction d'un montant d'achat avec un transporteur qui fonctionne au poids ?? Merci !! Link to comment Share on other sites More sharing options...
doekia Posted February 8, 2019 Share Posted February 8, 2019 https://aide.prestashop.click/topic/35/je-veux-offrir-les-frais-de-port-a-partir-d-un-montant-mais-seulement-pour-la-france Voir solution 2 basée sur les règles panier Link to comment Share on other sites More sharing options...
lionhell Posted February 8, 2019 Author Share Posted February 8, 2019 OK merci, je regarde 🙂 Link to comment Share on other sites More sharing options...
lionhell Posted February 9, 2019 Author Share Posted February 9, 2019 Super ça fonctionne nickel ! Merci !! Link to comment Share on other sites More sharing options...
lionhell Posted February 12, 2019 Author Share Posted February 12, 2019 Je ne sais pas si je dois continuer dans ce post ou en créer un autre mais voici ma question subsidiaire... Dans la 1ère partie j'ai suivi la solution proposée en créant une règle de panier et tout fonctionne ! Encore merci... Mais maintenant il faudrait que je crée des frais de transport différents en fonction d'une tranche d'achat supplémentaire, c'est à dire: Tarif normal de 0 à 29 euros d'achat Forfait transport 2€ entre 29 et 45 euros d'achat Transport gratuit au-dessus de 45 euros d'achat Pour l'instant ce qui correspond à l'origine de ce post c'est l'option 3 que j'ai mise en place. Je pensais créer une 2è règle de panier pour créer une condition "de 29 à 45" afin de lui attribuer un transporteur à 2€ mais je m'aperçois que les règles de panier ne proposent pas des condition "De X à Y" ! Comment faire ? J'ai essayé de créer une règle "Transport à 2€" tout en jouant sur les priorités entre les règles mais je n'arrive pas à mes fins... est-ce la bonne piste ou y a-t-il une solution plus simple ? Merci ! Link to comment Share on other sites More sharing options...
doekia Posted February 12, 2019 Share Posted February 12, 2019 Réduit ton transporteur actuel à 29€ (désactiver si hors tranche) Créé un second transporteur (quasi même nom) pour 29 à 45 (pareil désactivé hors tranche) Tu peux maintenant jongler a faire des règles restreinte à tel ou tel transporteur Link to comment Share on other sites More sharing options...
lionhell Posted February 12, 2019 Author Share Posted February 12, 2019 (edited) C'est justement ce qui ne semble pas marcher... ou le mécanisme des règles que je ne comprends pas bien. En fait il faut proposer un transporteur ou l'autre en fonction de la somme d'achat... je ne vois pas comment, grrr Les transporteurs ont des tranches de poids mais leur affichage dépend du prix et les règles de panier ne permettent pas de faire "De ... À ...". J'ai tenté de jongler avec les priorités mais ça ne marche pas. Edited February 12, 2019 by lionhell (see edit history) Link to comment Share on other sites More sharing options...
doekia Posted February 12, 2019 Share Posted February 12, 2019 Les transporteurs s'affichent ou pas en fonction de la tranche qu'ils couvrent (d'où la mention désactiver si hors tranche) Ce n'est pas la règle qui fait cela Par contre la règle peut ensuite avoir une restriction transporteur Link to comment Share on other sites More sharing options...
lionhell Posted February 12, 2019 Author Share Posted February 12, 2019 Oui je sais bien... c'est pour cela que je ne vois pas comment faire car les transporteurs (le même dans la réalité) ont les même tranches de poids mais le tarif offert dépend du prix de la commande ! Donc là j'ai réussi à rendre l'un gratuit au-delà de 45€ d'achat mais je ne sais comment jongler pour un prix différent du transport dans une tranche de prix d'achat différente. Link to comment Share on other sites More sharing options...
doekia Posted February 12, 2019 Share Posted February 12, 2019 Fait un use case complet car là je ne sais pas ce que tu veux faire exactement Link to comment Share on other sites More sharing options...
lionhell Posted February 12, 2019 Author Share Posted February 12, 2019 Suis pas sûr de comprendre ton dernier message 😉 Voici ce que je souhaite: Utiliser un même transporteur réel (Mondial Relay) Ce transporteur facture au poids Je veux offrir aux clients de la boutique des tarifs de frais de transport différents selon le montant de leur achat. C'est à dire que: au-dessus de 45€ le transport est offert, mais entre 29€ et 45€ le transport est forfaitaire de 2€, et moins de 29€ tarif transport normal. Là j'ai créé une règle de panier qui rend Mondial Relay gratuit au-dessus de 45€ d'achat, simple. Maintenant il faut trouver une astuce pour qu'entre 29 et 45 euros le transport soit de 2€... Intuitivement j'ai créé un transporteur Mondial Relay 2 avec un tarif unique de 2€ qui a les mêmes tranches de poids. Il est donc impossible d'afficher l'un ou l'autre sur ce critère. Mon problème est comment sélectionner l'un ou l'autre selon le montant de la commande ? Je ne vois pas comment faire... Link to comment Share on other sites More sharing options...
doekia Posted February 12, 2019 Share Posted February 12, 2019 Tu avais oublié de parler de MondialRelais dans l'expression de ton besoin initial et ça change tout Je ne crois pas avec ce besoin que tu puisses assumer ta grille tarifaire avec des règles panier Soit passer par une modif du code, soit mettre en place un module qui gère les frais de port (qu'il faudra surement faire adapter à ton besoin car la plupart ne traitent que de la gratuité) Sans MondialRelais j'aurais dit: Mettre un transporteur prix dans la tranche 29 à 45 à et masquer à loisir dans le thème celui-ci ou l'autre selon les bonnes condition Mais mondialRelais est un transporteur module qui collecte le point relais et ne peux pas sans bidouille instable avoir plusieurs association (outre les problèmes de mise à jour) Link to comment Share on other sites More sharing options...
lionhell Posted February 12, 2019 Author Share Posted February 12, 2019 Mauvaise nouvelle 😞 Merci pour ta coopération active. 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