Catalog Fundamentals

A catalog represents a collection of products and is usually divided into categories that enable shoppers to browse your products.

The categories in your catalogs can have sub-categories, and products may appear in multiple categories. You can define a product with variations- the same shirt can have different colors. You can also create catalogs that display on your Web site in different languages and different currencies. You can create category hierarchies and relationships among categories and products that are in the same catalog or in different catalogs.

Some of the functionality of the Sitecore Commerce Engine and Merchandising Manager are dependent on specific properties being present in the Catalog, Product, and Variant entities. If you are not starting with a Sitecore Commerce sample Catalog, make sure that any of the following definitions contain the listed properties

  • Product
    • Description (Text)
    • PriceCardName (Text)
  • Variant
    • VariationPriceCardName (Text)
  • Catalog
    • PriceBookName (Text)
    • PriceBookAssocationDate (Date, Time, Date-Time)
    • PromotionBookdAssocationDate (Date, Time, Date-Time)
    • PromotionBookName (Text)