When a customer places an order, DEAR can automatically route the order to the seller's inventory location nearest to the provided shipping address for fulfillment. DEAR provides an order routing setting that facilitates this process. Based on this setting, the location in the sales task header will be pre-filled with the order routing location, although this can be manually changed on the order if necessary. This feature simplifies the sales order process.

NOTE: Order routing is available only for eCommerce sales such as Amazon, eBay, Etsy, WooCommerce, Handshake, Magento, ShipStation, and Shopify regular sales. It is NOT available for Shopify POS sales channels.


  • Integration between your online store and DEAR has been set up with at least one eCommerce channel.
  • Set up Locations and bins for your store.
  • Users will need the Sale: Order routing permission in order to use this feature. Users will also need the relevant integration permission from the Integration permissions. 

Table of Contents

Setting up order routing

[back to top]

Users can enable and configure order routing from General Settings → Reference Books. When enabled, you can specify which inventory locations are used to source products for orders made from different geographical locations.

  1. Navigate to Settings → Reference books → Order Routing.
  2. Click On to turn on order routing.
  3. Keep routing if you want DEAR to keep the order routing even if an item is out of stock. If keep routing is disabled, DEAR will automatically route a sale order to the default location. By default, this setting is turned off/disabled.
  4. Click +Location, then enter the location's details. At the minimum, you must select a country and location that will serve customers from that country. Repeat until all your locations have been set up, if necessary.
    • NOTE: Field names for Country, State, Zip/Postcode, City/Suburb must be the same in the appropriate fields on the eCommerce Platform Integration (in the delivery address) and on DEAR.  e.g. Victoria and Victoria (VIC) will not be treated as the same location.
  5. Click Save.

If some lines match each other, the priority for selection is as follows:

  • First we check if the field Zip/Postcode is the same. If the field matches, we choose the location from the line with the same Zip/Postcode .
  • If the field Zip/Postcode is empty we check the field City/Suburb.
  • If the field City/Suburb is empty we check the field State.
  • If the field State is empty we check the field Country.

Import/export order routing locations via CSV file

[back to top]

Click Export to export all order routing information as a CSV file. CSV file can then be edited and re-imported into DEAR to make changes. 

Click Import to enter new order routing locations or update existing order routing locations via CSV file. Opening the Import page allows you to download the order routing template, make your changes, and then re-upload the edited file.

Using order routing for eCommerce integrations

[back to top]

To configure order routing for Amazon, Shopify, eBay and other online marketplaces in DEAR, you need to set to link the location for your online sales to Order Routing. This is commonly set up from the Integration page for the store in DEAR. See the screenshots below for an example.

For example, on the WooCommerce Integration page, we can set the Link WooCommerce sales to DEAR Location from All Locations to Order Routing.

This setting helps to avoid issues with incorrect order routing. For example, DEAR allocates an order from Norway that should supposedly go out from your Denmark warehouse to your Amazon EU location instead.

NOTE: Order routing should be enabled in Settings → Reference Books before you can use it in your eCommerce platforms. See Setting up order routing for more information.

Tips and tricks

[back to top]

When creating your order routing locations, keep the following in mind:

  • The minimum required to define an order routing location is the Country where the customer resides and the inventory Location that will serve that country. Optionally, you can specify the State/Province, City/Suburb, and Postal Code.
  • Each routing zone can only be mapped to a single inventory location.
  • The same inventory location can be mapped to several routing zones.
  • If a shipping address for a sale corresponds to a mapped zone in order routing, the sales task header is pre-filled with the appropriate location.
  • The location in the sales task header field can be changed manually by selecting the appropriate location from the list.
  • When a sale has been made in an online store (of any eCommerce application) without defining a location and order routing is turned ON, DEAR will either map a location for the order based on the shipping address or set a default location for the order.
  • If the inventory location is out of stock and the Keep Routing setting is disabled, DEAR will automatically pick a random location with stock to process the sale.

  • If you are encountering delays in pulling online orders into DEAR, this might be due to order routing not being configured for your store. Check that order routing is turned on, ensure that there are inventory locations servicing your customer's locations, then run the process again to ensure that the delays have been resolved.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.