Skip to main content
Product data is available when iterating over a collection’s products.

Product types

Every product has a type field that determines which properties are available. The available types are:
Bundle products have a different set of properties than Standard, Combined, and GiftCard products. Properties marked with specific type availability are only present on those product types.

Common properties

These properties are available on all product types.

Standard, Combined, and GiftCard properties

These properties are only available when product.type is Standard, Combined, or GiftCard.

Variants

Each variant object has:

Additional pricing

Other

Bundle properties

These properties are only available when product.type is Bundle.

Pricing strategy

The pricing_strategy.strategy object has a type field indicating the pricing model:

Images

Image object properties

Each image object has: Use the img_url filter to generate optimized image URLs:

Formatting prices

Use money filters to format prices:

Membership restrictions

Promotions

Each badge has type and label properties:

Example: Product card