Can Shopify support multi market inventory

Can Shopify support multi-market inventory?

For example, in the UAE we would like to display different stock levels based on the user’s location along with pricing in a different currency, and the same approach for the UK and US markets.

Also, is it possible to manage stock through a third-party API? The API would return SKU inventory separately for the UK, UAE, and US, and this data should integrate with Shopify’s built-in inventory system so that Shopify pulls and updates stock directly from the API.

Interest! Any ideas for this?

Hey folks :waving_hand: We do definitely support what you’re looking at here, but it does depend on how you choose to implement it. For multi-market inventory, one way you could build this would be through our multi-location inventory feature.

For example, you can create separate locations for your UAE, UK, and US warehouses, and Shopify will track stock independently at each one. When customers shop, they’ll only be able to purchase products that are in stock at locations configured to ship to their region through your shipping profiles. For displaying prices in local currencies, you can set this up using Shopify Markets, which lets you configure different currencies and even custom pricing for each market.

As for syncing inventory from a third-party API, this is definitely possible too but works as a push model rather than a pull model, basically meaning your external system would need to send inventory updates to Shopify rather than Shopify fetching from your API. You can accomplish this using the Inventory API to programmatically update stock levels at each location, or you could use a middleware app like Stock Sync if you prefer a no-code solution. If you you’re open to sharing more details about how your third-party system provides data, I can point you toward the best integration approach for your setup! Hope this helps!

Hey folks, just going to mark this thread as solved per the above, but let me know if I can help out further.