requiresComponents:
Boolean -
Whether a product variant requires components. The default value is `false`.
If `true`, 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.
requiresShipping:
Boolean -
Whether the variant requires shipping.
sku:
String -
The SKU for the variant. Case-sensitive string.
taxCode:
String -
The tax code associated with the variant.
taxable:
Boolean -
Whether the variant is taxable.