FrankvanCaspel Posted January 19, 2011 Share Posted January 19, 2011 What I want:My customer is based in, and ships from, The Netherlands. Because of this, shipping to The Netherlands should be cheaper than to other countries in Europe. So I created a custom zone called 'Nederland' and made sure that all the existing carriers also shipped to that zone. Next, I planned on changing the zone of 'Netherlands' (shipment --> countries) to 'Nederland'. This would allow me to diversify between the cost of shipping to The Netherlands and to the rest of Europe.My current setup:- Shipment --> Carriers: all carriers have two zones enabled: 'Europe' and 'Nederland'- Shipment --> Countries: all countries enabled- Shipment --> Zones: all zones enabled, including my custom zone 'Nederland'The Problem:When I change the zone of country 'Netherlands' to 'Nederland', the shop tells me "There are no carriers available that will deliver to this address!" if I want to order something to an address in The Netherlands. When I change The Netherlands back to the Europe-zone carrier options do pop up. Why is this?I've no price ranges set at all, so they should not be a problem. Also, under 'Payment' I've enables all forms of payment for all countries (used the search on the forums and learned that might have been the problem, it wasn't). Link to comment Share on other sites More sharing options...
FrankvanCaspel Posted February 1, 2011 Author Share Posted February 1, 2011 Doesn't anyone have the same problem, or has advice for me on where to look next? I'm kind of stuck... Link to comment Share on other sites More sharing options...
FrankvanCaspel Posted February 7, 2011 Author Share Posted February 7, 2011 Problem solved!As I was trying to figure out why it didn't work, I added a test-carrier to fool around with. I noticed, however, that although I had set it to ship to all zones, it never showed up in the shop. I found out that even though I had no price ranges set, and only one weight range, it was necessary to manually save the settings under 'Fees by carrier, geographical zone, and ranges' at the main 'shipping' tab. They automatically got set to '0' for the new carrier (in the one weight range available), which was fine by me, so I didn't change it, nor did I click 'save'. Only when I did that, however, did the carrier become active.Strangely, this also solved the problem where, if you change a country to a different zone, no shipping is available to it in the store, even though there are carriers who have that zone enabled. Re-saving the fees-setting fixes this issue. Link to comment Share on other sites More sharing options...
netcrawle Posted April 18, 2011 Share Posted April 18, 2011 Problem solved!it was necessary to manually save the settings under 'Fees by carrier, geographical zone, and ranges' at the main 'shipping' tab. They automatically got set to '0' for the new carrier (in the one weight range available), which was fine by me, so I didn't change it, nor did I click 'save'. Only when I did that, however, did the carrier become active. Spot on FrankvanCaspel! If this isn't Prestashops most time consuming / confusing bug yet i don't know. It solved my problem for 1.4 as well 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