[SaaS only]{class="badge positive" title="Applies to Adobe Commerce as a Cloud Service instances provisioned with CCDM only (Adobe-managed SaaS infrastructure)."}

Price books

Price books define product prices for a catalog source across customer tiers and markets. They support a hierarchy of parent and child price books.

Price Book Hierarchy

Key concepts

Term
Description
Price Book
Logical grouping that defines prices for a catalog source; for example, specific region, or customer tier and is used to manage product prices.
Fallback Price Book
The top-most price book in a hierarchy. It has no parent and is the only price book that defines the currency for itself and all its descendant price books.

If no parent is defined during price book creation (through the API), a new fallback price book is created.
Parent Price Book
A higher-level price book from which a child price book can inherit prices if they are not explicitly set in the child.
Hierarchy Depth
Maximum of three levels (Fallback -> Child -> Grandchild)

not enforced at ingestion time.
Currency
Defined for the fallback price book only. Inherited by all child price books.

If currency is not specified during fallback price book creation (through the API) the currency defaults to USD.
Product Price
The specific price assigned to a product (SKU) within a particular price book.
Discounts
Discounts are defined in product price. Not inherited.

Price book implementation

When using Adobe Commerce as a Cloud Service with the composable catalog data model (CCDM), price books are mapped from catalog and pricing data. They are not manually created.

At a high level, the mapping is:

  • Store view → Catalog source—Store-view product data, including localized attributes, maps to a catalog source.
  • Website → Price book or price books—Website pricing maps to the applicable price book or books.
  • Customer-group pricing → Price book entries—Customer-group pricing maps to the relevant price entries.

Maintain the source catalog, website, and pricing configuration in the Adobe Commerce configuration, then assign the mapped price books in the relevant catalog view by configuring available price books. If no price books are assigned, the catalog view uses the default price book.

A catalog view uses the available price books configuration with its catalog data and policies to determine the merchandising experience, including the prices returned for products.

NOTE
For Commerce B2B, the system creates and assigns a single price book to each catalog view based on the shared catalog configuration. You do not need to configure price book availability for these views.

Checkout pricing

Price books support the merchandising and storefront catalog experience. Commerce Core continues to handle cart and checkout. A price available only in CCDM does not automatically become the price used by checkout.

Keep prices consistent with the Commerce Core configuration, and test displayed prices, add-to-cart, promotions, and checkout as part of implementation validation.

View price books

After the catalog data sync completes, view the available price books and their IDs in the Catalog views workspace.

  1. Go to Store setup, and click Catalog views.

  2. Click Create catalog view.

  3. Review the available price books in the Price Books section of the catalog view configuration.

    Price Book Names and IDs

Configure price book availability

Associate mapped price books with catalog views by configuring available price books in the Catalog Views workspace in the Commerce Admin.

NOTE
A private catalog view (one with Catalog Protection enabled) can reference only one price book.
  1. From the Catalog views workspace, select the catalog view you want to configure.

  2. In the Price Books section, select the price books available to stores backed by the catalog view.

recommendation-more-help
commerce-admin-help-optimizer