kozioleczek Posted January 22, 2020 Share Posted January 22, 2020 Good morning, I've created many delivery methods in the store. Each has price rules related to the weight of the products. My problem is that I anticipate free delivery from a certain threshold and implement it using an automatic coupon. Some shippings are not included in the free delivery, so I created a filter in the Coupon Terms that excludes selected carriers from the promotion. The problem is that the coupon does not add automatically if the Selected carriers filter is enabled. For testing, I added the code to the coupon and received the information "You must select a carrier before you apply this coupon to your order", while the choice of carrier is on the payment page. So I thought the problem is that no provider is selected by default. I set one of the couriers included in the free delivery as the default form of delivery, but there is same problem. Coupon applies correctly if I go to checkout page, select carrier and come to cart. Please help Regards Link to comment Share on other sites More sharing options...
tomerg3 Posted January 22, 2020 Share Posted January 22, 2020 I don't think adding automatic vouchers is the best solution to your problem. If you have the programming skills to do that, then I suggest you look into adding code to set the shipping cost to 0 in the specific cases you need. I can also recommend our Localizing Shipping module, which lets you define a free shipping limit per each carrier https://www.presto-changeo.com/prestashop-shipping-modules/145-prestashop-localized-shipping-module.html Link to comment Share on other sites More sharing options...
Teemu Mäntynen Posted April 20, 2020 Share Posted April 20, 2020 The 'Ship in 3D' -module lets you set minimum and maximum weight limit for a shipping method. You could configure two shipping methods: The first one could be available only if the shipping weight is between 0 and for example 5kg or what ever your you intended treshold is. This method could have a price attached to it using any of the module's of PrestaShop's price settings. The second one could be available only if the shipping weight is above you intended treshold, for example 5 kg. This method could have its price set to zero. In the attached screenshot the shipping method is only available if the shipment weight is between 5 and 5000 kg. You can also set allowed countries, states and postal codes, so you can limit the free shipping to particular destinations. The module also offers many other additional shipping configuration settings not available otherwise. For more info please see: https://addons.prestashop.com/en/shipping-carriers/48685-ship-in-3d.html (My apologies for answering so late to your question. The module has been released for the first time just a couple of days ago.) 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