I'm trying to setup a simple flat rate shipping model for my client. Basically, they want to charge a flat rate for products based on the shipping country code.
US = $5CA=$7All Others=$10
So I've setup the following in shipping rates (based on the documentation example):
Company="CustCO"Name="National"Formula="0=5"Country="US"Add
Company="CustCO"Name="Canada"Formula="0=7"Country="CA"Add
Company="CustCO"Name="International"Formula="0=10"Country="(US,CA)" Add
But, nothing works. I re-read everything and "think" you are saying I need to implement .netShip in order for any kind of advanced shipping rates to work? Is this true? There is no need for real time shipping rates in this scenario. Is there another way to accomplish this?
Please advise.
I'm having the exact same issues. I am just about ready to break down and buy .netship since I need to get this completed but it "looks" like it should work without it.
Hi Airstream45,
You need to change your syntax and you store-settings a bit and then it will work:
instead of:
Company="CustCO"Name="International"Formula="0=10"Country="(US,CA)"
do
Company="CustCO"Name="International"Formula="0-=10"Country="(US,CA)"
The "0-" means that every purchase over $0 will have this shipping rate (for this respective location).
Further more:
make sure that in Store Settings you set the "Freight Charges Type" to last one in the list "Real-time rate calculation and package tracking with United Parcel Service (UPS) or USPS and advanced custom rating system + Specified in Products"
Do NOT select the flatrate charges ( for some reason when you select it the custom rates do not work)
Uncheck all shipping companies in "Select Shipping Companies " in your store settings.
That did the trick for me.
Hope this helps,
Kal
KaIT,Thanks! That worked perfectly!