This is ideal when you are storing inventory at multiple Eshopbox fulfilment centres and Eshopbox is fulfiling all your Shopify orders. When you are using multiple fulfilment centres to fulfil your Shopify orders, you need to set the fulfilment priority (preferential sequence of fulfilment centres) for order allocation.
In simpler terms, it means deciding which fulfilment centre will process the order once it is placed on Shopify.
You need to decide who will set the fulfilment priority for order allocation — Eshopbox or Shopify and follow the instructions to complete your configuration.
Option I: Eshopbox to decide fulfilment priority
This means once an order is placed on Shopify, Eshopbox will import the order and automatically route it to the optimal fulfilment centre for order processing.
For Eshopbox to decide fulfilment priority, you need to follow the below steps:
Create a dummy location in Shopify
Associate the dummy location with Eshopbox fulfilment centres
Step 1: Create a dummy location in Shopify
You need to create one dummy location in Shopify to associate it with multiple Eshopbox fulfilment centres.
In your Shopify admin, navigate to Settings > Locations
Click on 'add location' in the top right corner of your screen
Create one dummy location in Shopify called 'Eshopbox India' using the exact information in this table below.
Click on Save.
Field | Information |
Address | 123 Street |
Apartment, Suite, etc | Eshopbox |
City | Mumbai |
Country/Region | India |
State | Maharashtra |
Pincode | 400101 |

Step 2: Choose Eshopbox fulfilment locations
You need to associate the dummy location created in Shopify with each Eshopbox fulfilment location.
Navigate to Eshopbox workspace > Apps > Shopify and click on 'Choose Eshopbox fulfilment locations'
Toggle the button 'on' to associate the Shopify location to Eshopbox fulfilment centres
From the dropdown, select Eshopbox India
Click on 'Save'
Repeat this step for each Eshopboc fulfilment centre that you wish to use
Now, Eshopbox will route all your Shopify orders to the optimal fulfilment centre.
💡 When using a dummy location, inventory updates will be the sum of inventory of all Eshopbox fulfilment centres that you are using to fulfil Shopify orders. Let's say you have a product with SKU '123' and it is available in three Eshopbox fulfilment centres as shown:
SKU | Fulfilment centre | Inventory |
123 | Eshopbox GGN | 10 |
123 | Eshopbox MUM | 15 |
123 | Eshopbox BLR | 12 |
In this case, inventory updates for the product with SKU '123' would be the sum of inventory of all three Eshopbox fulfilment centres — i.e. 10+15+12=37.
Option II: Shopify to decide the fulfilment priority
This means once an order is placed on Shopify, Shopify will automatically route orders to Eshopbox fulfilment locations.
For Shopify to decide fulfilment priority, you need to:
Create locations in Shopify
Chose Eshopbox fulfilment locations
Configure fulfilment preferences in Shopify
Step 1: Create locations in Shopify
You will need to create locations in Shopify for each Eshopbox fulfilment centre that you are using.
In your Shopify admin, go to Settings > Locations
Click on 'Add Location'
Select the check box 'Fulfil online orders from this location'
Enter the location name of the fulfilment centre and its address. You can find the exact address of the Eshopbox fulfilment centre by navigating to the Eshopbox workspace > Settings > Fulfilment centre
Click on 'Save'
Repeat this step for each Eshopbox fulfilment centre that you wish to use
Step 2: Choose Eshopbox fulfilment locations
You need to associate each location created in Shopify to the corresponding Eshopbox fulfilment locations.
Navigate to Eshopbox workspace > Apps > Shopify and click on 'choose Eshopbox fulfilment locations'

Toggle the button 'on' to associate the Shopify location to Eshopbox fulfilment centres
From the dropdown, select each Shopify location corresponding to the Eshopbox fulfilment centre. Click on 'save'

Repeat this step for each Eshopbox fulfilment centre that you wish to use

Step 3: Configure fulfilment preferences in Shopify
You need to define the fulfilment priority for order allocation.
Navigate to Settings > Locations > Fulfilment priority > Edit fulfilment priority
Drag different locations created in Shopify into your preferred sequence. This will determine which locations are assigned orders first. Shopify will only assign orders to locations with an adequate sellable inventory.

Now, all your orders will be automatically assigned to Eshopbox fulfilment locations by Shopify.