Bundle Pricing
The following table describes the capabilities and pricing that bundles can have.
Pricing | Description | Requires SKU? | Price Book Entry | Capabilities |
---|---|---|---|---|
Fixed | Enables you to assign a fixed price for all the products in a bundle. The bundle can contain items that are available for individual purchase, however, when purchased in a fixed-price bundle, are offered at a discounted price. | Yes | Mandatory | Sale Pricing - defines reduced pricing for the total price of the bundle. Volume Pricing - offers promotional prices for products bought in bulk. Bundle Inventory Management - bundle inventory can be tracked based on the availability of individual items in the bundle. In this case, the maximum number of bundles you can sell is equal to the number of the option that is least available. |
Cumulative | The price of a bundle can be generated automatically based on the sum of the component products. Each individual product can use its underlying volume, sale, and normal price. Ensure that you set a price for each product within the bundle. If a component product does not have a price, the bundle price cannot be set and customers cannot purchase the bundle. | Optional | Not available when SKU is present | Sale Pricing - define reduced pricing for individual products when purchased as part of the bundle. Each product can have a special sale price that will only be used when the product is brought as part of the bundle. |
Sale Pricing
Fixed Price Bundles
For fixed price bundles, you can set a sale price for the entire bundle. This allows you to offer the bundle at a discounted price compared to the regular bundle price.
Cumulative Price Bundles
For cumulative price bundles, you can set a sale price for an item within a bundle so that the product is sold at the sale price when sold as a part of the bundle. Each individual product can use its underlying volume, sale, and normal price, but you can also set a special sale price that will only be used when the product is brought as part of the bundle.
For example, if you have a bundle consisting of four items, you can apply a discounted price to an item within the bundle to get a bundle sales price. Both list and sale price (or was/is prices) are available in the catalog response, enabling you to display slash pricing on your storefront, depending on your requirements.
Product | Regular product price | Bundle sales price |
---|---|---|
Product A | $100 | $80 |
Product B | $50 | $50 |
Product C | $30 | $30 |
Product D | $130 | $130 |
Total | $310 | $290 |
Volume Pricing
Fixed Price Bundles
For fixed price bundles, you can configure volume pricing for the entire bundle. You can define the price range for different quantities of the bundle, as explained in the following example.
Bundle Quantity | Price/Each |
---|---|
1-5 | $10.50 |
6-10 | $10.00 |
11+ | $9.50 |
Cumulative Price Bundles
For cumulative price bundles, each individual product uses its underlying volume pricing. When a customer adds sufficient quantity of an item and meets the minimum required quantity for different pricing, all products with that item SKU are discounted in the cart. The volume pricing of the individual products is applied when calculating the total price of the bundle.
Prerequisites
Depending on the type of pricing you want to implement for your bundles, you must already have configured the following.
- If you want to assign a fixed price for all the products in a bundle, you must have already configured a price book that you want to use with your bundle. Your bundle must have a SKU.
- If you want a bundle price generated dynamically based on the sum of the component products included in a bundle, ensure that each product in the bundle has a price.
Configuring fixed bundle pricing
If you want to assign a fixed price for all the products in a bundle, you must have already configured a price book that you want to use with your bundle. Your bundle must have a SKU.
-
Go to Merchandise > Products.
-
In All Products, select the bundle to which you want to configure pricing.
-
Select Pricing.
-
Turn the Price Bundle by SKU toggle on. (Your must bundle must have a SKU).
-
In the Pricing tab:
- To associate the bundle with a price book, from Select Price Book list, select a price book.
- Turn on the toggle for the currencies you want to use.
- Enter a price for each of the currencies. You can add currencies to a store in Settings > Currencies.
- In Actions, click Save.
-
If you want to add volume and sale pricing for the products in your bundle, expand Advanced Pricing.
- Click Add Volume Level.
- In Price Book, select the price book you want from the drop-down list.
- In Min Purchase Quantity, type the minimum quantity of products a customer must select to receive the volume price.
- Type a price for each of the available currencies. You can add currencies to a store under System in Store Settings > Currencies.
- Click Add Level.
-
To add a sale price to an option, click + Add Sale Price and do the following:
- To associate the option with a price book, from Price Book list, select a price book.
- In Sale Name, type a name for your sale. For more information, see Price books.
- From Start Date / Time - End Date / Time, click Start date to display the calendar.
- Use the calendar to select a start date and time.
- Click OK.
- Use the calendar to select an end date and time.
- Type a price for each of the available currencies. You can add currencies under System in Store Settings > Currencies.
- Click Add Sale.
tipWhen displaying your product in your storefront, you can choose to display both the list price and the sale price or the sale price only, depending on your requirements.
-
Click Next or Save & Exit.
Configuring automatic/cumulative bundle pricing
If you want the price of a bundle generated dynamically based on the sum of the component products included in a bundle, ensure that each product in the bundle has a price.
You can configure sale pricing for a bundle that uses automatic/cumulative pricing.
-
Go to Merchandise > Products.
-
In All Products, find the bundle to which you want to add a template.
-
Select Actions > Edit next to the bundle.
-
Select Pricing.
-
To add a sale price to an option, expand Advanced Pricing. If any of the products in a bundle already have a sale price, these details are displayed in Sale Price of Options.
-
To add a sale price, click Find an option to add a sale price. A list of available options is displayed.
-
From Action, next to the option you want to add a sale price for, select +.
-
Click Add Sale Price.
- To associate the option with a price book, from Price Book list, select a price book.
- In Sale Name, type a name for your sale. For more information, see Price books.
- From Start Date / Time - End Date / Time, click Start date to display the calendar.
- Use the calendar to select a start date and time.
- Click OK.
- Click End date to display the calendar.
- Use the calendar to select an end date and time.
- Type a price for each of the available currencies. You can add currencies in Settings > Currencies.
- Click Add Sale.
- Repeat these steps for each of the options you want to add a sale price for.
-
Click Save & Exit.