This interaction is used to keep inventory levels up-to-date in Shopify by importing the on-hand inventory levels from one, or multiple, warehouses in Brightpearl.
Inventory update triggers
When on hand inventory levels change at the selected warehouse(s) in Brightpearl, a webhook triggers the quantities to be updated in Shopify. Brightpearl also triggers a nightly bulk synchronization to update all inventory to ensure Shopify is kept up to date.
Inventory available at more than one Brightpearl warehouse can be used to set the availability on Shopify. Although a Brightpearl order can only manage allocations from a single warehouse, fulfillments can be split across multiple warehouses. Brightpearl Automation can be configured to split shipments across warehouses automatically.
The quantity of a Brightpearl bundle will be sent to Shopify. The bundle quantity is made up only of complete bundles within a warehouse. A bundle is not considered on-hand if the components are available at separate Brightpearl warehouses, even if all those warehouses are being synchronized with Shopify.
Brightpearl’s connector fully supports multi-location in Shopify. You are able to map Brightpearl warehouses to Shopify locations for inventory and fulfillment. IMPORTANT: Please map all your Shopify locations to Brightpearl inventory and allocation warehouses. Another upcoming update: The "Multi-location inventory mapping" setting will be moved under the "General" tab.
Shopify Inventory Location: is a list of all Shopify locations that you create going to Settings > Locations.
Brightpearl Warehouses: is a multi-select list of all Brightpearl warehouses. You can select one or many for inventory quantity updates. If you use the multi-location tool and map all your Shopify locations to Brightpearl warehouses, there is no need to use "Stock Availability Warehouses" setting located below.
Brightpearl Allocation Warehouse: is a list of all Brightpearl warehouses. You can select one Brightpearl warehouse per mapping to make sure that inventory will be allocated from this warehouse. Note that these mappings will override the default allocation warehouse set under the "Orders" tab.
You will need to map all your Shopify locations to Brightpearl warehouses within the Brightpearl Shopify app inventory settings.