ProductVariantSetInput
The input fields for specifying a product variant to create or update.
Anchor to FieldsFields
- Anchor to barcodebarcode•
The value of the barcode associated with the product.
- Anchor to compareAtPricecompare•
At Price The compare-at price of the variant.
- •
Specifies the product variant to update or create a new variant if absent.
- Anchor to inventoryIteminventory•
Item The inventory item associated with the variant, used for unit cost.
- Anchor to inventoryPolicyinventory•
Policy Whether customers are allowed to place an order for the product variant when it's out of stock. Defaults to
.
- Anchor to metafieldsmetafields•
Additional customizable information about the product variant.
- Anchor to optionValuesoption•
Values [VariantOption requiredValue Input!]! The custom properties that a shop owner uses to define product variants.
- Anchor to positionposition•
The order of the product variant in the list of product variants. The first position in the list is 1.
- Anchor to priceprice•
The price of the variant.
- Anchor to requiresComponentsrequires•
Components Whether a product variant requires components. The default value is
false
. Iftrue
, then the product variant can only be purchased as a parent bundle with components and it will be omitted from channels that don't support bundles.- •
The SKU for the variant. Case-sensitive string.
- Anchor to taxabletaxable•
Whether the variant is taxable.
- Anchor to taxCodetax•
Code The tax code associated with the variant.
Anchor to Input objects using this inputInput objects using this input
- •INPUT OBJECT
A list of variants associated with the product.