by beley » Thu Apr 28, 2011 9:56 am
I had this same problem, and I ended up writing a custom ShopSite shipping module in PHP for our flat rate shipping option. It first checks that the country is the US, then checks each of several states, including AK, HI, PR, Guam and military APO boxes. If its one of those it just returns 0 shipping options.
If it IS in the contiguous U.S., it goes through the 8 ShopSite custom shipping parameters, and looks for Name|Price like:
Standard Shipping|6.00
It can return up to 8 different flat rate shipping options this way.
We also use the built-in free shipping feature in ShopSite, which overrides the add-on when their order value reaches the designated minimum.
If you want to use it, I'd be happy to email it to you. Just send me an email to brandon [at] brandoneley.com. I'm going to record a webcast and upload it to my site eventually, once it's a bit more polished and tested but I'd be happy to let anyone help beta test. It's a pretty simple script and I've already tested it in our live store.
Brandon Eley
Certified ShopSite Designer