charmingandchic Posted July 26, 2013 Posted July 26, 2013 Hello I am a novice at this and would appreciate all the help I can get. When customers put in a switzerland address the website says shipping address undeliver able please change address. Please help ! Thanks
Guest Posted July 26, 2013 Posted July 26, 2013 @@charmingandchic Which shipping method do you have enabled ? Chris
charmingandchic Posted July 26, 2013 Author Posted July 26, 2013 Hi I have a few. Flat rate UK, Express UK, Europe and Worldwide
Guest Posted July 26, 2013 Posted July 26, 2013 @@charmingandchic Ok, so then I assume you have set up zones to determine which method is used for each location ? Check to ensure that Switzerland is in one of those zones. Chris
charmingandchic Posted July 26, 2013 Author Posted July 26, 2013 It is. It shows ISO code (2) CH and ISO code (3) CHE address format 1 Should I be changing the address format ?
charmingandchic Posted July 26, 2013 Author Posted July 26, 2013 Ok, so then I assume you have set up zones to determine which method is used for each location ? Check to ensure that Switzerland is in one of those zones. Please can you tell me how to do this ?
MrPhil Posted July 26, 2013 Posted July 26, 2013 You might check that "Switzerland" is consistently "CH" (or "CHE") throughout your site, and someone didn't enter it into a zone list as "SW" (which is invalid). When the customer gives their country, is it via a dropdown selection (which should return CH) or are they entering it by hand? I would think that someone in Switzerland would know their own country code (CH) but maybe they don't, or someone from outside Switzerland is entering the address and thinks it's SW. If there's nothing in the admin, you could download your database .sql backup to a PC and use grep or findstr to check the codes. I don't know if it's also stored in a .php file, but as you should have your .php files on your PC as a backup anyway, it wouldn't hurt to use grep or findstr to look for "Switzerland", "SW", "CH" in them.
Chris H Posted July 26, 2013 Posted July 26, 2013 Further to MrPhil's 'use grep or findstr to look for' see if you can find the error message, after first getting it word-perfect. Google has never heard of it, as it stands, which is unusual. It seems not to be a part of standard 2.3.3 If present, it is probably in a line which looks vaguely like define('INVALID_ADDRESS_ERROR', 'Shipping Address Undeliverable'); and then we need to search for the phrase which is in capital letters.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.