2 Replies Latest reply: Dec 18, 2013 12:52 PM by 971255 RSS

    When does a promotion/pricingmodel gets applied to an Item

    971255

      Hi,

       

      I have a question when does a pricingmodel/adjustment  get added to an Item/Product/Sku.

      I have a configurableSubSku item added to cart, and for the same sku i have added a promotion say like 50% off. But it doesn't gets triggered at all.

      So I wanted to know where does the item discounts happen in ootb. Incase if i want to customize it add the promotion to the sub skus how should i do it.

       

       

      Thanks.

        • 1. Re: When does a promotion/pricingmodel gets applied to an Item
          Nitin Dubey

          In response to below question:

          I have a question when does a pricingmodel/adjustment  get added to an Item/Product/Sku

           

          Pricing Engine Service is responsible for pricing in ATG.

          All global promotions gets loaded periodically by Pricing Engine Service.

          When Order is modified(item added, quantity changed, etc) or RepriceOrderDroplet is called.PriceEngineService Comes in picture.

          Pricing Engine Service calls individual Engines(ItemPricingEngine, OrderPricingEngine,ShippingPricingEngine, TaxPrcingEngine).

           

          Individual Engines perform following tasks

          • load individual level promotion
          • determine right pricing method
          • invoke precalculator
          • Call qualifier
          • Apply discounts

           

          I have never worked on configurable sku, second answer wait for some other reply.

           

          Thanks,

          Nitin.

          • 2. Re: When does a promotion/pricingmodel gets applied to an Item
            971255

            The Qualifier should be customized to get the SubSkuCommerceItem to get qualified for a promotion.