Как использовать WooCommerce, если товар формируется пользователем?
Есть сайт, где товар формируется зарегистрированным пользователем. То есть на сайте нет заранее добавленных товаров.
Например, Вася зарегистрировался и хочет заказать доставку еды, состоящую из нескольких ингредиентов. К этому меню он добавляет еще 4 смузи и жмет кнопку "заказать". Его перекидывает на страницу с информацией по его заказу и стоимости. Дальше Вася жмет "заказать" и оплачивает покупку онлайн, обязательно через PayPal PLUS.
Само меню, например, стоит 1000 рублей. Смузи по 250 рублей каждый. Всего 2000 рублей.
Фишка в том, что меню меняется раз в неделю, смузи тоже (и цена всего этого тоже). То есть на следующей неделе все вообще может быть по-другому. Также существуют куча разных настроек, таких как, например, поставка такой еды еженедельно (подписка), привезти то же самое только для двоих (в два раза больше) и так далее. Что тоже корректирует сумму заказа.
Все блюда, цены и прочее формируются в wordpress руками администратора без WooCommerce, добавляются в кастомные таблицы БД и так далее. То есть весь интерфейс реализован с нуля без плагинов.
Да и вообще сам WooCommerce подключается лишь для того, чтобы грамотно работала оплата по PayPal PLUS.
Теперь суть вопроса: как подключить WooCommerce и настроить его на обработку таких вот заказов? Или как подключить PayPal PLUS (не путать с PayPal Standart, который подключается в несколько кликов) без WooCommerce (документация неполная и не посвящает разработчика, как с нуля подключить этот сервис).