I have created a bundle that contains 5 items using the Shopify Bundles app and then I’ve set up two discounts:
Discount 1: 10% off select products
Discount 2: Buy qualifying product, get $25 off bundle [product] (Buy X get Y)
Here’s the scenario that is not working: The qualifying product is part of Discount 1. So Product A is 10% which shouldn’t be an issue because in Discount 2, Product A is the qualifier of a discount on Product B but does not apply a discount to Product A.
What seems to be happening is because they both have a discount promotion, Shopify is applying the greater value. I have both promotions as “can stack with other product promotions” and from the admin it shows the correct promotions that would stack, however they are not.
What I want to happen is when Product A and Product B are added to cart, product A should receive its 10% off promotion and the bundle, Product B, should receive its $25 off promotion since the only requirement is the purchase of Product A.
Any help would be greatly appreciated, I know its a bit hard to follow.
To troubleshoot and solve the issue of stacking discounts in Shopify, you can follow these steps:
Discount 1 Settings:
Go to Shopify Admin > Discounts > Create Discount.
Select “Percentage” and set it to 10% for the specific products (Product A).
Ensure “Applies to” is set to “Specific products” and select Product A.
Enable the option for “Combine with other discounts.”
Discount 2 Settings:
Go to Shopify Admin > Discounts > Create Discount.
Select “Buy X get Y”.
Set the conditions for the qualifying product (Product A) and the bundle discount for Product B.
Enable the option for “Combine with other discounts.”
Testing:
Add Product A and Product B to the cart.
Ensure Product A receives its 10% discount.
Check if Product B receives the $25 off discount.
By carefully verifying these settings and ensuring there are no conflicts or overriding rules, you should be able to achieve the desired discount stacking behavior. If the problem persists, providing Shopify support with all relevant details can help in resolving the issue more effectively.
Thanks for the suggestion! I have already done that and even though when viewing the discounts that would be applicable to stack in the Shopify admin, these discounts don’t actually stack. It seems that even though the item in discount B is just a qualifier it is being grouped with that discount so any discount it received on its own is overridden. If I add a second instance of the item from discount A, it receives the correct discount so in that scenario what I end up with is
@cvdev , can you clarify where you saw the option to “stack” discounts? The native discounts, if I’m not mistaken, only allow you to “combine” discounts. Checkout only applies the discount (automatic or code) that gives the biggest savings for the customer. It does not apply all discounts that are applicable to the same cart.
@Discount-Bot you are correct, it says “combinations” which is actually what I’m looking to do and not stack them. All that I want is for if a product has a sale that sale is applied and then if that product is used as the qualifier in buy x get y the sale price of it doesn’t change. The discount in buy x get y is not set to apply to the first product. Here’s a screenshot that might help.
Products that are part of a Buy X get Y discount are ineligible for further product discounts. If a customer enters a discount code that applies to products in a Buy X get Y discount, then the Buy X get Y discount is removed and only the discount code that the customer entered is applied to the order.
Yea I think you’re correct. Doesn’t make a ton of sense to me sense that item is not getting a discount. What is interesting is if I change it from “percentage” to “amount off each” it shows the correct discount tags but doesn’t apply either. Feels like it wants to work but just can’t.