Discount if the 3 items of the collection are in the cart

Hi everyone !

I would like to make a Discount following this logic :
If you buy all the products of a specific collection, you get X amount off.

For example, my collection PNEUMA has 3 items, each 55€. So together they are 165€.
I would like to setup an automatic discount so that the 3 items together are 150€ instead of 165€.

Is it possible ?

Thanks !

Hi Nausicaa_Team,

I saw your setup with the PNEUMA collection. Yes, you can do this with our app, Regios Discounts (4.8 stars, 174 reviews, Built for Shopify).

Here’s a screenshot of how you could set up the rule:

This checks for sets of 3 specific items in the cart, then discounts the total price of each set to a fixed price of 150.00 EUR. If you ever add more items to the collection, you’d need to adjust the logic.

If you have any questions about this, just reply, and I’ll be happy to help.

Best,
Tobe Osakwe

:blush: Hi @Nausicaa_Team

For this type of discount, here are 2 solutions:

  1. Shopify’s native discount can get close.

You can set a fixed amount off a specific collection with a minimum quantity of 3.

But the limitation is that it counts the total quantity, not unique products. So if a customer adds the SAME item 3 times, the discount still triggers.

  1. Volume Discount (the best solution for “buy all the products of a specific collection, you get X amount off”)
  • set a fixed price or a fixed amount off for your collection
  • support “Count unique products only” - this ensures the discount only triggers when customers buy ALL 3 distinct products from your collection.

To set it up:

P/s: For example, I will use BOGOS: Free Gift Bundle Upsell app as it can do what you want.

  • Quantity logic → Count unique products only → Unique by products

  • Apply to → Products in selected collections → choose your PNEUMA collection

  • Tier 1 → Quantity: 3, Discount type: Fixed price, Value: €150 => This means customers can buy your collection for $150, instead of $165

Hope this helps! :blush:

To extend on what @Ellie-BOGOS wrote, in the native version, you can set it up with collections, as you seem to be saying, or for individual products. It would need different discounts. Depending on what Shopify Plan you are on, you have a limit of something like 25 discounts for the entry plan.

Hello there @Nausicaa_Team
Yes, this can be done but it’s not native as a basic collection discount. You will need an App that supports bundle or complete set rules riding on collection conditions. Make a bundle rule that requires all PNEUMA items be in the cart, then apply a fixed price override or a 15€ automatic cart discount. Otherwise Shopify Functions based discount apps can easily do this with the discount applied automaticaly at checkout without codes.