Hide bundle items on storefront
By default, bundle items are not sold exclusively through bundles.
Merchants may choose to sell bundle items exclusively through bundles for sales & marketing purposes.
To do this: find the product (of the bundle child item) in your Shopify store's admin panel.
- On the right sidebar, find Publishing and click on Hamburger menu and select Manage Sales Channels.
-
Uncheck the Online Store option and click on Done to hide the bundle item on your storefront for sale.


Variant-Level Publishing
If you want to prevent only a specific variant from being sold individually, Shopify also supports variant-level publishing.
To hide a specific variant from your sales channels:
- Go to Products in your Shopify Admin and open the product.
- In the Variants section, select the variant you want to hide.
- Click the Sales Channels dropdown.
- Deselect the sales channel(s) (such as Online Store) or catalogs where you don't want the variant to be available.
-
Click Done, then Save.

The selected variant will no longer be available for purchase on the deselected sales channels, while the rest of the product and its other variants will remain available as configured.
