The ItemPriceCalculator
class can either price a single commerce item or price a list of commerce items. It first selects the price list to use based on the profilePriceListPropertyName
property. The ItemPriceCalculator
then delegates the pricing to different ItemSchemePriceCalculators
based on the item’s pricing scheme by the pricingSchemePropertyName
property.
For more information on this calculator refer to the Price List Calculators section of the Using Price Lists chapter and the ATG Platform API Reference.