What is the best approach to achieve a step-by-step walkthrough experience, prompting customers to select items from 3 categories and sell them as a bundle with a single dynamic price during checkout?
Example: A customer is expected to select a Shirt, Pants and Bag from each product category. All these need to be bundled with a 4th item included in each order. See images for example mockup.
What's the best approach...
A. Create a bundle product and add each product category item as an option, then edit codes to show images, product details etc., allowing the bundle product page to look like a typical category products grid page.
B. Create a plugin to allow product selected/add-to-cart to be automatically bundled with a 4th item with a single dynamic price in the cart.
Fig 1. Customer selected a shirt from the Shirt Category.
Fig 2. Customer selected a shirt, Pants and Bag from the respective Category.
Fig 3. Products selected are bundled under one item with dynamic pricing in the shopping cart.
You can also find this question over at stackoverflow.
https://magento.stackexchange.com/questions/369758/how-to-bundle-products-based-on-customer-selectio...