Product variants such as size, color, or material presented to customers during checkout. Each variant (e.g., "Size") can have up to 10 options (e.g., "S", "M", "L", "XL"). Supports up to 5 variants total. One variant can be designated as primary to enable different prices per option.
dimensionsobject<dimension>[]Requiredunit_amountobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequired