---
schema_version: "1"
id: 7bfd0e7d4c83e629eb3088cfb6085ba420c5ff9c34a6ffe79808dd172a22dccd
title: Create Configurable Bundles in a B2B Store
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/commerce/264-0-0/comm_create_configurable_bundles.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.comm_create_configurable_bundles.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: b1c8b5efd9c43c2a45c244d7c81f41b4db514b582ab3ed25db396cbb7e83d319
description: Create configurable bundles that buyers can customize. Define required and optional items, define rules, and enable real-time pricing updates.
products:
  - Commerce
  - B2B Commerce
release: "264"
---
# Create Configurable Bundles in a B2B Store

Create configurable bundles that buyers can customize. Define required and optional items, define rules, and enable real-time pricing updates.

### Required Editions

Set up Product Configurator before creating configurable bundles. For details, see [Set Up Product Configurator for B2B Stores.](https://help.salesforce.com/s/articleView?id=commerce.comm_product_configurator_setup.htm&language=en_US)

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=commerce.comm_editions.htm&amp;language=en_US" target="_blank">View supported editions</a>.</td></tr></tbody></table>

[Which Salesforce Commerce Product Do I Have?](https://help.salesforce.com/s/articleView?id=commerce.comm_what_product.htm&language=en_US)

## Create a Configurable Bundle in Revenue Cloud

Create configurable bundles in Revenue Cloud so buyers can configure and purchase them from your B2B store.

1. From the App Launcher, find and select **Product Catalog Management**.
2. Create a configurable bundle following the instructions in [Create Bundled Products in Revenue Cloud](https://help.salesforce.com/s/articleView?id=ind.product_catalog_create_bundled_products.htm&language=en_US). You can add up to 100 child products to a bundle.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-comm-264-0-0-production-enus/d863e308-482a-4dfa-8d20-2a94737d394a/images/icon_note.png)
    
    Note Configurable bundles don't support quantity changes for the child products. Make sure that **Allow Quantity Changes** is deselected and **Quantity Scaling Methods** is set to Proportional for all child products.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-comm-264-0-0-production-enus/d863e308-482a-4dfa-8d20-2a94737d394a/images/icon_note.png)
    
    Note You can add configurable products as child products in a configurable bundle. For details on creating configurable products, see [Create Configurable Products with Dynamic Attributes in a B2B Store](https://help.salesforce.com/s/articleView?id=comm_create_configurable_products.htm&language=en_US).

## Define Constraints for a Configurable Bundle

(Optional) To manage complex product configurations and ensure valid combinations, use the Constraint Rules Engine.

1. Set up the Constraint Rules Engine. For instructions, see [Set Up Constraint Rules Engine for Product Configurator](https://help.salesforce.com/s/articleView?id=ind.product_configurator_set_up_constraints_engine.htm&language=en_US).
2. Create a constraints model, add your bundle to it, and configure and activate the constraints. For detailed steps, see [Rules and Constraints in Configurator With Constraint Rules Engine](https://help.salesforce.com/s/articleView?id=ind.product_configurator_advanced.htm&language=en_US).

## Assign Category, Entitlement Policy, and Pricing to a Configurable Bundle

To make your configurable bundle discoverable by buyers, assign the bundle to a category. To make sure that buyers can see and purchase the bundle, assign entitlement policies and pricing directly to the parent product of the bundle. Child products inherit these settings. Any entitlements or promotions applied directly to child products are ignored.

1. From the App Launcher, find and select **Commerce**.
2. In the navigation sidebar, select a store from the Store dropdown.
3. Select **Merchandising** | **Products**.
4. In the Product Workspace, select the bundle that you want to configure.
5. Open the global product record by using the link at the bottom of the Edit Product page.
6. Assign categories.
    1. On the Related tab, in the Categories section, click **Assign**.
    2. Select the category, and save your changes.
7. Assign one or more entitlement policies.
    1. On the Related tab, in the Commerce Entitlement Policies section, click **Assign**.
    2. Select the policy, and save your changes.
8. Add pricing.
    1. On the Related tab, in the Price Books section, click **New**.
    2. For Price Book, select your store’s standard price book.
    3. Enter a list price.
    4. (Optional) Select a currency.
    5. Save your changes.
9. Make sure that the bundle is active so buyers can view it in your store.

## Create Bundle-Based Price Adjustments

Define and manage bundle-based discounts for a configurable bundle.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-comm-264-0-0-production-enus/d863e308-482a-4dfa-8d20-2a94737d394a/images/icon_note.png)

Note Bundle-based pricing adjustments apply only to child products that are priced separately and added during configuration. You can't adjust prices for child products that are included in the bundle's base price.

1. Configure bundle-based adjustments to calculate discounts. For details, see [Bundle-Based Price](https://help.salesforce.com/s/articleView?id=ind.pricing_add_bundle_based_price_element.htm&language=en_US).
    
    Pricing adjustments apply only to transactions that occur within the effective date range defined in the Price Adjustment Schedule. Transactions outside this range don't reflect these adjustments.
2. After configuring the bundle-based adjustments and discounts, refresh the decision tables.
    1. From the App Launcher, find and select **Lookup Tables**.
    2. In the list of decision tables, click **Bundle Based Adjustment Entries**.
    3. Refresh the decision table.

## Create a Constant for a Bundle-Based Adjustment Variables

To adjust the bundle price based on buyer configurations, complete this step. This is a one-time setup for bundle-based adjustments.

1. From App Launcher, find and select **Pricing Procedures**.
2. Click the Commerce pricing procedure for your org.
3. On the Pricing Procedure builder canvas, click ![Pricing Elements icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-comm-264-0-0-production-enus/d863e308-482a-4dfa-8d20-2a94737d394a/comm/images/pricing_elements_icon.png).
4. On the Resource Manager panel, click **Add Resource**.
5. In the Add New Resource page, specify these details.
    1. Resource Type: Constant
    2. Resource Name: BundleBasedAdjustmentId
    3. Data Type: Text
    4. Default Value: Enter the Price Adjustment Schedule ID of the bundle-based adjustment.
        
        You can locate the value of your variable by going to the associated record. For example, to locate a price adjustment schedule ID, from App Launcher, find and select From App Launcher, find and select **Price Adjustment Schedules**. Open the Price Adjustment Schedule record. The price adjustment schedule ID is shown in the browser’s URL. ![Price Adjustment Tier Browser ID](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-comm-264-0-0-production-enus/d863e308-482a-4dfa-8d20-2a94737d394a/comm/images/b2b_comm_pricing_browser_id.png)
6. Save your changes.

#### See Also

- [Create a Product Bundle for a Commerce Store](https://help.salesforce.com/s/articleView?id=commerce.comm_create_and_configure_a_product_bundle.htm&language=en_US)
- [Add Components to a Configurable Product Bundle](https://help.salesforce.com/s/articleView?id=ind.product_catalog_add_components_to_a_configurable_product_bundle.htm&language=en_US)
- [Bundle-Based Price](https://help.salesforce.com/s/articleView?id=ind.pricing_add_bundle_based_price_element.htm&language=en_US)
- [Set Up Product Configurator for B2B Stores](https://help.salesforce.com/s/articleView?id=commerce.comm_product_configurator_setup.htm&language=en_US)
- [Add Products to Categories in a B2B Store](https://help.salesforce.com/s/articleView?id=commerce.comm_categories_assign_products.htm&language=en_US)
- [Entitlement Policies for Commerce Stores](https://help.salesforce.com/s/articleView?id=commerce.comm_entitlement_policies_intro.htm&language=en_US)
- [Pricing for Commerce Stores](https://help.salesforce.com/s/articleView?id=commerce.comm_pricebooks.htm&language=en_US)