Hi there,
Composite Products are usually done one product at a time. So, in your situation, you would have a Variable Product called Hat, with different colors as variations (Red, Green, Blue, etc.).
A user would choose a hat and then the hat’s color, then move to the next step and repeat.
You may be looking for Mix ‘n Match which allows users to pick variations up to a certain limit. An example would be selling soda – you have a build your own six-pack solution, so users can only select up to six items.
There’s a comparison between Bundles, Composite Products, and Mix ‘n Match here which might help you choose.
Thank you very much for your answer.
Do you know, if it is possible to combine the two services (Mix’n’match and Composite products) in one flow.
I’m looking for a step-by-step flow that goes like this:
1. Choose a number of hats (from 1 to 10 items)
2. Choose color of each hat (5 colors to choose from per hat)
3. Choose type of box they all should be packed in (3 options (fits up to 10 hats))
4. Choose gift wrapping (3 options)
5. Choose delivery type (3 options)
As Danny mentioned, the first two steps would be one, as the attributes are chosen at the same time as the hats themselves. You would need a custom solution to change that, as otherwise, you would be choosing a variation that does not exist as it would be missing an attribute value(color in this case). Hopefully, that explanation makes sense.
3 & 4 could be handled by Composite products; you would just need to create both a Gift Wrapping product and a Box Type product(you can make them free), then add them to the Composite product. You’d probably want to hide the two products from the store catalog to prevent people from buying them directly.
5 is handled by the normal Checkout screen.
Thanks a lot for your answers guys. It looks like I have to build a custom solution for the first step then.