How to configure products to offer customisable selection boxes
-
I produce and sell chocolates. At present customers can only buy predefined selection boxes. I would like to allow them to purchase selection boxes where they choose which chocolates are in the box themselves. Note that the chocolates should not be purchasable individually.
My current attempt at configuring this involves defining the individual chocolates as Simple Products, all of which belong to a category “Single”. I have not given them a price to prevent them from being added to the cart. I have managed to configure my archive and shop pages to exclude the “Single” category with a mixture of config and updates to functions.php. I have purchased a plug-in which allows me to create customised bundles, but because my individual chocolates do not have a price the plug-in is not considering them purchasable and they can’t be added to the bundle. If I give them a price of 0, then the option to Add to Cart etc appears on them. I could hide this, but it starts to feel like I am creating too much custom code and hence probably heading down the wrong path.
I have also been looking at the Composite Products plug-in from WooCommerce. It looks like it will probably do what I want, but is probably overkill as it offers far more flexibility than I need. I’m also reluctant to keep buying plug-ins until I find one that works, and then having to apply for refunds on all the ones that didn’t quite meet my needs.
Please could someone recommend an approach or plug-ins that will allow me to achieve what I want? Will Composite Products do what I need?
Note that ideally I would keep my individual chocolates as Simple Products as they are all defined already with descriptions and images, and I already have a way of linking these products to the predefined selection boxes they are in to allow customers to see details on the box contents. However if this is completely the wrong approach I’m not averse to reworking it.
- The topic ‘How to configure products to offer customisable selection boxes’ is closed to new replies.