Our client has items set up within the storefront that can be sold as cases or singular items depending on what customer level you're logged in as. For example, retail customers can only order singular items while franchisee customers can only order cases. Setting up different prices for each level is easy enough but the problem comes with inventory. When a case is ordered, it should decrease the inventory by however much is in that case, let's say 20. Singular items would obviously decrease the inventory by 1. How might I go about setting this up? I can see that I could set restricted quantities in the variant options, but I don't see a way to map that option to a specific customer level. Similarly, I also don't see a way to create two different variants and have one variant map to the retail customer level and the other map to the franchisee customer level. Is there something I'm missing here or is the best way to accomplish this to just set up two different products and map those accordingly?
Thanks!