Overview
Rule Processing Order lets you define the order in which your shipping rules are applied in ShipperHQ.
This is useful when you want certain rules—like surcharges, handling fees, or free shipping—to take precedence over others.
How Rule Order Works
-
By default:
-
Surcharge Rules run before Set Rules
-
This means surcharges apply first unless a Set Rule (like free shipping) overrides them
-
-
You can change this order by disabling this default:
-
Go to Shipping Rules > Settings > Apply Actions
-
Set “Run Surcharge Rules before Set Rules” to No
-
How to Enable Rule Processing Order
-
Go to Shipping Rules
-
Click Shipping Rules Settings (top right)
-
Under the Apply Actions tab:
-
Set Rule Processing Order to Yes
-
Click Apply
-
How to Set Rule Priorities
-
Create or edit a Shipping Rule
-
Go to the Advanced tab
-
Scroll to the bottom → Advanced Actions
-
Set a Rule Processing Order value (recommended for all rules)
-
0
= highest priority (processed first) -
999
= lowest priority (processed last)
-
-
Optionally check “Stop further Rule Processing”
-
Stops ShipperHQ from applying any other rules after this one
-