1. Pricing service

Pricing overview

Version:

The following table presents the hierarchy of Commerce Engine pricing entities and components:

EntityComponents
Price Book

Price Card
SnapshotTier

Tag

The following table describes general pricing terminology:

Pricing TermDescription
CatalogAn organization of products and services to sell. The catalog is defined in groups of categories and products, and contains products and description data.
Price BookA container for one or more Price Cards. Can be associated with one or more catalogs.
Price CardAn optional mechanism to define a Sell Price, which is normally a discounted price as compared to the List Price. Price Cards also make it possible to apply common pricing across multiple SellableItems without repeating the same pricing definition in each one.

A Price Card can be a single application (for example, a reduced item price) or can contain multiple applications (for example, multiple promotions impacting a price at a particular time).
SnapshotA calculated price that is defined to apply at a specified date/time (for example, at a snapshot in time). Snapshots are used to vary prices by date/time.
TierA categorization that can be used to present tier-based pricing, for example, by pricing by number of units bought, or by currency.
TagAn indicator used to efficiently relate prices to particular SellableItems. By adding tags to a snapshot, you link a Price Card (at a particular date/time) to items that have the same tags applied.
If you have suggestions for improving this article, let us know!