All things Shopify and commerce
We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more
There is an "A" collection, a "B" collection, a "C" collection and a "Sale" collection.
In the sale collection there are some items from other collections.
I want to make a discount code for all products except the "Sale" collection. That is, if the product is in collection "A" and in collection "B", then the discount is applied. And if the product is in the "A" collection and in the "sale" collection, then it does not apply. Is there an option in the Shopify functionality to set up discount codes for collections, EXCEPT for certain ones?
Hello @Tony_chef,
Yes, it is possible to create a discount code in Shopify that applies to all products except those in a specific collection (in this case, the "Sale" collection). Here are the steps to create such a discount code:
From your Shopify admin, navigate to the Discounts page (located under the "Sales Channels" section).
Click the "Create discount" button.
Choose the type of discount you want to create (e.g. percentage or fixed amount).
Under "Applies to", select "Selected collections" from the drop-down menu.
In the "Select collections" section, choose the collections that you want the discount to apply to (in this case, select all collections except the "Sale" collection).
Under "Usage limits", you can set limits for the discount, such as the number of times it can be used or the minimum order value required to use the discount.
Click "Save" to create the discount code.
Now, when customers enter this discount code at checkout, it will apply to all products in the selected collections except those in the "Sale" collection. This means that if a product is in both the "A" collection and the "Sale" collection, the discount will not apply to that product.
I hope this helps! Let me know if you have any other questions.
Regards,
Hassan
Thanks for the answer.
I also thought that everything should be exactly like this, but shopify thinks differently. If the product is in the "A" collection and in the "sale" collection, then when entering the promotional code, Shopify checks that the product is in the "A" collection and applies the promotional code. And for products with a discount, one more additional discount is considered for the promotional code.((((
You can exclude the SALE collection from the discount code with the Savify app https://apps.shopify.com/savify.
Click “Create discount”.
Check “Order discount”.
In “Discount settings”, enter your code (for example “SUPERDEAL”) and set the discount value.
Scroll to “Discount applies to”, choose “Selected products only”.
Set “Selection behavior” to “Skip this discount for the selected items below”.
Tick “Collections”, click “+ Set Values”, and select your "Sale" collection.
Save.
The code will apply to every other product, while anything in the "Sale" collection stays full-price.
Hey @Tony_chef ,
Theoretically you can create a collection D in Shopify with conditions which are exactly opposite to the "Sale" collection and you can create a Discount which is only applicable to collection "D". This would only work if your "Sale" collection is an Automatic collection.