BundleItemOption
Defines the characteristics that comprise a specific bundle item and its options.
type BundleItemOption = {
__typename?: 'BundleItemOption'; /** Indicates whether the customer can change the number of items for this option. */
can_change_quantity?: Maybe<Scalars['Boolean']['output']>;
id?: Maybe<Scalars['Int']['output']>; /** Indicates whether this option is the default option. */
is_default?: Maybe<Scalars['Boolean']['output']>; /** The text that identifies the bundled item option. */
label?: Maybe<Scalars['String']['output']>; /** When a bundle item contains multiple options, the relative position of this option compared to the other options. */
position?: Maybe<Scalars['Int']['output']>; /** The price of the selected option. */
price?: Maybe<Scalars['Float']['output']>; /** One of FIXED, PERCENT, or DYNAMIC. */
price_type?: Maybe<PriceTypeEnum>; /** Contains details about this product option. */
product?: Maybe<ProductInterface>;
qty?: Maybe<Scalars['Float']['output']>; /** The quantity of this specific bundle item. */
quantity?: Maybe<Scalars['Float']['output']>; /** The unique ID for a `BundleItemOption` object. */
uid: Scalars['ID']['output'];
};