Why are people from Canada getting US rates?

General ShopSite user discussion

Why are people from Canada getting US rates?

Postby hiamps » Fri Jun 20, 2014 11:00 am

I keep getting people from Canada selecting US Only Flat Rate for $12.50 and I need to know how to make that option go away except for US customers...

Shipping options: FEDEX GROUND IS FOR COMMERICAL ADDRESSES ONLY
FedEx Ground® $38.70
FedEx International Economy® $125.61
FedEx International Priority® $131.52
Priority Mail International® $58.00
Priority Mail Express International® $86.60
USPS Flat Rate Priority Mail ( U.S. only) $12.50
hiamps
 
Posts: 160
Joined: Thu Sep 14, 2006 7:42 pm
Location: Lakewood Wa

Re: Why are people from Canada getting US rates?

Postby Jim » Fri Jun 20, 2014 7:18 pm

You probably have one of the ShopSite shipping options named "USPS Flat Rate Priority Mail ( U.S. only) " and that is what they are selecting. If you are using just real-time shipping methods such as USPS, UPS, FedEx they will only display options for the country that is selected. If you have any ShopSite shipping method enabled it will be available for all shoppers. The only way to prevent a ShopSite shipping option from being selected would be to add some custom javascript that would check the country and/or postal code and if it isn't from the US then put up a message saying that the option isn't available outside the US and to choose another option.

There is also a post on our partner Lexiconn's forum about how to do several things with javascript in the shopping cart. See the post at: http://support.lexiconn.com/news/viewtopic.php?t=289 You could use that code as a basis for developing javascript to prevent non-US shoppers from choosing the US flat rate.
Jim
Site Admin
 
Posts: 4953
Joined: Fri Aug 04, 2006 1:42 pm
Location: Utah


Return to User Forum

Who is online

Users browsing this forum: No registered users and 57 guests