The OrderPricingCalculator interface, atg.commerce.pricing.OrderPricingCalculator, modifies the price of an order.

The priceOrder method of the OrderPricingCalculator (or calculators) is invoked by the order pricing engine that is configured to use it. The priceOrder method modifies the input pPriceQuote according to the current pricing context. The specific way in which the calculator modifies an order price varies according to individual implementations.