Is There A Way To Display A Product Out Of Stock In 1 Store And Available In The Other?

Topic summary

A merchant with two Shopify stores (Australia and USA) needs products to show out of stock in one store without being affected by stock in the other, as the USA store keeps allowing purchases at 0 inventory and goes to -1 if the AU store has stock.

Tried: Assigning inventory to specific locations and the “Multi-Location Inventory Info” app, but it doesn’t block purchases. A Shopify help article on assigning inventory was shared, but the issue persists across stores.

Proposed solutions:

  • Use custom theme logic to detect user location via /browsing_context_suggestions.json (returns the shopper’s country) and dynamically mark items out of stock or prevent purchase per store/country.
  • Consider advanced inventory apps that support location-specific stock control (e.g., Stock Sync) or a custom integration.

Latest updates: A developer provided the location-detection method, offered implementation, and sent a private quote to the original poster; another user requested a quote, and contact was moved to private channels.

Status: No confirmed resolution in-thread; likely requires custom code or a third-party inventory solution to enforce per-store stock at purchase time.

Summarized with AI on December 31. AI used: gpt-5.

Yes thanks for that, I have assigned inventory to certain locations which is what i thought would have stopped products selling when the inventory amount got to 0 but unfortunately it keeps selling as there are the same product available but in another countries store?