Restricting Cart Items by Location on Shopify Plus: Is It Possible with Settings or Shopify Flow?

Topic summary

A Shopify Plus merchant operates two separate inventory locations and wants to prevent customers from mixing items from different locations in a single cart.

The goal is to enforce location-based cart restrictions—if a customer adds an item from Location A, they should be blocked from adding items from Location B to the same order.

The merchant is exploring whether this can be accomplished through:

  • Native Shopify Plus settings
  • Shopify Flow automation
  • Third-party apps or custom solutions

No responses or solutions have been provided yet. The discussion remains open, seeking input from others who have implemented similar location-based cart restrictions.

Summarized with AI on October 31. AI used: claude-sonnet-4-5-20250929.

I’m using two different locations on Shopify and want to restrict customers from adding items from different locations to the same cart. For example, if a customer selects an item from one location, they shouldn’t be able to add another item from a different location. Is there a way to achieve this through Shopify settings or Shopify Flow, considering I’m using Shopify Plus?

Has anyone faced a similar situation? If you’ve implemented this functionality through Shopify apps or any other method, I’d love to hear your insights!