Hi All, On the quicksilver sample site I've setup two "Buy Products for Discount on All Selections" discounts. The first has the selection criteria as the "Mens" catalog node and the second as the "Womens". I've then set these so all other discounts are excluded.
If I add a product from "Mens" I can see my discount applied. Similarly, if I add a product from "Womens" I can see that discount applied to my cart. However if I add them both to the cart, only one discount is applied. I would have expected that since these are of type "EntryPromotion" and each product added to the cart is a separate lineitem, that each discount is applied. If I remove the exclusions in Marketing, I can see both discounts applied in the cart. I thought that the exclusions would prevent multiple discounts from being applied to the same lineitem, not separate lineitems in the cart.
In the site I'm building there are mulitple discounts that can apply to the same lineitem, but with the use of Priorities and Exclusions I can prevent this from occurring, I still however require that mulitple discount can be applied to a single order.
Is there a way I can achieve this?
discount1: Buy at least 1 item from Mens, Excludes discount 2 discount2: Buy at least 1 item from Womens, Excludes discount 1
Commerce version 12.5.0
Hi All,
On the quicksilver sample site I've setup two "Buy Products for Discount on All Selections" discounts. The first has the selection criteria as the "Mens" catalog node and the second as the "Womens". I've then set these so all other discounts are excluded.
If I add a product from "Mens" I can see my discount applied. Similarly, if I add a product from "Womens" I can see that discount applied to my cart. However if I add them both to the cart, only one discount is applied. I would have expected that since these are of type "EntryPromotion" and each product added to the cart is a separate lineitem, that each discount is applied. If I remove the exclusions in Marketing, I can see both discounts applied in the cart. I thought that the exclusions would prevent multiple discounts from being applied to the same lineitem, not separate lineitems in the cart.
In the site I'm building there are mulitple discounts that can apply to the same lineitem, but with the use of Priorities and Exclusions I can prevent this from occurring, I still however require that mulitple discount can be applied to a single order.
Is there a way I can achieve this?
discount1: Buy at least 1 item from Mens, Excludes discount 2
discount2: Buy at least 1 item from Womens, Excludes discount 1
lineitem1: discount1
lineitem2: discount2
Thanks
Mark