Want to restrict products selling together

Hi, we sell thousands of products on our Shopify site, but there is one product we would like to only sell by itself. So when people add it to their cart and checkout, they must not be allowed to purchase it in combination with any other products, only on its own.

Is there a way to do this on Shopify, or an app?

Thanks

Hi @Juliettevdm ,

Hyde here from Shopify.

Shopify is set up to sell single products by default. To sell bundles or combinations of products you would have to either:

  1. Create a product that is actually a grouping of several products (which will skew your reports and inventory)

or

  1. Use a bundling app.

Perhaps you’ve implemented one of these processes on your site presently? In relation to number one, here is how you create a standard single product.

In relation to number two, you would have to reach out to the app developers in question to see if you can omit a particular product from the rule being set by the app.

I hope this helps, happy to answer any other questions you may have.

All the best, Hyde.

unban our accounts

I have a similar requirement of restricting the customer from ordering a combination of items in 1 order.

For example. the store sells aquariums and live fish. If a customer adds an aquarium to their order, we want to restrict them from adding fish. (and vice versa) Among other reasons, fish are delivered overnight and aquariums are shipped ground.

Thank you.

@Juliettevdm One of our clients has this exact requirement, did you ever find a solution?

We ended up with a work around using Parcelify (shipping app) and creating separate shipping groups for items that were overnighted, and items that were shipped ground.

I know this is a very old thread, but this comes up a lot, so I’m sharing to help any future Googlers. Shopify doesn’t offer any native way to control which products can be bought together (at least as of June 2026 they don’t). I ended up building an app that handles it (again, full disclosure: I’m the developer). It’s called CartGate. It uses Shopify Functions, which means the rules are enforced on Shopify’s checkout servers. A shopper can’t get around them, even through express checkout or Buy-it-now buttons.

There are actually two different product-purchase-rules questions in this thread, and CartGate covers both:

1) Require a product be purchased alone

If the product is ever in a cart with anything else, checkout is blocked with a message explaining why. This rule is on the free plan, so no payment required, ever.

2) Don’t let products x and y be ordered together

@Dan_Laguardia1 I know you said you solved this with Parcelify, but in case someone has a similar requirement in the future. Flag two products (or whole collections), and you can’t add an item to your cart if another incompatible item is already in your cart. This rule is on the paid plan ($9/month, with a free trial)

Hope this helps somebody!