Can only buy a particular product when purchasing another

I want to set a particular product up so that it can only be purchased when a different item if already purchased.

I want the customer to be able to pay for this item - it is not free more like an add on sale - therefore the preset promo options are not appropriate for what I need.

Is there a way for me to do this?

Many Thanks.

Hi @Lulu1922

What do you mean already purchased.

There are two cases as per your requirement.

  1. Another item is in cart

  2. Item is already purchased earlier.

Do you want to process both logic?

What about add to cart CTA will they be hidden if both logic not fulfilled?

Hello

It is just if something from the same brand is already in the cart. It is a product that can only be purchased alongside something else from the same brand.

And yes the add to cart cta should be ridden until this criteria is fulfilled.

Yes, we can accomplish this using custom code in the theme.

We can connect over the WhatsApp or email for more detailed discussion.

Details are in post footer.

How much do you charge for this?

Can connect over WhatsApp or private msg for this, Details are post the footer.

Hey, @molemansd and @Lulu1922. It sounds like GR Trading already took care of this for you, but I wanted to chime in here for if other people find this thread when researching a similar problem.

At my day job working for TRMNL, we had the exact same problem: we sell battery upgrades for a TRMNL device, but you have to buy the battery upgrade with a device. You cannot buy a battery upgrade separately, because the battery goes inside the device, and whether or not you buy the battery upgrade affects how we assemble the device in the warehouse. So, I built a Shopify App for TRMNL to solve this problem, and it worked so well that now I’ve made it available to the general public. It’s called CartGate.

In your case, there’s a rule that says “require an accessory to be bought with the product it goes with.” Full disclosure: that particular rule is on the Pro plan ($9/month, free trial).

I used Sony headphones as an example here. If you set a rule that says “don’t let someone buy this Sony headphones case (it’s an add on) without also buying the headphones,” it works exactly like you’d hope. Checkout is completely blocked. There’s no getting around the restriction by using express checkout or buy-it-now buttons. Blocked everywhere.

But if both the headphones and the case are in the cart together, everything is peachy.

Hope this helps someone :slight_smile:.