The product discount is not applied to the least expensive item in the basket in Commerce Server (832995)



The information in this article applies to:

  • Microsoft Commerce Server 2002
  • Microsoft Commerce Server 2002 SP1
  • Microsoft Commerce Server 2002 SP2

SYMPTOMS

If a product discount is applied to the least expensive item in a basket, and then an item that has a lower price than that item is added to the basket, the product discount is not removed from the item that it was originally applied to, and the product discount is not applied to the new least expensive item. Therefore, the product discount is no longer applied to the least expensive item in the basket.

WORKAROUND

To work around this problem, follow these steps:
  1. Make any change to the OrderDiscount component of the Basket pipeline, and then save the pipeline.
  2. Undo the change that you made in step 1, and then save the pipeline again.
  3. Reset Microsoft Internet Information Services (IIS).

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section of this article.

MORE INFORMATION

You can configure the OrderDiscount component in the basket pipeline so that the discount is applied first to the least expensive item or to the most expensive item in the basket. By default, the discount is applied to the least expensive item first. However, depending on the order that the items are added to the basket, the discount may not be applied to the least expensive item.

Modification Type:MajorLast Reviewed:2/11/2004
Keywords:kbpending kbBug KB832995 kbAudITPRO