Try our conversational search powered by Generative AI!

Spend for Discounted Selection wrongly applied if Promotion Exclusion Level is Unit

Found in

EPiServer.Commerce 12.2.0

Fixed in

EPiServer.Commerce 12.4.1

(Or a related package)

Created

May 22, 2018

Updated

Jul 23, 2018

Area

Core

State

Closed, Fixed and tested


Description

Precondition:

  • Promotion Exclusion Level is Unit
  • There are 2 promotions:
    • Buy Products for Discount from Other Selection: Buy at least 3 items from Men Shirts get Men Shirt off 40%, limit number of discounted items is 3, first priority
    • Spend for Discounted Selection: Spend 20 USD get Mens Shirts off 40%, second priority, exclude the first promotion.

Steps to reproduce:

  1. Add 6 Graphic Tee (price $4.5) to cart

Expected: Only the first promotion is applied because, after the first promotion is applied to 3 graphic tees, the remaining 3 graphic tees's total price is lower than $20. So, the second promotion cannot be applied.

Actual: Both promotions are applied.