Récemment
-
Des modules et des hacks - liste non exhaustive des modules présentant un risque
Discussion générale17 -
Thème enfant
PhenixSuite16 -
SumUp Payments Constant Update Request
Modules2 -
PaypalAPI erreur
PhenixSuite53 -
Problèmes de prix avec plusieurs devises et PayPal
PhenixSuite6 -
Solutions de paiement...
Discussion générale5 -
Petit code pour les descriptions de produits
Discussion générale3 -
Feuilles de styles non chargées si smart cache activé [RÉSOLU]
PhenixSuite5 -
PayPal Module Error
Bugs & Améliorations2 -
Transient Bug after 1.6.2.31 Upgrade
Bugs & Améliorations2 -
blockcategory et left_column
BUG connus1 -
[REGLÉ] override - je n'y arrive pas.
Modules10 -
les routes sur mesures
Discussion générale6 -
Nouvelle attaque ?
Discussion générale11 -
Problème calcul HT
Bugs & Améliorations42 -
Erreur sur facture générée depuis le FO
PhenixSuite3 -
Factures ne se génèrent plus depuis 06/12 [RÉSOLU]
Bugs & Améliorations20 -
Edition en masse des déclinaisons
Nouvelles fonctionnalités4 -
Mise à niveau de Prestashop 1.6.24 vers PhenixSuite 1.6.30
Discussion générale2 -
Thème possible
Questions relatives à l'installation/upgrade2
Je veux offrir les frais de port à partir d'un montant, mais seulement pour la France.
-
euh oui effectivement
Vous faites vos 2 tranches sur le transporteur Colissimo configuré dans votre export expeditor et basta.
Pourquoi on se complique ?
-
ça fonctionne en effet mais il faut obligatoirement fonctionne sur une facturation des frais de port au prix panier et plus au poids. Par ailleurs, il faut reconfigurer expeditor inet, la création d'un nouveau transporteur et les modification de tranche font sauter la configuration initiale... je testerai durant la semaine et vous ferai un retour. Merci pour votre aide précieuse.
-
il faut obligatoirement fonctionne sur une facturation des frais de port au prix panier et plus au poids
Oui, je rappelle que le titre du topic est "Je veux offrir les frais de port à partir d'un montant"
Pourquoi créer un nouveau transporteur ?
Vous appliquez les tranches à votre transporteur actuel.
-
Je crois que ce que FGART veux dire c'est qu'il a un transporteur avec tranche de poids mais que si il arrive à un certains montant il veux que ce transporteur devienne gratuit.
La méthode passe par la règle panier comme expliqué dans l'autre réponse.
La méthode 2 transporteurs ne peux pas s'appliquer à un transporteur "module", une seule association is_module depuis la config socolissimo.
-
oui doekia, c'est ça, en dessous de 200€ les frais s'appliquent selon le poids et passé 200€ c'est gratuit mais uniquement pour la france... d'où le bins mais je passerai tout en frais d'envoie commun ça sera plus simple. Par contre "une seule association is_module depuis la config socolissimo." ce qui veut dire? Dans ma config, et selon le support Prestashop, il faut désactiver l'option socolissimo qui bug avec plusieurs version 1.6 dès lors qu'on utilise le module colissimo et inet expeditor... pour info.
-
alors déjà je n'utilise pas le module expeditor_inet puisque je developpe mon propre module pour cette partie. https://store.enter-solutions.com/fr/47-passerelle-laposte-expeditor-inet.html
is_module t'en occupe pas c'est de la tambouille dans les entrailles du code
Laisse ton transporteur actuel unique, avec soco (maintenant nommé Simplicité) avec tes tranches de poids et tarifs comme tu le souhaites. Et dans règle panier crée une règle sans code, quantité 10000, utilisable 10000, condition pays france + ton montant, action frais offert.
En plus tu peux faire pareil pour un autre pays (Belgique) pour un autre montant avec une autre règle
Et ta règle marche aussi si tu as un autre transporteur genre MondialRelais ...
-
intéressant comme technique. merci pour l'info.
-
Je vote pour si la gratuité peut s'appliquer à tous les transporteurs.
Dans le cas ou on a pour la France à titre d'exemple, 3 ou 4 transporteurs dont socolissimo un relais , un domicile, un chrono relais , et un chrono domicile 13h ... Les prix varient bien trop entre les différents transporteurs pour que l'on puisse se permettre d'offrir chacun d'eux.
Ici je crois que la règle de restriction des pays n'est pas suffisante , même si la méthode fonctionne.
A l'ère de la 1.4 j'avais livré un module communautaire qui permettait de changer le transporteur pour une commande depuis le BO.
En complément du transporteur offert décrit ici, cela permettait de choisir le transporteur depuis la vue de la commande en BO et donc avoir tout le reste qui suivait (expinet , suivi tracking , url etc )
Je l'ai bien adapté pour des clients en 1.5 mais le hook BO adminOrders demanderait que je sorte une version plus propre pour être releasable.
Bien sûr cela ne fonctionne pas avec les relais , alors que ta méthode , elle , fonctionne avec tous les transporteurs d'un pays , dont les relais.
Entre les deux méthodes il manque quelque chose. La méthode du bon de réduction devrait pouvoir inclure une règle de transporteurs dans un monde idéal ...
-
Personellement je n'ai eu aucun client ayant tant de variations et "normalement" la règle peut être exclue des transporteurs via les conditions.
Un commerçant fait des offres "frais de port offert à partir de XX€" plus rarement "*sauf transporteur special" mais j'ai jamais vu "à partir de 30 en point relais, à partir de 40 en soco dom, à partir de 70 en GLS, ..." de toute manière avec les conditions on arrive a faire coller à tous les scénarii. (Bien sur quand la version PS n'est pas hyper buggué, mais c'est une autre histoire)
Une dernière chose évitons de mélanger la collecte de l'adresse de livraison et l'application de son tarif (socolissimo), le traitement de l'étiquettage (expinet) et le suivi du colis (url+webservices)
-
Bonjour,
Je relance ce sujet car malgré les différents posts, il ne me semble pas trouver ma réponse.
Sur mon site j'offre les frais de port à partir de 86 €.
J'ai donc paramétré celà dans "livraison/préférences" sous PS 1.6.
Aujourd'hui j'ai des produits supérieur à ce prix par contre (les marges étant très réduites) il m'est impossible d'offrir les frais de port. Je ne peux pas non plus ajouter directement le prix du transport au prix du produit.
J'ai essayé de créer un nouveau transporteur vec des frais supplémentaire mais c'est la règle de la livraison gratuite à partir de 86 € qui l'emporte
J'ai pensé qu'en ajoutant dans l'onglet 'livraison' de la fiche produit des 'Frais de port supplémentaires (par unité)' le tour serait joué.... mais ça ne fonctionne pas comme si le paramétrage de "livraison/préférences" prenait le pas sur tout le reste.
Quelqu'un a-t-il une solution ?
Merci
Nicolas
-
Justement tu ne dois pas utiliser le paramétrage "livraison/préférence", c'est une option trop restrictive.
Tu dois utiliser les règles paniers et/ou un maillage plus fin de transporteur (ou un mix des 2)