Zen Cart v1.3.8a/v1.3.8 Fresh Install
National/International Per Item Mod
Local Sales Tax Mod


Hello all,

What I'm trying to do is to restrict the number of shipping methods offered based on the customer's shipping address.

Right now I offer 3 shipping options:

Per widget/US =$8.00
Per Widget/ International =$22.00
Orders over $150 =Free Shipping (national and international)


When I test with my US based address the National and International options show up and when I increase my order to over $150 the Free shipping option also shows up. So Far so good.

But, If I have an international customer, I don't want them to see/be confused/have the option of check boxing the lower US rate.

Conversely on my US address, Zen cart happily lets me choose the higher International rate.

And if it's free shipping then they need not see the National or International rates at all, just FREE. As it stands, customers always have the option of the two (or three when they hit $150) shipping rates.

Can I restrict the shipping methods they see based on their shipping address and/or whether they qualify for free shipping? Preferably by making changes in the Admin?


I found this post which includes a hard code change that sort of sounds like the direction I might need, but not completely.

http://www.zen-cart.com/forum/showthread.php?t=117766