Order routing automatically routes orders to fulfilment locations based on a set of rules. This works by applying a series of rules to an order and then prioritizing fulfilment locations based on the results. The locations with the highest priority ranking are selected to fulfil the order.
By default, rules are configured to optimize fulfilment from the closest location that has available inventory. You can use the default settings or create order routing rules based on your requirements.
In this article, you will learn how to configure order routing rules on your Eshopbox workspace.
Configuring order routing rule
To create an order routing rule, you need to follow the below-given steps:
Step 1: From the header, navigate to Settings.
Step 2: You will be redirected to the Settings page. Select Order routing.
Step 3: You will be redirected to the Order routing and splitting page.
Step 4: Click on Create Rule.
Step 5: You will be redirected to the Create rule page.
Step 6: Enter a Rule name.
Step 7: Create the conditions as per your requirement by selecting from the available fields.
Customer shipping preference
Max items in the order
Max weight of the order
Order having brand
Order having SKU
Order having vertical
Payment method
Sales channel
Shipping pincodes
Shipping states
You can add multiple filters with AND conditions. You can remove the created conditions as well.
Note: If you are configuring a rule with either Max items in the order or Max weight of the order as a field, then Order splitting will be enabled by default.
Step 8: Turn the toggle ON to enable order splitting for orders where all items cannot be fulfilled.
If disabled, all the items will remain unfulfillable until one location has enough units of each SKU to fulfil the entire order.
Step 9: You need to set the preference for order routing rules to fulfil the order selected in the previous step.
Note: Routing rules run from top to bottom and determine which locations are assigned to fulfil an order. You can also manually change the location of an order.
Step 10: Click on Save.
Your routing rule will be created. You can view and take action on the rules that you have created.
Once the rules are created, you need to define a priority for them. You can set the priority for a created rule by using the below actions:
Move to top
Move to bottom
Move Up
Move Down
Duplicate
Delete
For example, if you want a created rule to be validated first, then you need to set its priority on the top using the action Move to top.
Similarly, if you want to set the lowest priority for a created rule, Move it to bottom.
FAQs
1. I want to ship out orders from one fulfilment location without splitting. How can I do this?
To do so, you need to configure an order routing rule with the Sales channel as a filter and prioritise Minimise order splitting rule.
The fulfilment locations with all the order items in inventory are prioritized over other locations. When inventory is not present at any of your locations, this rule will prioritize the locations that result in the creation of minimum shipments.
2. I want to fulfil orders from the location closest to the shipping address. How can I do this?
To do so, you need to configure an order routing rule with the Sales channel as a filter and prioritise Ship from the closest location rule. Eshopbox will then allocate the order to the closest fulfilment location.
3. I want to prioritise my fulfilment location for fulfilling an order over an Eshopbox FC. How can I do this?
To do so, you need to configure an order routing rule with the Sales channel as a filter and create two location groups, one for all your fulfilment locations and another for all Eshopbox fulfilment centres. You need to prioritise the Use ranked locations rule. By giving priority to this rule, you can prioritize locations in the first group over locations in the second group.
Locations belonging to the same group share the same rank. For example, all locations in the topmost location group share a ranking of 1, whereas all locations in the second location group share a ranking of 2.
4. I do not want to ship out more than five items in a shipment. How can I do this?
To do so, you need to configure an order routing rule using the Max items in the order filter.
5. I want to limit the maximum weight of an order to 5 Kg. How can I do this?
To do so, you need to configure an order routing rule using the Chargeable weight filter.