For every rule you create you must specify the action to be performed. This is done via the algorithm column. There are a variety of actions you can specify.
Algorithm | Description |
---|---|
ORDER | Shipping rate overrides previously calculated price for this shipping group |
ITEM | Shipping rate overrides previously calculated price for this shipping group and is multiplied by #items in cart within group |
SURCHARGE_ORDER | Shipping rate is appended as a surcharge to previously calculated price for this shipping group |
SURCHARGE_ITEM | Shipping rate is appended as a surcharge to previously calculated price for this shipping group and is multiplied by #items in cart within group |
PERCENTAGE_CART | The shipping rate is worked out as a percentage of the sum of the item prices in the cart. |
SURCHARGE_PERCENTAGE_CART | The shipping rate is worked out as a percentage of the sum of the item prices in the cart plus the live/table rate |
OVERRIDE | Shipping rate overrides all other custom rates & all standard rates. Example usage – when a customer adds a special item give free shipping across the whole cart |
ORDER_SINGLE | Shipping rate overrides previously calculated price for this shipping group only when one shipping group is in the cart |
ORDER_MERGED | Shipping rate overrides previously calculated price for this shipping group only when > 1 shipping group is in the cart |
ADD_ITEM | This alogrithm is similar to ITEM algorithm and also adds additional per item (or defined items) price on the products shipping rates (Examle: 1*item = $10, additional item price $4; 2*items shipping price would be $14.00) |
ORDER_RES | As per ORDER but will only apply this rule when the recipient’s address is residential. For use in conjunction with our freight extensions, Address Validation or Residential Commercial Selector |
ORDER_COM | As per ORDER but will only apply this rule when the recipient’s address is commercial/business. For use in conjunction with our freight extensions, Address Validation or Residential Commercial Selector |
ORDER_FREE | As per ORDER but will only apply this rule when the cart has a Magento promotion rule which sets the entire cart to free shipping |
WEIGHTINC | Applies an increase in weight to the specified shipping group. You specify the actual weight increase in the shipping price column |
Please see our examples page for scenarios for usage.