The pricing engine receives transaction information, prepares pricing requests, selects price lists and modifier lists, and applies price adjustments (modifications/benefits) to the transaction.
The pricing engine answers the following questions as it determines a price:
- Who qualifies for prices and benefits?
- What is the product hierarchy and what pricing attributes pertain to this item or service?
- How should I adjust the order price or order line price?