E-commerceModule 2: Catalog and merchandisingLesson 3 of 11
Course progress18%

15 min lesson · Updated August 2026

How do products, variants and inventory work?

A commerce catalog represents sellable products through structured data; variants distinguish purchasable options, SKUs identify inventory items, and inventory records what can be promised across locations and channels.

What you will learn

By the end, you will understand:

  • Separate product, option, variant and SKU
  • Design accurate reusable catalog fields
  • Understand stock reservation, overselling and synchronization

Visual explainer

See the idea clearly.

Catalog vocabulary

TermMeaning
ProductThe overall item or offer customers understand.
OptionA selectable dimension such as size, color or material.
VariantA sellable combination of option values.
SKUAn internal identifier for a specific inventory item.
InventoryTracked quantity/status available, reserved, incoming or unavailable.
Category/collectionA grouping that helps discovery and merchandising.

Every sellable item needs reliable data

  • Unique identifier
  • Name/brand
  • Description
  • Options/values
  • Price/currency
  • Tax class
  • Weight/dimensions
  • Images/alt
  • Stock/location
  • Barcode where used
  • Shipping class
  • Status/dates
  • Supplier/cost
  • Return restrictions where lawful

Variants can multiply quickly

Five sizes and six colors can create 30 combinations before adding material or pack size. Only create combinations that can actually be sold and maintained.

Use accurate variant-specific images, availability and identifiers where they differ. Do not hide an unavailable choice until checkout.

Inventory is a promise

  1. 01

    Stock received

  2. 02

    Available quantity

  3. 03

    Customer adds/checkout

  4. 04

    Reservation policy

  5. 05

    Payment/order confirmation

  6. 06

    Allocation/pick

  7. 07

    Shipment

  8. 08

    Cancellation/return/restock

  9. 09

    Reconciliation

Multiple channels need a source of truth

Selling through a website, marketplace and store can oversell if stock updates are delayed or mappings differ. Define the authoritative inventory system, synchronization interval, safety stock and failure alert.

A negative stock number is not merely a display issue; it can represent broken promises and support cost.

Catalog governance

Assign owners for facts, approvals and bulk imports. Validate required fields, formats, duplicates and relationships before publishing.

Preserve stable product URLs/IDs where possible and maintain change history for price, stock and claims.

Real-world example

Example: one “blue shirt” is four sellable items

Example

The product page represents one shirt, with Small and Medium in Navy and Sky. Each available combination has its own SKU and stock. Sky Medium is unavailable and shown clearly before checkout rather than accepted and cancelled later.

Try this

Model one product correctly

Choose a product with options. List every valid variant, SKU, price difference, image, weight and stock location. Mark combinations that should not exist.

Common questions

Questions beginners ask.

What is a product variant?

A sellable combination of option values, such as a black shirt in medium.

What is a SKU?

A business-defined internal identifier for a specific sellable or inventory item.

Is a SKU the same as a barcode?

No. A SKU is internal; a barcode such as GTIN is a standardized scannable identifier.

What is inventory reservation?

Temporarily holding stock during a defined stage to reduce overselling.

What is overselling?

Accepting orders for more inventory than can be fulfilled as promised.

Should every option create a variant?

Only valid purchasable combinations should exist.

What is safety stock?

Inventory kept unavailable as a buffer against uncertainty, depending on business policy.

Why use structured product data?

It keeps storefronts, search, feeds, orders and operations consistent and maintainable.

Assessment

Check what you understood.

5 questions · instant explanations

1. What is a variant?
2. What does a SKU identify?
3. Why synchronize stock?
4. What should happen to invalid option combinations?
5. True or false: inventory accuracy is only a technical metric.

Sources

Primary references.