Otto Vintila Posted July 13, 2019 Share Posted July 13, 2019 (edited) Hello, I have the following situation: For Romania (my country) I have shipping cost 15 Lei based on minimum order value of 100Lei. Free delivery in Romania only, start with 300 Lei. For Bulgaria Shipping cost is 48 Lei. When the order is more than 300 Lei, the Free Shipping rule is applied. This is the problem. How can I have in the same time, based on orders bigger than 300 lei, various shipping cost and for local country free delivery? -For Romania - Free Shipping -For Bulgaria 48 Lei -For other countries - other cost. remove or to increase the order value for Bulgaria only to avoid free shipping? The shop is here: https://www.tpb.ro Edited July 13, 2019 by OttovonB (see edit history) Link to comment Share on other sites More sharing options...
joseantgv Posted July 15, 2019 Share Posted July 15, 2019 If your shipping rates ranges are by price, yes you can. If your ranges are by weight, you need a module. Link to comment Share on other sites More sharing options...
Simonas Invertus Posted July 15, 2019 Share Posted July 15, 2019 The answer is not straight forward. It depends on what you are planing to use shipment, because some shipment modules has different configuration option. However if we talk about plain PrestaShop, you can set prices depending on the Zones. Which means that you need to create two zones: Romania zone, Bulgaria zone. You can do that by going to International->Location. In the zone tab you can create new zone and in the countries tab you can assign country to the zone. Then you have to go to Shipping->Carriers; select a carrier and in the second step you can enter the pricing for each zone. Here you can create conditions e.g from 100 to 300 price is 15Lei, from 301 price is 0 Lei. I hope it's clear enough to help you. 4 Link to comment Share on other sites More sharing options...
leoandry Posted December 29, 2023 Share Posted December 29, 2023 Hey there, Looks like you're tackling a bit of a puzzle with your shipping setup. Here's a suggestion to help you navigate through it: For Romania: Shipping cost: 15 Lei Minimum order value for shipping: 100 Lei Free shipping kicks in at: 300 Lei For Bulgaria: Shipping cost: 48 Lei Free shipping starts at: Try setting this to an unrealistically high value, something way beyond what you'd expect as a maximum order value. For Other Countries: Simply set up shipping rules with the respective costs for each country. This way, Romania gets free shipping for orders over 300 Lei, Bulgaria maintains its 48 Lei shipping cost without accidentally triggering free shipping, and other countries follow their specified shipping rules. 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