You want to base your freight charge dependant upon the order total.
Example:
If order total is $0.01 to $9.99, freight = $4.00
If order total is $10.00 to $19.99, freight = $8.00
If order total is $20.00 and up, freight = $12.00
Do the following steps:
Go to System Management | System | Order Rules
Click Add Order Rule
- Description: Base Freight Charge
- Sort Order: 100
- Eval Method: Cart Changes
- Click Add Trigger
- Trigger: Amount Total
- Criteria: 0.01
- Save
- Click Add Result
- Result: Set Order Freight Amount
- Criteria: 4.00
- Save
- Save
Click Add Order Rule
- Description: Freight Charge at $10.00
- Sort Order: 200
- Eval Method: Cart Changes
- Click Add Trigger
- Trigger: Amount Total
- Criteria: 10.00
- Save
- Click Add Result
- Result: Set Order Freight Amount
- Criteria: 8.00
- Save
- Save
Click Add Order Rule
- Description: Freight Charge at $20.00
- Sort Order: 300
- Eval Method: Cart Changes
- Click Add Trigger
- Trigger: Amount Total
- Criteria: 20.00
- Save
- Click Add Result
- Result: Set Order Freight Amount
- Criteria: 12.00
- Save
- Save
This will step through the order rules for the order totals and set the freight charge accordingly.
You can continue to add more if you wish. Just make sure to increment the Sort Order. The lowest number will be calculated first.
IMPORTANT: The "Sort Order" must be set sequentially so the system processes these order rules in the correct order.