Skip to main content

Interface: BundleData

Properties

addons

addons: object

products

products: AddonProduct$1[]


available

available: boolean


bundle_settings

bundle_settings: object

customization_window

customization_window: number

customization_window_disabled_message

customization_window_disabled_message: string

default_bundle_variant_id

default_bundle_variant_id: number

is_customizable

is_customizable: boolean

layout_settings

layout_settings: Pick<BundleProductLayoutSettings, "addons" | "crossSells">

max_quantity_per_variant

max_quantity_per_variant: number

price_rule

price_rule: BundlePriceRule

variants

variants: object[]


collections

collections: Record<string, BundleDataCollection$1>


cross_sells

cross_sells: object

products

products: BundleDataCollectionProduct[]


handle

handle: string


id

id: number


incentives

incentives: Incentives$1


options

options: object[]


requires_selling_plan

requires_selling_plan: boolean


selling_plan_groups

selling_plan_groups: SellingPlanGroup$1[]


title

title: string


variants

variants: object[]