I have the need to make a bundle product in my store based on one product with different variants. On top of that I need to add options that will affect the total price and also options to add other product variants with 50% discount from original price.
At the end, all these product variants with discounted or not discounted price has to be in the cart to keep the inventory correct.
Has anyone a solution for this? It could be an app or someone hired at developer solving this?
Example
Option 1 - Dropdown = real product variants with the same SKU
1.1 Product -Black = 100$
1.2 Product - Grey = 100$
1.3 Product -White = 100$
Option 2 - Dropdown = real product variants with the same SKU
2.1 Accessory - Black = 50$
2.2 Accessory - Grey = 100$
2.3 Accessory - White = 150$
Option 3 - Dropdown = real product variants with the same SKU
3.1 Accessory - Small = 200$
3.2 Accessory - Medium = 250 $
3.3 Accessory - Large = 300 $
Option 4 - Checkbox = real product with SKU
4 Accessory = 100 $
Option 5 - Dropdown = determines the price of option 1, 2, 3 and 4
5.1 With discount = 50% discount
5.2 Without discount = no discount
Selected options
1.1 > 2.1 > 3.1 > 5.1 = 175$ = 3 SKUs in cart
1.1 > 2.1 > 3.1 > 5.2 = 350$ = 3 SKUs in cart