Sorry if this question has been asked before but I cant find a solution to this problem and bundled products might not be the answer.
Imagine a scenario where you allowed the customer to buy a customizable picture frame. The first option is the size of the frame. The available options are 10×10", 12×12", 14×14", 20×20". The next option is frame style. Which are Classic, Regular, Brushed etc… The problem is- is their a way to change the price dynamically depending on a previous option? For Example:
- Option 1: 10×10" + Option 2: Brush = $100.00,
- Option 1: 12×12" + Option 2:Brush = $120.00,
- Option 1: 14×14" + Option 2: Brush = $140.00
… and so on.
A. Can customizing / changing the bundle products be a solution? or…
B. Do you have to tackle this issue another way with Magento?
Any links to blogs posts or pointers would be greatly appreciated. Thanks guys!
Best Answer
Option 1: Configurable products
I'm not sure what's the reason to use bundle products over configurable products here.
Here's what I would do.
I would create a configurable product based on the two following product attributes:
You will obviously have to add the options to the attribute before starting.
Here's the critical part to achieve what you want, for each combinations you'll have to:
This way, whenever a customer chooses the size of the frame, the price will be updated on the fly based on the extra cost you provided.
Option 2: Custom options
Another way of doing it in case you don't want simple products for each combination would be to use custom options.