Using this shipping calculation, the total weight of the products is compared against a range set in the shipmethods table.
The price is whatever is in Base Price within that weight range.
If you want to add extra cost for any extra weight, you can do this by adding a value into extra cost.
This extra costis added to the base cost using the following logic:
Extra Weight=Totalweight – Minimum Weight
Extra Cost = Extra Weight * Extra Cost
Total Shipping Cost = Base Price + ExtraCost
The following table shows an example of how you could set up a weight range shipping bracket:
Shipping Method |
Base Price |
Extra Cost |
Minimum Weight |
Maximum Weight |
Express |
10 |
2 |
0 |
5 |
Express |
20 |
4 |
5 |
10 |
Express |
30 |
6 |
10 |
9999 |
Normal Post |
5 |
1 |
0 |
5 |
Normal Post |
10 |
2 |
5 |
10 |
Normal Post |
15 |
3 |
10 |
9999 |
So if your customer orders products that weigh a total of 15kg and selects Normal Post, their shipping cost will be $30, as 15kg falls within the third bracket for Normal Post and there are 5kg of extra weight (which is multiplied by the extra cost - $3.00).
If you have specified that there are free shipping products and only those are purchased, then the shipping cost will be zero.