ProductVariantInput
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 inventoryQuantitiesinventory•
Quantities The inventory quantities at each location where the variant is stocked. Supported as input with the
mutation only.
- Anchor to mediaIdmedia•
Id The ID of the media to associate with the variant. This field can only be used in mutations that create media images and must match one of the IDs being created on the product. This field only accepts one value.
- Anchor to mediaSrcmedia•
Src The URL of the media to associate with the variant. This field can only be used in mutations that create media images and must match one of the URLs being created on the product. This field only accepts one value.
- Anchor to metafieldsmetafields•
Additional customizable information about the product variant.
- Anchor to optionsoptions•
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 productIdproduct•
Id The product to create the variant for. Used as input only to the
mutation.
- 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.- 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 OBJECTDeprecated
A list of variants associated with the product.