Virtual Happy Hour is canceled this month (March) due to Good Friday.
Virtual Happy Hour is canceled this month (March) due to Good Friday.
EPiServer.Commerce 9.19.1
EPiServer.Commerce 9.22.1
Aug 12, 2016
Sep 12, 2016
Core
Closed, Fixed and tested
(Applies to old promotion system)
Order.SubTotal condition still applies a promotion in this scenario. RunningTotal, in this case, doesn't apply the Order level discount after the Catalog entry discount is applied. Changing the priority doesn't work in this case either.
The expected behavior is that Order.SubTotal takes into account the final subtotal and, if the conditions aren't satisfied, its reward should not apply.
Example scenario:
1. Create an entry level discount (Buy X Get a Discount).
2. Create an order level discount (Order Build Your Own Discount)
3. Add sku to front-end checkout notice that the SKU's entry discount is applied.
4. Notice that the order level discount is applied even though the subtotal is less than $10. Either the Subtotal is accounting for shipping/handling costs and/or the original placed price of the sku. This seems to be incorrect behavior.
5. Edit the order-level discount and change the condition to be Runningtotal.
6. Go back to checkout and notice that the order level discount is not applied this time. Expectation is that Order.Subtotal should behave this way.