У меня есть подписной сайт, основанный на еженедельной подписке, и для управления им я использую плагин Woocommerce Subscription.
Он работает за еженедельную оплату, но теперь мой бизнес изменился, и мне нужно снять с пользователя плату за первый месяц.
Таким образом, когда пользователь подписывается на мой сайт, с него будет взиматься плата за полный месяц (недельная стоимость х 4), а первое продление будет через 4 недели.
После первого месяца подписка будет еженедельной.
Для этого я использовал плату за регистрацию, чтобы настроить стоимость первого месяца и 4 недели пробной версии, но таким образом плагин подписки не генерирует заказ на каждую неделю. (Мне нужно отгрузить товар)
Моя идея состоит в том, чтобы создать пользовательский API, который получает дату подписки, добавлять 4 новых заказа в очередь и добавлять их в БД каждую неделю.
Управлять каждым новым клиентом довольно сложно. У вас есть идея, как с этим справиться?