Setting one up
1
Add a rate and pick what to measure
Set Calculation parameter to whatever the bands should be measured against — Total weight of items, Total price of items, or Number of items.
2
Set Rate Type to Range
Three fields appear: Range Start, Range End, and Price.
3
Enter the band
Range Start is required. Range End can be left empty, which means “and above”.
4
Repeat for each band
Click Add rate again and create the next band, using the same rate name each time.
Covering the whole scale
Bands must not overlap, and should not leave gaps. If a cart falls into no band, that rate produces nothing. A complete weight table looks like this:
The final band with an empty Range End is important: without it, a cart heavier than your largest band gets no rate at all.
Range + Incremental
When a band should have a base price plus a per-unit charge inside it, set Rate Type to Range + Incremental. You give the band (Range Start / End), then a base price, an incremental price, and a “per each” step. Use it for tables like “5–10kg is $12 plus $1.50 for every kg over 5”.Range + Range
Range + Range matches on two parameters at once. You set a band on the rate’s main calculation parameter, then choose a second parameter and give it its own band and price. Use it for tables that vary along two axes — for example weight and order value, where heavy-but-cheap and heavy-but-expensive orders should price differently.Range + Range is the most intricate rate type in the app. If you find yourself needing three or more axes, that is usually a sign to split the logic across several rules with priorities instead.
Examples
Free shipping above a thresholdRelated
Incremental rates
A base price plus a charge per unit.
Percentage rates
Scale with order value instead of bands.
Maximum and minimum
Bound the result of any calculation.
Basic shipping rate
The full rate dialog reference.
