Plan availability
Pro Enterprise | Standard Advanced
Multi-outlet inventory allows you to combine inventories from multiple Retail POS outlets and sync this to your eCom store. This is a quick and convenient way to make inventory from one or more of your Retail POS outlets available online for your customers to purchase.
Setting up multi-outlet inventory
- In Retail POS, navigate to Setup > Apps.
- Locate eCom and click the pencil icon.
- Scroll to the Sync Inventory Levels section and select the checkbox for each Retail POS outlet you wish to sync inventory from to eCom.
By default, the outlet linked to the register you have chosen for eCom orders will be included. If you do not wish inventory to sync from this outlet, you will need to change the register linked to eCom. - Click Save changes.
The inventory from these outlets will automatically combine and display on your eCom store.
Order fulfillment with multi-outlet inventory
With multi-outlet inventory fulfillment enabled, orders will be assigned to outlets capable of fulfilling the order in full where possible.
If no outlet has all products within an order in stock, the order will be split into multiple fulfillments and assigned to multiple outlets based on available stock.
Fulfillments will be assigned based on the following rules:
- Try to fulfil the order in one outlet
- If required, split the fulfillment across different outlets but don’t split line item where possible
- If required split line item across different outlets
For example, assuming the following inventory is available at the specified outlets:
Outlets | Shirt | Hat | Shoes |
---|---|---|---|
Auckland |
10 |
3 |
5 |
Wellington |
0 |
10 |
10 |
Nelson |
15 |
10 |
10 |
Orders will be fulfilled as follows:
Order | Fulfillment outlet | Notes |
---|---|---|
2 shirts, 1 hat, 1 shoes |
|
|
1 shirt, 5 hats |
|
|
5 hats, 2 shoes |
|
While Auckland has enough inventory for shoes, you want to fulfil in one outlet where possible. Wellington takes priority here. |
1 shirt, 12 hats, 2 shoes |
|
|
17 shirts, 6 hats, 6 shoes |
|
While Wellington could fulfil the hats and shoes, it doesn’t have any shirts. Nelson takes priority here as it is able to fulfil the most out of all outlets. |
The outlet(s) you want to offer stock online are selected during the setup process outlined in the Setting up multi-outlet inventory section above and can be updated at any time using the app settings page. Retail POS will only assign fulfillments to the outlets selected to offer stock online.
Order fulfillment with buy online, pickup in-store orders
For customers who would rather buy their items online but pick up in-store, you can set different locations as pickup points at checkout. This lets your customers pick the most convenient location to pick up their order.
To add multiple pickup locations to your eCom store:
- Navigate to Online > Settings > Shipping & Pickup.
- Scroll to “Self Pickup” and click Add Pickup.
- Enter the pick-up option's label. This label will appear on your online storefront and is visible to customers.
- Enter any detailed instructions for customers.
- Add a pick-up charge if required.
- Optionally, enable a pickup date and time requested at checkout. From this section, you can set available times for pickup, customize your order fulfillment time, choose a pickup range, and add blackout periods for pickup.
- Click Save.
- Under “Summary”, select the business location this pickup method will be associated with from the drop-down.
- Click Save.
- Repeat for all locations that will offer in-store pickup.
To assign a location to an existing pickup option:
- Navigate to Online > Settings.
- Locate the pickup option you wish to assign a location to.
- Click Actions > Edit.
- Edit pickup information and choose a location to assign to the pickup method.
- Click Save.
For more information on eCom orders and Retail POS, refer to our How eCom (E-Series) orders work with Retail POS (X-Series) guide.
- Once you have integrated Retail POS with eCom, Retail POS becomes the system of record.
- Your product catalog, pricing, and inventory information must be managed in Retail POS to ensure everything remains accurate and up-to-date.
- eCom will send important information back to Retail POS, such as online sales, new or existing customer information associated with a sale, and inventory from a sale to keep stock levels in sync.
For further information on the eCom integration, refer to our eCom section.