Ich denke für dein Vorhaben musst du mit einer Kombination von Plugins arbeiten. Das hier ist von dem Beschrieben erstmal das entscheidende:
ZitatUm die Kunden nicht zu verwirren reicht es aus, wenn er zwischen Variante A-D wählen kann und die Zusatzartikel nur mit in den Warenkorb gelegt werden.
Sowas habe ich schon mit dem Plugin https://wordpress.org/plugins/woo-discount-rules/ gelöst gehabt. Auch wenn der Name etwas täuscht, dort kann man eine Regel anlegen "Kaufe X Erhalte Y". Wenn also die Variante in den Warenkorb gelegt wird, kann man automatisch den dazugehörigen Adapter in den Warenkorb legen. Adhoc bin ich mir nur gerade nicht sicher, ob man dafür nicht ggfs. die kostenpflichtige Version von dem Plugin benötigt.
Diese Adapter müssten ebenfalls als Produkte in WooCommerce angelegt sein. Ich vermute sie sollen nicht kaufbar sein. Das könnte man denke ich mit dem Plugin Restrict Product Purchases verhindern: https://woocommerce.com/de/products/re…duct-purchases/ - möglicherweise gibt es dafür auch kostenfreie Plugins.