On a store that I'm developing for a client, he wants a rather complicated set of shipping options that involve zones.
However, the three zones are as follows: (1) Contiguous United States (all states except AK and HI); (2) Alaska and Hawaii; and (3) International (all countries except U.S.).
1. Is it possible to create zones that involve certain states, instead of entire countries?
Next, in each zone, the shipping cost depends upon two factors: the total sub-total price; and the shipping method chosen. For example, in the contiguous U.S., if an order is between $400 and $699.99, and the customer chooses 3-Day Shipping, the total shipping cost is $34.40. If it's between $700 and $999.99, and Next-Day is chosen, the total shipping cost is $65.30.
I'm looking how to create my own shipping module, but there are no resources on the web as far as I can see that explain what the different variables involved are, as well as how to access various pieces of information.
2. Is there clear documentation on how to create a shipping module, or can anybody steer me in the right direction as to how I can go about setting up the three zones, the price ranges, and the shipping choices I want to offer?
If anybody needs it, I can provide the shipping table for each of the three zones.
Any help would be greatly appreciated. Thank you!




