Try our conversational search powered by Generative AI!

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

(Or a related package)

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:

  1. Go to the Quicksilver sample site.
  2. 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.
  3. Place the order by Authorize.NET (Shipping cost is $20 => Order total is 54 * 2 + 20 = $128).
  4. 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