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€.
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.
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.
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 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.