Если Вам нужно добавить к товару энное количество разных опций с их выбором покупателем используйте
WooCommerce Extra Product Options
К сожалению, плагин сомнительной полезности (учитывая цену в 20 долларов). У каждой позиции есть 2 цены и 2 веса. И если цену через условную логику там сделать можно, то для вывода веса нужно плагин модифицировать.
Не знаете ли вы каким методом можно отправить некоторую информацию в корзину? Т.е. сделать некую форму, в которой пользователь будет выбирать вариации, а данные из этой формы отправить в корзину.
Каких-либо хотя бы наводок на решение в интернете чего-то не встречается. В WC REST API такого тоже не нашёл.
UPD. Хотя просматривая api мельком один способ увидел (если правильно понял документацию и не туплю). Это через форму делать добавление нового товара, т.е. пользователь будет формой добавлять новый товар в базу, а потом скриптом отправлять этот товар в корзину и пользователя перенаправляться туда же. И писать скрипт на удаление этих товаров через Н дней. Но это какое-то извращенство получается.