Hi Mark,
I made a set of directions for myself that helps me because I tend to forget between designing one Web site and another.
I will gladly share it with you; hopefully this is the right way...but it works! I had help from the HikaShop admin in developing this. (I live in the US so my directions are for that country and US dollars.)
How to Set Up Shipping in HikaShop:
Set zones:
Go to "Zones" in HikaShop System.
Find "United States of America" in Filter. The new list shows the US, and the type is "country". Sub zones listed are all the states. This is the basis for the drop down list a customer will choose from when supplying their shipping address.
If shipping charges will be different for a particular state or another country, then create a new zone. It can be named whatever you like. In a new United States zone, for example, click on the subzone to deselect the state that will require the different charge. Save this new zone as a "ship" type.
(When a customer processes his order, the rule for the state's shipping cost will come from the applicable zone.)
Set up the rules:
Go to "Shipping methods" in HikaShop System. Choose HikaShop manual shipping plugin (which should be enabled). Click on "New" at the top right to create a new rule. Name the rule.
At the right:
Published: Yes
Product tax category: None
Price for the shipping for one product.
Choose $USD
Percentage: 0%
Use price per product: Yes
Leave all text fields blank until
With tax: No
Include virtual products price: No
Override shipping address: No
Minimum weight: .5 lb.
Maximum weight: 1.5 lb.
(This is assuming that each product "weighs" 1 lb.)
Leave next fields blank.
If there are to be particular states/countries with different shipping costs, click the checkbox in Restrictions and then "Zone" to find the United States "ship" type and click to choose. This is the zone that does not include the state that requires a different price. Or choose the different country.
Save & Close.
Continue making these rules until you reach a cutoff point for weights. There has to be a limit. (For example: 20 lbs.) Each rule continues like this:
Price" will be the predetermined higher amount than in the previous rule.
Minimum weight starts where you left off and Maximum weight is 1 lb. more.
(Second rule, therefore, would be a Mimimum weight of 1.5, and a Maximum weight of 2.5. third rule would be a Mimimum weight of 2.5 and a Maximum weight of 3.5.)
Make the rules to cover all orders up to your cutoff point.
When a person orders more than one product, the program will find the appropriate shipping price based on the weight. If restrictions are placed, the same process follows. But you have to make a new set of rules for the different state or country. Use the same settings (including the subsequent weight steps) except put the different price in the Price field, and choose the appropriate state/country in the Restrictions setting.
You can create a zone with more than one state or country if the shipping prices will be the same for them all. The zone will include the states and countries as subzones.)
You can make a set of rules called "Priority Mail" if desired. Prices will be different for the same weights.
A quick method of making a set of rules is to create the first one and then check the checkbox next to it after it is saved. Click "Copy". A copy appears in the list below the first one. Just open it, adjust the price and weight, and copy again for the next in the series.
Setting weights of products:
Make sure "HikaShop Shipping manual-Prices per product" plugin is enabled in HikaShop Configuration (Plugins).
In Products, put information in the "Weight" text box. Type either the real weight of the product, or a symbolic weight. The shipping cost for one product will be based on this number. (I use 1 lb. for one product.) Make sure you specify the same unit of measurement you chose in your shipping rules; this unit must be consistent across the program. The shipping prices for which you made rules will be listed at the bottom right of the screen. Everything listed will apply unless you block one or more. To block a rule, click on the green plus sign under "Actions" and check the checkbox in the BLOCKED column. This means for that product, this particular shipping option will not be visible to the customer on the order page.