simpson7647 Posted August 13, 2010 Share Posted August 13, 2010 hi all, im in the process of making my site but for now i would only like to sell to those people living in the United Kingdom.What options do i need to change to do this?? As i dont want to open my site and find someone from america has purchased a product from me.Many thanksRyan Link to comment Share on other sites More sharing options...
simpson7647 Posted August 13, 2010 Author Share Posted August 13, 2010 I tried a test purchase and it comes up with this:There are no carriers available that will deliver to this address!Im not sure if i have set my website up as located in america or something??! where can i find this out???I guess this as when i unclicked the europe tick box, this error message above came up when i tried a test purchase.thanksryan Link to comment Share on other sites More sharing options...
rocky Posted August 14, 2010 Share Posted August 14, 2010 You should go to Shipping > Countries, change the default country to "United Kingdom" and click the tick next to every country except "United Kingdom" to disable them all. That way, the only country option when signing up is "United Kingdom". You can then go to Shipping Zones, rename the "Europe" zone to "United Kingdom", then click the ticks next to the other zones to disable them. You should then go to Shipping > Carriers, edit each carrier and make sure that the "United Kingdom" zone is ticked. If you haven't already added a price or weight range to the carriers, go to Shipping > Prices ranges (if your shipping is based on price) or Shipping > Weight ranges (if your shipping is based on weight), then create ranges for each carrier. You should then go back to the Shipping tab, select each carrier in the dropdown at the bottom, then enter the cost for each range, then click Save. Link to comment Share on other sites More sharing options...
simpson7647 Posted August 14, 2010 Author Share Posted August 14, 2010 thankyou rocky, i followed all the above.I then tried a test order and got this error message:There is 1 error :this address is not in a valid areaAny idea :/ Link to comment Share on other sites More sharing options...
rocky Posted August 14, 2010 Share Posted August 14, 2010 Go to Shipping > Countries and make sure that United Kingdom is in the United Kingdom zone. Link to comment Share on other sites More sharing options...
simpson7647 Posted August 17, 2010 Author Share Posted August 17, 2010 hi there, thansk for the reply:Yup, its set out like this245 United Kingdom GB United Kingdom Enabled Link to comment Share on other sites More sharing options...
rocky Posted August 18, 2010 Share Posted August 18, 2010 It is the following code that generates that error message: if (!isset($_POST['id_address_delivery']) OR !Address::isCountryActiveById(intval($_POST['id_address_delivery']))) $errors[] = 'this address is not in a valid area'; Go to the Shipping > Countries tab and make sure that the country in the delivery address has a tick under "Enabled". Link to comment Share on other sites More sharing options...
simpson7647 Posted August 18, 2010 Author Share Posted August 18, 2010 Yea cheers, it does and it seems to be working now Many thanks Link to comment Share on other sites More sharing options...
arlmxli2 Posted August 20, 2010 Share Posted August 20, 2010 jajajaja I had the same problem, here is my solution.Shipping -> Zones Create UK (Delete others)Shipping -> Countries Create UK in UK zone. Status enabeled, CHANGE contain states to yes.Shipping -> States. Create UK states."There are no carriers available that will deliver to this address!"Setup one carrier for and add delivery prices.Check out your Account info and be sure is set it up in new changes.Don't get stressed, this happen. 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