Amazon & Shopify
- For Amazon and Shopify, the
variantSelectionsfield is not supported. You need to provide a deep link forproductUrlthat points directly to the correct variant.
Other Merchants
- For non-Amazon/Shopify stores, if the
productUrlin the checkout intent already includes the variant ID, you don’t need to includevariantSelectionsin your request. - When using the
variantSelectionsfield, pass the exact option labels and values shown on the product page, not a variant ID. For example:
[{ label: 'Size', value: '8.5' }, { label: 'Color', value: 'Blue' }]. If the values don’t match exactly, the API will return aoptions_not_selectederror. - Variant information isn’t available through the Universal Checkout API. To access variant details, you’ll need to use a third-party API like Rainforest.

