If you make use of Shopify's inventory management features, we recommend you link the Ship From Location you'll be using for your Shopify orders to your Shopify inventory locations.
This will provide two benefits:
ShipStation will display the Shopify inventory count, based on the Ship From Location which is selected.
When ShipStation sends the shipment update to Shopify, the Ship From Location will be used to tell Shopify which location to reduce inventory from.
In addition, if your Shopify account is using inventory management, Shopify requires that a Location ID value is included when updating the order to the fulfilled status. If you do not link your Ship From Location to the Shopify inventory location, ShipStation may be unable to properly create a fulfillment in Shopify. This can result in the inventory count in Shopify being incorrect, or orders not being updated as fulfilled.
To ensure ShipStation is able to make use of Shopify's inventory management features:
Create a Ship From Location for your Shopify store.
If you have multiple locations for inventory in Shopify, you'll need to create a Ship From Location for each location. If you've already created Ship From Locations prior to connecting Shopify to ShipStation, you can edit the existing Ship From Locations instead.
Select the Shopify location as the Inventory Source.
Save your changes.
When creating shipments for your Shopify orders in ShipStation, select the Ship From Location linked to the Shopify location. ShipStation will display the stock count in the Order Items section of the order.
Keep the following in mind when using Shopify inventory with ShipStation:
ShipStation will only display stock counts for Shopify orders which belong to the same Shopify store as the linked location.
ShipStation will display inventory counts, but will not prevent you from creating a label if the product is out of stock. ShipStation will not be able to properly update Shopify if the products are out of stock.
The stock count ShipStation receives from Shopify assumes the product in the order is reserved, so the stock count represents the remaining inventory after that order.
For example, if an order with a quantity of 1 shows a product stock count of 24, you'd actually have 25 of that product currently available in that location (24 in stock + 1 reserved for the order = 25 total)
If an order contains products from more than one Shopify location, you must split the order for ShipStation to notify Shopify successfully of shipments.
If the order is not split, ShipStation will only be able to update the order as Partially Fulfilled and you will need to complete the fulfillment in Shopify manually.
ShipStation's Internal Inventory Management solution does not share stock level information with Shopify inventory. Inventory management for Shopify locations will be performed in Shopify only.