WooCommerce Mix & Match Products v1.2.3 is perfect for encouraging customers to buy in bulk without forcing them to buy items that don’t interest them.
More from my site
Mix and Match supports selling simple products and product variations as part of a container. You can allow as many or as few items as you wish to be available in any given Mix and Match assortment.
Mix and Match assortments can have a static price or be priced per item and totaled.
Mix and Match assortments can be shipped together in one package, shipped separately, or not shipped at all.
Products in the Mix and Match assortment are inventory-managed just like standalone sales, and the Mix and Match product container can be stock-managed, too.
Once set up, a Mix and Match product visually appears similar to a grouped product. Customers see a list of all available products and are allowed to assemble their assortment in any configuration.
Each part of the table (and the table itself) can be customized via template overrides, same as the rest of WooCommerce.
WooCommerce Mix & Match Products v1.2.3 Changelog
2017.05.05 – version 1.2.3
* Fix: Incorrect MnM sale price strings.
* Fix: Missing contents data of MnM containers and missing child product attributes when importing orders in Shipstation (Shipstation Integration v4.1.13 required).