Here we'll cover:
- How Stock Location Affects Orders
- How Stock Location Affects Products
- Holding stock in multiple locations
QuickBooks Commerce's integration with Shopify allows you to select which stock location to associate your integration with.
How Stock Location Affects Orders
When orders are imported from Shopify to QuickBooks Commerce, the orders will be assigned to your selected stock location. Stock for products added to orders synced from Shopify will be taken from this location.
If you have the Multi-Location functionality for your Shopify Platform, you can select and map either a single, multiple, or all Shopify locations to your QuickBooks Commerce Locations. Orders synced from Shopify to QuickBooks Commerce will be assigned to the locations as per the mapping between Shopify and QuickBooks Commerce Locations. The locations can be mapped within the Shopify App Settings > Locations tab. For each of the listed Shopify Locations, you can map the location to the QuickBooks Commerce locations within the Assign To drop-down.
For example, your Shopify location: New York can be mapped to your QuickBooks Commerce Location: Warehouse USA. Once mapped, and an order comes in from Shopify with the New York location assigned to the order, we will deduct the stock levels of your products from Warehouse USA in QuickBooks Commerce.
How Stock Location Affects Products
When a product is imported from Shopify to QuickBooks Commerce, the product's stock level from Shopify will be assigned to the selected stock location.
With Shopify Multi Location functionality, similar to the mapping of Order locations, for each Shopify Location, you can select and map a single or multiple QuickBooks Commerce locations to sync the Stock Levels (from QuickBooks Commerce to Shopify). You can select the location(s) from the Sync Range drop-down. If you have multiple locations selected, the sum of the stock levels from the multiple locations will be synced to the Shopify Location.
For example, you can map your Shopify Location: New York to both your QuickBooks Commerce Locations: Warehouse USA & Warehouse Canada. Once mapped, we will push the sum of stock levels from both Warehouse USA & Warehouse Canada to your Shopify Location: New York.
Updating Shopify Locations
Your Shopify stock location is selected during installation and can be changed later through your Shopify integration's settings page. If you require more customized location logic, such as stock levels being summed across multiple locations, this can be configured in the settings page as well.
With Shopify Multi-Location functionality, during installation, you will be prompted to map the locations for Order and Stock level sync. During the initial setup, the location you select will be used both for Order and Stock level sync between Shopify and QuickBooks Commerce. These settings can later be updated within the Locations tab of the Shopify App Settings. If you have created a new location on Shopify, you will be notified and prompted via email to map the new location to QuickBooks Commerce location. By clicking on 'View Shopify Settings' button within the email, you will be re-directed to your Shopify App Location setting to complete the mapping of locations. It would be best to complete the mapping as soon as a new location has been created to avoid any Pending Orders and/or Stock Level discrepancies.
Holding stock in multiple locations
If you currently hold inventory in more than one location and would like the sum of your inventory listed as 'available' on your Shopify store, you will need to modify your integration’s location settings after the installation process has been completed. To do so:
- Go to the My Apps tab on QuickBooks Commerce.
- Click on your Shopify store and select the Locations tab.
- From this menu, you can map the locations from which your Store will actively sync stock levels back to your online store.