B2B exclusive variants on blended site

I’m setting up a B2B catalog on a blended DTC site. We have products set to have quantity minimums and increments within the catalog, but would like to make case of products as a variant available to B2B customers only. Is there a way to hide variants from DTC customers or do I need to make an additional product that we hide from DTC?

There may be few Shopify app that enable customer segmentation and can restrict product visibility based on customer tags or groups. These apps can be used to hide specific variants from DTC customers. You would tag your B2B customers and then set the visibility settings for those tagged customers to see the B2B-specific variants

Another approach is to create separate products for your B2B and DTC segments. his means you would have one version of the product available to your DTC customers without the B2B variants and another version of the product that includes the case variants for B2B customers. You can then use customer tags to hide the B2B products from DTC customers. This method is more manual but doesn’t always require additional apps.

or you could consider custom development. This could involve using Shopify’s Liquid templating language to add logic to your product pages that checks for customer tags and dynamically displays or hides variants based on the customer’s tag. This approach requires access to your theme’s code and a good understanding of Liquid.

@michelle100per Easier approach for you would be to custom-code DTC frontend and hide those variants in all sections that have add to cart form base on customer or product tags (or custom meta fields)