[{"data":1,"prerenderedAt":589},["ShallowReactive",2],{"navigation_docs":3,"-docs-products-bundles":283,"-docs-products-bundles-surround":584},[4,38,88,108,150,159,168,177,199,221,251],{"title":5,"path":6,"stem":7,"children":8},"Getting Started","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started\u002Findex",[9,10,14,18,22,26,30,34],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"First Steps","\u002Fdocs\u002Fgetting-started\u002Ffirst-steps","docs\u002F1.getting-started\u002F1.first-steps",{"title":15,"path":16,"stem":17},"Dashboard Overview","\u002Fdocs\u002Fgetting-started\u002Fdashboard-overview","docs\u002F1.getting-started\u002F2.dashboard-overview",{"title":19,"path":20,"stem":21},"Key Concepts","\u002Fdocs\u002Fgetting-started\u002Fkey-concepts","docs\u002F1.getting-started\u002F3.key-concepts",{"title":23,"path":24,"stem":25},"Initial Store Setup","\u002Fdocs\u002Fgetting-started\u002Finitial-store-setup","docs\u002F1.getting-started\u002F4.initial-store-setup",{"title":27,"path":28,"stem":29},"Setting Up Markets","\u002Fdocs\u002Fgetting-started\u002Fsetting-up-markets","docs\u002F1.getting-started\u002F5.setting-up-markets",{"title":31,"path":32,"stem":33},"Inviting Users","\u002Fdocs\u002Fgetting-started\u002Finviting-users","docs\u002F1.getting-started\u002F6.inviting-users",{"title":35,"path":36,"stem":37},"Go-Live Checklist","\u002Fdocs\u002Fgetting-started\u002Fgo-live-checklist","docs\u002F1.getting-started\u002F7.go-live-checklist",{"title":39,"path":40,"stem":41,"children":42,"page":87},"Point Of Sale","\u002Fdocs\u002Fpoint-of-sale","docs\u002F10.point-of-sale",[43,47,51,55,59,63,67,71,75,79,83],{"title":44,"path":45,"stem":46},"Setup","\u002Fdocs\u002Fpoint-of-sale\u002Fsetup-and-compliance","docs\u002F10.point-of-sale\u002F1.setup-and-compliance",{"title":48,"path":49,"stem":50},"Native App","\u002Fdocs\u002Fpoint-of-sale\u002Fnative-app","docs\u002F10.point-of-sale\u002F10.native-app",{"title":52,"path":53,"stem":54},"Registers","\u002Fdocs\u002Fpoint-of-sale\u002Fregisters","docs\u002F10.point-of-sale\u002F2.registers",{"title":56,"path":57,"stem":58},"Selling","\u002Fdocs\u002Fpoint-of-sale\u002Fselling","docs\u002F10.point-of-sale\u002F3.selling",{"title":60,"path":61,"stem":62},"Payments","\u002Fdocs\u002Fpoint-of-sale\u002Fpayments","docs\u002F10.point-of-sale\u002F4.payments",{"title":64,"path":65,"stem":66},"Receipts & Printing","\u002Fdocs\u002Fpoint-of-sale\u002Freceipts-and-printing","docs\u002F10.point-of-sale\u002F5.receipts-and-printing",{"title":68,"path":69,"stem":70},"Day-End & Reports","\u002Fdocs\u002Fpoint-of-sale\u002Fday-end-and-reports","docs\u002F10.point-of-sale\u002F6.day-end-and-reports",{"title":72,"path":73,"stem":74},"Modes","\u002Fdocs\u002Fpoint-of-sale\u002Fmodes","docs\u002F10.point-of-sale\u002F7.modes",{"title":76,"path":77,"stem":78},"Dashboard","\u002Fdocs\u002Fpoint-of-sale\u002Fdashboard","docs\u002F10.point-of-sale\u002F8.dashboard",{"title":80,"path":81,"stem":82},"Compliance","\u002Fdocs\u002Fpoint-of-sale\u002Fcompliance","docs\u002F10.point-of-sale\u002F9.compliance",{"title":84,"path":85,"stem":86},"Point of Sale","\u002Fdocs\u002Fpoint-of-sale\u002F_dir","docs\u002F10.point-of-sale\u002F_dir",false,{"title":89,"path":90,"stem":91,"children":92,"page":87},"Warehouses","\u002Fdocs\u002Fwarehouses","docs\u002F11.warehouses",[93,97,101,105],{"title":94,"path":95,"stem":96},"Managing Warehouses","\u002Fdocs\u002Fwarehouses\u002Fmanaging-warehouses","docs\u002F11.warehouses\u002F1.managing-warehouses",{"title":98,"path":99,"stem":100},"Stock & Inventory","\u002Fdocs\u002Fwarehouses\u002Fstock-and-inventory","docs\u002F11.warehouses\u002F2.stock-and-inventory",{"title":102,"path":103,"stem":104},"Warehouse Operations","\u002Fdocs\u002Fwarehouses\u002Fwarehouse-operations","docs\u002F11.warehouses\u002F3.warehouse-operations",{"title":89,"path":106,"stem":107},"\u002Fdocs\u002Fwarehouses\u002F_dir","docs\u002F11.warehouses\u002F_dir",{"title":109,"path":110,"stem":111,"children":112},"Products","\u002Fdocs\u002Fproducts","docs\u002F2.products\u002Findex",[113,114,118,122,126,130,134,138,142,146],{"title":109,"path":110,"stem":111},{"title":115,"path":116,"stem":117},"Adding and updating products","\u002Fdocs\u002Fproducts\u002Fadding-and-updating-products","docs\u002F2.products\u002F1.adding-and-updating-products",{"title":119,"path":120,"stem":121},"Bundles","\u002Fdocs\u002Fproducts\u002Fbundles","docs\u002F2.products\u002F10.bundles",{"title":123,"path":124,"stem":125},"Product details","\u002Fdocs\u002Fproducts\u002Fproduct-details","docs\u002F2.products\u002F2.product-details",{"title":127,"path":128,"stem":129},"Variants","\u002Fdocs\u002Fproducts\u002Fvariants","docs\u002F2.products\u002F3.variants",{"title":131,"path":132,"stem":133},"Product media","\u002Fdocs\u002Fproducts\u002Fproduct-media","docs\u002F2.products\u002F4.product-media",{"title":135,"path":136,"stem":137},"Inventory","\u002Fdocs\u002Fproducts\u002Finventory","docs\u002F2.products\u002F6.inventory",{"title":139,"path":140,"stem":141},"Pricing","\u002Fdocs\u002Fproducts\u002Fpricing","docs\u002F2.products\u002F7.pricing",{"title":143,"path":144,"stem":145},"AI-powered enrichment","\u002Fdocs\u002Fproducts\u002Fai-enrichment","docs\u002F2.products\u002F8.ai-enrichment",{"title":147,"path":148,"stem":149},"Import and export","\u002Fdocs\u002Fproducts\u002Fimport-and-export","docs\u002F2.products\u002F9.import-and-export",{"title":151,"path":152,"stem":153,"children":154,"page":87},"Orders","\u002Fdocs\u002Forders","docs\u002F3.orders",[155],{"title":156,"path":157,"stem":158},"Order Lifecycle","\u002Fdocs\u002Forders\u002Forder-lifecycle","docs\u002F3.orders\u002F1.order-lifecycle",{"title":160,"path":161,"stem":162,"children":163,"page":87},"Customers","\u002Fdocs\u002Fcustomers","docs\u002F4.customers",[164],{"title":165,"path":166,"stem":167},"Customer Profiles","\u002Fdocs\u002Fcustomers\u002Fcustomer-profiles","docs\u002F4.customers\u002F1.customer-profiles",{"title":169,"path":170,"stem":171,"children":172,"page":87},"Settings","\u002Fdocs\u002Fsettings","docs\u002F5.settings",[173],{"title":174,"path":175,"stem":176},"General Settings","\u002Fdocs\u002Fsettings\u002Fgeneral-settings","docs\u002F5.settings\u002F1.general-settings",{"title":178,"path":179,"stem":180,"children":181},"Categories","\u002Fdocs\u002Fcategories","docs\u002F6.categories\u002Findex",[182,183,187,191,195],{"title":178,"path":179,"stem":180},{"title":184,"path":185,"stem":186},"Managing categories","\u002Fdocs\u002Fcategories\u002Fmanaging-categories","docs\u002F6.categories\u002F1.managing-categories",{"title":188,"path":189,"stem":190},"Automatic categories","\u002Fdocs\u002Fcategories\u002Fautomatic-categories","docs\u002F6.categories\u002F2.automatic-categories",{"title":192,"path":193,"stem":194},"Category merchandising","\u002Fdocs\u002Fcategories\u002Fmerchandising","docs\u002F6.categories\u002F3.merchandising",{"title":196,"path":197,"stem":198},"Storefront settings","\u002Fdocs\u002Fcategories\u002Fstorefront-settings","docs\u002F6.categories\u002F4.storefront-settings",{"title":200,"path":201,"stem":202,"children":203},"Attributes","\u002Fdocs\u002Fattributes","docs\u002F7.attributes\u002Findex",[204,205,209,213,217],{"title":200,"path":201,"stem":202},{"title":206,"path":207,"stem":208},"Managing attributes","\u002Fdocs\u002Fattributes\u002Fmanaging-attributes","docs\u002F7.attributes\u002F1.managing-attributes",{"title":210,"path":211,"stem":212},"Attribute templates","\u002Fdocs\u002Fattributes\u002Fattribute-templates","docs\u002F7.attributes\u002F2.attribute-templates",{"title":214,"path":215,"stem":216},"Display groups","\u002Fdocs\u002Fattributes\u002Fdisplay-groups","docs\u002F7.attributes\u002F3.display-groups",{"title":218,"path":219,"stem":220},"Completeness","\u002Fdocs\u002Fattributes\u002Fcompleteness","docs\u002F7.attributes\u002F4.completeness",{"title":222,"path":223,"stem":224,"children":225},"Markets","\u002Fdocs\u002Fmarkets","docs\u002F8.markets\u002Findex",[226,227,231,235,239,243,247],{"title":222,"path":223,"stem":224},{"title":228,"path":229,"stem":230},"Creating a Market","\u002Fdocs\u002Fmarkets\u002Fcreating-a-market","docs\u002F8.markets\u002F1.creating-a-market",{"title":232,"path":233,"stem":234},"Market Settings","\u002Fdocs\u002Fmarkets\u002Fmarket-settings","docs\u002F8.markets\u002F2.market-settings",{"title":236,"path":237,"stem":238},"Market Pricing","\u002Fdocs\u002Fmarkets\u002Fpricing","docs\u002F8.markets\u002F3.pricing",{"title":240,"path":241,"stem":242},"Shipping Methods","\u002Fdocs\u002Fmarkets\u002Fshipping","docs\u002F8.markets\u002F4.shipping",{"title":244,"path":245,"stem":246},"Visibility Rules","\u002Fdocs\u002Fmarkets\u002Fvisibility-rules","docs\u002F8.markets\u002F5.visibility-rules",{"title":248,"path":249,"stem":250},"Business Units","\u002Fdocs\u002Fmarkets\u002Fbusiness-units","docs\u002F8.markets\u002F6.business-units",{"title":252,"path":253,"stem":254,"children":255,"page":87},"Storefront","\u002Fdocs\u002Fstorefront","docs\u002F9.storefront",[256,262,268,272,276,280],{"title":257,"path":258,"stem":259,"children":260},"How Indexing Works","\u002Fdocs\u002Fstorefront\u002Fhow-indexing-works","docs\u002F9.storefront\u002F1.how-indexing-works",[261],{"title":257,"path":258,"stem":259},{"title":263,"path":264,"stem":265,"children":266},"Managing Indexes","\u002Fdocs\u002Fstorefront\u002Fmanaging-indexes","docs\u002F9.storefront\u002F2.managing-indexes",[267],{"title":263,"path":264,"stem":265},{"title":269,"path":270,"stem":271},"Storefront Tokens","\u002Fdocs\u002Fstorefront\u002Fstorefront-tokens","docs\u002F9.storefront\u002F3.storefront-tokens",{"title":273,"path":274,"stem":275},"Warehouse Settings","\u002Fdocs\u002Fstorefront\u002Fwarehouse-settings","docs\u002F9.storefront\u002F4.warehouse-settings",{"title":277,"path":278,"stem":279},"Storefront API","\u002Fdocs\u002Fstorefront\u002Fstorefront-api","docs\u002F9.storefront\u002F5.storefront-api",{"title":252,"path":281,"stem":282},"\u002Fdocs\u002Fstorefront\u002F_dir","docs\u002F9.storefront\u002F_dir",{"id":284,"title":119,"body":285,"description":577,"extension":578,"links":579,"meta":580,"navigation":581,"path":120,"seo":582,"stem":121,"__hash__":583},"docs\u002Fdocs\u002F2.products\u002F10.bundles.md",{"type":286,"value":287,"toc":561},"minimark",[288,292,297,309,313,353,356,360,391,397,401,416,421,436,440,443,476,480,487,491,494,509,513,516,519,531,535],[289,290,291],"p",{},"Bundles let you sell multiple products together as a single package. This is useful for gift sets, starter kits, frequently-bought-together collections, or any scenario where customers benefit from buying a curated group of products.",[293,294,296],"h2",{"id":295},"how-bundles-work","How bundles work",[289,298,299,300,304,305,308],{},"A bundle is a product with the type ",[301,302,303],"strong",{},"Bundle",", set during creation. It acts as a container that references other products as ",[301,306,307],{},"components",". Each component has a quantity, and the bundle can be priced in two ways.",[293,310,312],{"id":311},"pricing-modes","Pricing modes",[314,315,316,329],"table",{},[317,318,319],"thead",{},[320,321,322,326],"tr",{},[323,324,325],"th",{},"Mode",[323,327,328],{},"Description",[330,331,332,343],"tbody",{},[320,333,334,340],{},[335,336,337],"td",{},[301,338,339],{},"Fixed",[335,341,342],{},"You set a specific price for the bundle, independent of its components. Use this when you want full control over the bundle price (e.g., a discounted package deal).",[320,344,345,350],{},[335,346,347],{},[301,348,349],{},"Dynamic",[335,351,352],{},"The bundle price is automatically calculated from the sum of its component products' prices. Use this when the bundle should always reflect the current individual prices.",[289,354,355],{},"The pricing mode is set when managing the bundle and affects how the Prices tab behaves. With dynamic pricing, the price editor shows a notice that the price is calculated automatically.",[293,357,359],{"id":358},"creating-a-bundle","Creating a bundle",[361,362,363,374,383,386],"ol",{},[364,365,366,367,369,370,373],"li",{},"Go to ",[301,368,109],{}," and click ",[301,371,372],{},"Create Product",".",[364,375,376,377,380,381,373],{},"In the ",[301,378,379],{},"Product Type"," section, select ",[301,382,303],{},[364,384,385],{},"Fill in the name, SKU, and other required fields.",[364,387,388,389,373],{},"Click ",[301,390,372],{},[289,392,393,394,396],{},"After creation, you'll see a ",[301,395,303],{}," card on the product overview page showing the number of components and the price type.",[293,398,400],{"id":399},"managing-bundle-components","Managing bundle components",[361,402,403,410],{},[364,404,405,406,409],{},"On the bundle product's ",[301,407,408],{},"Overview"," tab, find the Bundle card.",[364,411,388,412,415],{},[301,413,414],{},"Manage Bundle"," to open the bundle editor slideover.",[417,418,420],"h3",{"id":419},"adding-components","Adding components",[361,422,423,430,433],{},[364,424,425,426,429],{},"In the bundle editor, use the ",[301,427,428],{},"search bar"," to find products.",[364,431,432],{},"Click on a product in the search results to add it as a component.",[364,434,435],{},"The product appears in the component list.",[417,437,439],{"id":438},"configuring-components","Configuring components",[289,441,442],{},"For each component in the bundle, you can set:",[314,444,445,454],{},[317,446,447],{},[320,448,449,452],{},[323,450,451],{},"Setting",[323,453,328],{},[330,455,456,466],{},[320,457,458,463],{},[335,459,460],{},[301,461,462],{},"Quantity",[335,464,465],{},"How many units of this product are included in the bundle.",[320,467,468,473],{},[335,469,470],{},[301,471,472],{},"Adjustable",[335,474,475],{},"Whether the customer can change the quantity of this component when purchasing the bundle.",[417,477,479],{"id":478},"removing-components","Removing components",[289,481,482,483,486],{},"Click the ",[301,484,485],{},"remove"," button (trash icon) on any component to remove it from the bundle.",[417,488,490],{"id":489},"saving-changes","Saving changes",[289,492,493],{},"After configuring all components:",[361,495,496,503],{},[364,497,498,499,502],{},"Select the ",[301,500,501],{},"pricing mode"," (Fixed or Dynamic) at the top of the editor.",[364,504,388,505,508],{},[301,506,507],{},"Save"," to apply the changes.",[293,510,512],{"id":511},"bundle-on-the-storefront","Bundle on the storefront",[289,514,515],{},"On the storefront, a bundle appears as a single product that customers can add to their cart. The bundle's media, description, and attributes work just like any other product.",[289,517,518],{},"When a customer purchases a bundle:",[520,521,522,525,528],"ul",{},[364,523,524],{},"The entire bundle is added as one line item.",[364,526,527],{},"Inventory for each component product is decremented by the component quantity.",[364,529,530],{},"If using adjustable components, customers can modify quantities within allowed ranges.",[293,532,534],{"id":533},"best-practices","Best practices",[520,536,537,543,549,555],{},[364,538,539,542],{},[301,540,541],{},"Use fixed pricing for deals"," — When offering a discount on a bundle, use fixed pricing so the bundle price doesn't change when individual product prices change.",[364,544,545,548],{},[301,546,547],{},"Use dynamic pricing for convenience bundles"," — When the bundle is purely for convenience (no discount), dynamic pricing ensures the price stays in sync automatically.",[364,550,551,554],{},[301,552,553],{},"Keep bundles focused"," — A bundle with too many components becomes confusing. Aim for 2–5 products per bundle.",[364,556,557,560],{},[301,558,559],{},"Show savings"," — If the bundle is cheaper than buying components individually, make this clear in the product description to encourage purchases.",{"title":562,"searchDepth":563,"depth":563,"links":564},"",2,[565,566,567,568,575,576],{"id":295,"depth":563,"text":296},{"id":311,"depth":563,"text":312},{"id":358,"depth":563,"text":359},{"id":399,"depth":563,"text":400,"children":569},[570,572,573,574],{"id":419,"depth":571,"text":420},3,{"id":438,"depth":571,"text":439},{"id":478,"depth":571,"text":479},{"id":489,"depth":571,"text":490},{"id":511,"depth":563,"text":512},{"id":533,"depth":563,"text":534},"Create and manage product bundles — packages of multiple products sold together in Avvyr.","md",null,{},true,{"title":119,"description":577},"bMYv10FJr6EjmbdDgoGQ3PuHFj-NhbyF_5LyDfcqRWg",[585,587],{"title":115,"path":116,"stem":117,"description":586,"children":-1},"Learn how to create new products and update existing ones in Avvyr.",{"title":123,"path":124,"stem":125,"description":588,"children":-1},"A complete reference of all product fields, settings, and configuration options in Avvyr.",1775754419302]