Try our conversational search powered by Generative AI!

Promotions with redemption limits may not combine as expected

Found in

EPiServer.Commerce 12.1.0

Fixed in

EPiServer.Commerce 12.7.0

(Or a related package)

Created

Jun 19, 2018

Updated

Aug 24, 2018

State

Closed, Fixed and tested


Description

Precondition: There are two promotions below

A: Buy at least 2 from "Fashion" category, get 1 free, redemption limit per registered user = 2, highest priority
B: Buy Products for Discount on All Selections"- Buy at least 2 from "Mens" category (subcategory of Fashion), get $5 off all selections

Steps to reproduce:

  1. Log into the Quicksilver site.
  2. Place an order with 2 items that satisfy promotion A.
  3. Add 4 items under "Mens" (satisfying promotion B) to the cart with the same user .
  4. Go to the checkout page.

Expected:
One mens' item is free (promotion A), other items has discount of Promotion B.

Actual:
Only one item is free, Promotion B does not get applied.

Note: The same problem occurs with above steps for the following combinations:

  • "Cheapest Items For Free" and "Buy Products for Discount from Other Selection"
  • "Most Expensive Items For Free" and "Buy Products for Discount on All Selections"
  • "Most Expensive Items For Free" and "Buy Products for Discount from Other Selection"
  • "Cheapest Items For Free" and "Buy Products for Discount in Same Category"
  • "Most Expensive Items For Free" and "Buy Products for Discount in Same Category"