|
We have the need to define a configurable product that is constructed as:
Base Unit
Option 1 (with 9 choices)
Option 2 (with same 9 Choices)
Option 3 (with same 9 choices)
The idea is that the customer can bundle the base with 1, 2, or 3 optional units to create a more complex product.
What we want to do is to charge a lower fee for the option 2 choices, and an even lower fee for the option 3 choices even though they are the same products.
We are able to set the prices the way we want, but… We can’t figure out how to force the customer to choose option 1 before being allowed to choose option 2, and option 2 before choosing option 3. Without forcing this issue, the customer could choose the base unit plus option 3 and be granted a discount that is intended only for people who purchase 3 optional entities.
By using the required response option we can make this happen by creating multiple products.
For example:
- base + option 1,
- base and required add-on 1 and optional add-on2
- base and required add-ons 1 and 2, and optional add-on 3
Rather messy and confusing for the customers....
Any hints?
|