SHIPPING AND DELIVERY

Home / SHIPPING AND DELIVERY

Shipping Rules Overview

On the checkout, when a customer user provides the shipping address, we evaluates shipping rules one by one following the Shipping Rules Sort Order. The matching shipping rule may enable one or more shipping method(s) in the shipping options on the checkout and set the shipping service fee components that are used in shipping cost calculation.

To decide whether the shipping rule fits the order or not, we use the shipping destination and the shipping rule condition defined with the expression. The condition may rely on the customer order context. When a shipping rule destination and condition matches the order details (e.g. customer, ordered products and the environment), the shipping rule enables its shipping options and shipping fee components.

Stop Further Rule Processing Mode

When we get to the shipping rule with the enabled Stop Further Rule Processing flag, the remaining rules are not taken into account and their shipping methods are not shown as the shipping options on the checkout. This is helpful when you would like to enforce the recommended shipping method for any location or other conditions it is technically applicable (e.g. use local shipping vendor for all addresses they handle or use the specific shipping vendor that has a VIP SLA with the particular customer). It is recommended to put this type of rules to the top (e.g. setting their sort order to 1).

Overlapping Shipping Methods Definition

When the shipping option is enabled by multiple shipping rules, only the first occurrence is shown to the customer user—the one from the shipping rule with the lower sort order value which means closer to the top of the list.

For example:

Shipping RuleSort OrderShipping MethodSurcharge
A1UPS Worldwide Expedited+10$
B2UPS Worldwide Expedited+15$

When both shipping rules apply to the order, the customer user gets UPS Worldwide Expedited with +10$ surcharge.

Non-overlapping Shipping Method Definition

The shipping methods from the same service provider may be enabled in different shipping rules.

In the enhanced example, shipping rules enable more diverse shipping methods:

Shipping RuleSort OrderShipping MethodSurcharge
A1UPS Worldwide Expedited+10$
  UPS Worldwide Express+5$
B2UPS Worldwide Expedited+15$
  UPS Next Day Air+5$

When both shipping rules apply to an order, the customer user can choose from the following shipping options:

  • UPS Worldwide Expedited with +10$ surcharge (enabled by shipping rule A).
  • UPS Worldwide Express with +5$ surcharge (enabled by shipping rule A).
  • UPS Next Day Air with +5$ surcharge (enabled by shipping rule B).