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.
1
✓
One shoe product branches by size and color into sellable variants, each with SKU, price and stock across warehouse and store locations; orders reserve and deduct inventory.
Catalog vocabulary
Term
Meaning
Product
The overall item or offer customers understand.
Option
A selectable dimension such as size, color or material.
Variant
A sellable combination of option values.
SKU
An internal identifier for a specific inventory item.
Inventory
Tracked quantity/status available, reserved, incoming or unavailable.
Category/collection
A 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
01
Stock received
02
Available quantity
03
Customer adds/checkout
04
Reservation policy
05
Payment/order confirmation
06
Allocation/pick
07
Shipment
08
Cancellation/return/restock
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.