The pricing services in ATG Commerce provide a flexible system for personalizing the prices of items in your product catalog. Just as you can personalize content for every shopper who visits your site, you can tailor prices and generate them dynamically on demand. The system is granular enough to allow you to create a site on which a single item is priced differently for every shopper who views it. You can also set up coupons, sales, and other promotions, target them for appropriate visitors, and use them in dynamic pricing situations.
As well as personalizing prices for catalog items, you can use ATG Commerce pricing services to provide dynamic pricing for orders, sales tax, and shipping.
This chapter contains information on the following topics:
Overview of Pricing Services: Describes how pricing engines and calculators work within the pricing framework.
Public Pricing Interfaces and Classes: Describes the interfaces and classes used in the pricing framework.
Default Pricing Engines: Describes the preconfigured pricing engines that are supplied with ATG Commerce.
Default Pricing Calculators: Describes the preconfigured discount pricing calculators that are supplied with ATG Commerce.
Extending and Creating Pricing Calculators: Describes how to add new calculators or extend existing calculators to fit the specific needs of your site.
Extending and Creating Pricing Engines Describes how to add new pricing engines or extend existing pricing engines to fit the specific needs of your site.
Extending the Qualifier Class: Describes how to extend the Qualifier class, which evaluates discount rules to determine whether a calculator should apply a discount in a given situation.
Creating Promotions: Describes how to set promotions up and deliver them to customers.
Using Price Lists: Describes how to use price lists to implement different pricing schemes for different customers.
The ATG Consumer Commerce Reference Application Guide and the ATG Business Commerce Reference Application Guide contain extensive descriptions of how ATG implemented dynamic pricing in the Pioneer Cycling Store and Motorprise reference applications. For more pricing information, refer to the sections on pricing in these manuals as well as the information in this guide.