I have an idea for a store where there needs to be multiple items within one purchasable item.
For example, I sell customized cans of 3 tennis balls. Each tennis ball can have one of 5 colours. I understand the concept of variants and know how to create these so I can have an item where the user can choose a colour. Where I am stumped is I want to be able to have the user choose the colour of each ball. As mentioned above, each ball can have one of 5 colours. Can I do this without having to have the user add each ball to the cart separately but instead have the user select the can of balls as an item and then for each tennis ball in the can, select the colour? Sorry for being repetitive, just want to make myself clear