Keep your Shopify stock levels accurate by separately managing Katana sales orders from other channels that could affect your Shopify availability.
Background
In Shopify, stock quantity shows what’s available for sale.
Stock is reduced immediately when a sales order (SO) is created, even if the order is still open.
If stock sync is turned on (from Katana to Shopify), then all Katana SOs affect Shopify stock—even those created manually or from non-Shopify channels.
The problem
In some cases, you may want to exclude certain orders from affecting Shopify stock.
Example:
You sell directly to consumers on Shopify (from stock).
You also manage wholesale orders (made-to-order) in Katana.
Without exclusions, wholesale commitments reduce your Shopify availability, making items look out of stock to consumers—even though you plan to produce them later.
The solution
Use a different (virtual) location for all non-Shopify SOs and ensure that this location is not mapped to any Shopify location.
Important: If you don't map to a different location, once you mark a non-Shopify order as Delivered in Katana, the stock decrease is synced to Shopify. To avoid sudden drops in availability, ensure that production is completed before marking the order as 'Delivered'.
Your feedback is invaluable. Let us know your thoughts on this article or anything in Katana you'd like to see improved: [email protected]
