Skip to content

PRODUCTCARD

Visually and behaviorally identical to GRID — a 2-column grid of the rich product card, backed by the same product query contract. Kept as its own catalog entry because backends address it as a distinct widget type (e.g. for a "product card section" that's configured separately from a plain grid listing).

{
  "type": "PRODUCTCARD",
  "params": { "category_id": 75 }
}

PRODUCTIMAGE (present in the type enum but with no distinct JSON schema documented upstream) also maps to this same widget.

See product-card-data.md for the rich card's favorite/discount/variant behavior.