Skip to main content

Interface: BundleProduct<T>

Type Parameters​

Type ParameterDefault type
T extends BundleVariantOptionSourceBaseBundleVariantOptionSource

Properties​

created_at​

created_at: string


custom_prices​

custom_prices: boolean


customization_window​

customization_window: number | null


customization_window_disabled_message​

customization_window_disabled_message: string | null


default_bundle_variant_id​

default_bundle_variant_id: number


description​

description: string | null


external_product_id​

external_product_id: string


id​

id: number


incentives​

incentives: Incentives | null


is_customizable​

is_customizable: boolean


layout_settings​

layout_settings: BundleProductLayoutSettings


layout_settings_version​

layout_settings_version: "2021-11"


max_quantity_per_variant​

max_quantity_per_variant: number | null


price_rule​

price_rule: BundlePriceRule | null


reset_box_contents​

reset_box_contents: boolean


settings​

settings: object

display_variants_as_separate_products_in_list​

display_variants_as_separate_products_in_list: boolean

dynamic_filter_products_by_discount​

dynamic_filter_products_by_discount: boolean

show_product_and_variant_name_in_products_list​

show_product_and_variant_name_in_products_list: boolean


title​

title: string


updated_at​

updated_at: string


variants​

variants: BundleVariant<T>[]