Wrong item price sent to Authorize.NET when placing order with gift promotion
Found in
EPiServer.Commerce 11.8.1
Fixed in
EPiServer.Commerce 12.0.0
Created
Feb 28, 2018
Updated
Apr 13, 2018
State
Closed, Fixed and tested
Description
Precondition: A gift promotion: Buy $100 and get a women's beauty package.
Steps to reproduce:
- Go to the Quicksilver sample site.
- Add 2 Women's Beauty Packages (unit price is $54) to cart => The gift promotion is applied => Another Women's Beauty Package (price $0) is added to the cart.
- Place the order by Authorize.NET (Shipping cost is $20 => Order total is 54 * 2 + 20 = $128).
- Observe the transaction detail.
Expected:
- Transaction total = Order total $128
- Women's Beauty Package price is correct ( 2 items price $54 and 1 item price $0)
Actual
- Transaction total = $20
- All 3 Women's Beauty Package prices = $0