Eligibility and considerations for using product bundles
There are certain eligibility requirements and considerations you should review before adding product bundles to your online store, including which features are and aren't compatible with product bundles, and how inventory and returns work with product bundles.
On this page
Eligibility requirements for product bundles
To sell product bundles, your store must meet the following requirements:
- Your store must be using the Online Store sales channel or a Custom Storefront.
- You must have a bundles app installed on your Shopify store.
- Your store must use Checkout Extensibility. Stores that use checkout.liquid customizations or features are incompatible with product bundles.
Incompatibility considerations for product bundles
Certain features are incompatible with product bundles. Review the following considerations:
- Bundles aren't compatible with purchase options, which includes subscriptions, pre-orders, and try-before-you-buy.
- Bundles aren't compatible with the Shopify Subscriptions app.
Inventory
Bundle inventory is determined by the inventory levels of each product included within a bundle. The product with the lowest inventory level determines how many bundles can be sold. Product inventory levels are updated in real-time. A product's inventory isn't included in the bundle quantity calculation if the product's inventory isn't tracked, or if the product is set to Continue selling when out of stock.
In these cases, the product's inventory is ignored when determining the available quantity of the bundle.
You can set up inventory tracking or configure products to continue selling when out of stock in your Shopify admin.
Inventory calculation
Bundle inventory availability creates an estimate based on the inventory availability of products in the bundle. Shopify calculates this by considering the product with the lowest available inventory, and taking into account the quantity required for that product to make the bundle. To calculate bundle inventory availability, follow these steps:
- For each product in the bundle, divide the product's total available inventory by the quantity required for the bundle.
- The lowest resulting number (rounded down to the nearest whole number) determines how many complete bundles can be sold.
Example
For example, if a product bundle of home office items contained 2 chairs and 1 desk, then you can manually calculate the number of possible bundles:
- Check the inventory levels for each product:
- The chair has a total available inventory of 15.
- The desk has a total available inventory of 8.
- Calculate the available inventory for each product:
- Chair: 15 ÷ 2 = 7.5 (rounded down to 7)
- Desk: 8 ÷ 1 = 8
- The "home office" bundle's available inventory is 7:
- The lower number (7) determines the bundle availability.
- You can only create as many bundles as you have complete sets of products.
Returns
You can't define bundles as final sale when you set up return rules. The return eligibility of a bundle is based on whether the individual products within the bundle are set as final sale items in your return rules.
Within self-serve returns, customers can submit product return requests for any eligible products. Customers can’t request returns for products set as final sale.