A PricingModel is a RepositoryItem that can calculate the price of an item, given a method to calculate a price and parameters to use. The pricing models available in ATG Consumer Commerce take care of the pricing needs for most store sites, but you may want to offer your own promotions. This section describes the pricing models that exist in ATG Consumer Commerce and how to create your own pricing model.

ATG Consumer Commerce supports the following types of pricing calculators:

Discounts can be applied to any of the following:

A pricing model has two pieces of information, pricingCalculatorService and adjuster. The pricingCalculatorService specifies which calculator to use to determine the discount. The adjuster indicates how much to adjust. For example, in the case of a percent discount, if the adjuster is set to 5, the calculator takes a 5% discount off an item, an order, tax, or shipping charges.

 
loading table of contents...