Product Catalog

Ask about this Page
Copy for LLM
View as Markdown

Product description

The "Product Catalog" product is based on the commercetools Platform. It offers business user tooling via the Merchant Center and a comprehensive suite of REST APIs and a GraphQL API. The APIs and the Merchant Center come with various extensibility and integration options.

For a complete list of included functionality, see the defined scope.

Included modules and their capabilities:

  • Product Catalog: product types and attributes, products and product variants, categories, product selections, product tailoring, asset management, reviews, smart data modeler.
  • Storefront Search: product search, search refinement and filtering.
  • Pricing: standalone pricing, embedded pricing, tiered and volume pricing, product discounts.
  • Merchant Center: product management, pricing management, category management, product selections management, accounts and permissions management.
  • Import/Export: products, product types, categories, prices, standalone prices, inventory entries.
  • Audit Log (Basic)

Also included:

Defined scope

The following list links to the documentation pages representing the functionality made available by Product Catalog.

For functionality annotated with BASIC, default limits apply. Limits can be extended via Add-On Products.
For notes regarding the defined scope, see Notes to defined scope.

Notes to defined scope

  • Product Discounts are included and apply directly to Product Variant prices. However, the interaction between Product Discounts and Cart Discounts, controlled by the Project's DiscountCombinationMode, only takes effect when a Cart is present. Cart Discounts, Discount Codes, and Cart-level discount evaluation are not part of the Product Catalog product.

  • Reservations and the reflection of inventory changes driven by Carts, Orders, Order returns, and Order Edits, depend on functionality not included in the Product Catalog product. Product Variant availability updates triggered by transactional activity are not part of Product Catalog on its own.

  • Within Product Catalog, only the following catalog-related resource types are in scope for the Import API: Products, Product Drafts, Product Variants, Embedded Prices, Product Types, Categories, Standalone Prices, Inventory Entries, Product Selections, and Product Tailoring. Import of Customers, Business Units, Orders, Discount Codes, and Types is provided by other commercetools products and is not part of Product Catalog.