Vulnerability in EPiServer.Forms
The support site got a fancy new Optimizely design but the feature "THE "GET A NEW PASSWORD" OPTION WILL NOT WORK" was ported as well, so here I am in the forum making a bug report :D
DescriptionThe SpendAmountGetItemDiscount (Spend for Discounted Selection) only allows 1 instance of this promotion type to be applied on the order, even if it only targets 1 of the line items and there are multiple others. The other line items cannot recieve rewards from other SpendAmountGetItemDiscount. This even if you run with PromotionExclusionLevel = entry. I've tried this on 13.21, 13.25 and 13.30.
How to reproduce
Both items get a discount. Even though the promotion for Item B excludes the promotion for Item A, they are not affecting any overlapping items.
Only Item A gets a discount.
None if you want to utilize everything SpendAmountGetItemDiscount can offer, but this bug does not exist on BuyQuantityGetItemDiscount, so that can in some cases be used instead.