BlueBell Posted September 29, 2014 Share Posted September 29, 2014 (edited) A customer from Canada just wrote to me saying that she was getting an error "There are no carriers that deliver to the address you selected." when she tried to check out. I do get international orders through and they do work fine. I just sent out an order to Belarus today and all was fine. It's just Canada that is getting this problem. I tried to check out as a test customer from Canada and also got the same error message. I read other posts on this forum where they suggested to enable advanced stock management, which I did. Nothing worked. Here are my settings: I have only 2 zones: USA and International (all countries outside USA), since the shipping to all foreign countries is the same. Canada is in the International zone. Each zone has its own carrier: USA and International Air Mail. Canada is under the International carrier. Both zones are enabled. Price ranges set properly for both zones in their own carriers. Guests, visitors and customer groups are enabled. I tried to check out as another test customer and "ship" to Germany, and everything works perfect, all the way to the PayPal payment. It's just Canada. And I did notice that other customers from Canada have registered but abandoned their carts. Probably got the same error. I have a limit set for international orders to $25 and this customer's order did not go over the limit, as well as my test one. I tried to set Canada as its own zone and create its own carrier - nothing worked, got the same error. Got rid of that carrier and changed Canada back to International (zone, country, everything), the way it was before. I've no idea what else to do. Can anyone help, please? I'm using the default theme 1.6. Here are the screenshots: Edited September 30, 2014 by BlueBell (see edit history) Link to comment Share on other sites More sharing options...
BlueBell Posted September 30, 2014 Author Share Posted September 30, 2014 (edited) Got the answer from CarlosC, he rocks! You have to go to Localization -> States, and then see if any of the countries that have states (Canada, Mexico, etc.) are in the right zone. My cart problem is solved, so I'll mark this thread as solved. By the way, I'd recommend Carlos to anyone who looks to hire a knowledgeable and accurate Prestashop person. He helped me a lot with my website and made it exactly the way I wanted. Find him here: http://www.prestashop.com/forums/user/402934-carlosc/ Edited September 30, 2014 by BlueBell (see edit history) Link to comment Share on other sites More sharing options...
joenmass Posted July 11, 2015 Share Posted July 11, 2015 I have the same problem , I checked countries as CarlosC suggested, all countries are ok. When that didn't work I deleted all of the countries except USA because that is the only country I will ship to and still no happiness found. I started poking around and noticed that when a shipping address has a leading zero "0" as the first digit of a zip code destination OR if the origination of the shipment starts in an area in which the zip also starts with a zero "0" I would get the same error as BlueBell got above. Does anyone know how to hack this so that it wouldn't matter what the zip code is. Seems like a major flaw with Prestashop at this time. Link to comment Share on other sites More sharing options...
Recommended Posts