See the way Configurable Products in Bundles for Magento 2 extension works.
Create bundles with configurable products to offer customers what they really need and increase average check with Magento 2 Bundle Product extension.
To create a new Bundle product please go to Catalog > Products > Add Bundle Product page:
Add New Product page opens.
Then scroll down to the ‘Bundle Items’ section and press ‘Add Option’ button:
New Option tab opens.
Then you need to define ‘Option Title’, ‘Input Type’ and check if this Option is required:
After that please press ‘Add Products to Option’ button. Add Products to Option pop-up opens.
You could now select products for an option. ‘Configurable Products in Bundles’ extension allows you to see Configurable products in this list, select them and add as an option.
After ‘Add Product’ action you will see your Configurable product(s) in the options list.
Now you need to define ‘Default Quantity’ for this option and select if customer will be able to define this value. Also the extension provides an opportunity to select Configurable product’s options that will be available for a user on storefront.
Then you can save a product and check the result on storefront.
Here is an example how Bundle product will be shown on storefront. We’ve created a Bundle with the following options:
The result on storefront:
Here you can see Bundle’s option with two radio buttons, each contains configurable product with inputs to define its options. Quantity could be defined by customer manually.
Admin can define if Magento should separate bundle items to particular products or leave the bundle as a solid product after 'Add to Cart' action. You should use ‘Separate Cart Items’ setting for this purpose. This setting will be set up for each bundled product and has ‘No’ value by default.
To enable options’ images thumbnails, please, go to Stores > Configuration > EWAVE > Configurable Products in Bundle
Select ‘Yes’ in ‘Show Bindle Option’s Images on PDP to enable options’ images thumbnails.
Displaying methods for configurable and singles:
Find out how to install the Configurable Products in Bundles extension for Magento 2 via Composer.