Сделать интеграцию WooCommerce API + эквайера Qiwi

15 000 руб. за проект
05 апреля 2021, 19:24 • 3 отклика • 25 просмотров
Задача:
Сделать интеграцию WooCommerce API + эквайера Qiwi.

Описание:
Есть сайт на базе WooCommerce через который мы продаем наши пищевые добавки. На нем мы планируем запустить т.н. Trial офферы, офферы с тестовым периодом, когда пользователь может протестировать товар по акционной цене, а далее автоматически оформить подписку.

Как должна работать подписка?
  1. Пользователь выбирает понравившейся ему товар и оплачивает его через сайт;
  2. После заказа автоматически создается личный кабинет в WooCommerce и высылается пользователю на почту; (необходимо реализовать в рамках этой задачи)
  3. Через Х дней вступает в силу подписка и у пользователя с карты начинает списываться на ежемесячной основе стоимость курса из 4 пачек - Y $;
Механизм отписки
Внутри личного кабинета, который будет создан для каждого пользователя, будет находится гиперссылка “Active Subscriptions”. При нажатии на неё, пользователь будет переходить на страницу со списком активных подписок и рядом с каждой из них будет кнопка “Unsubscribe”.
Название подписки внутри списка активных будет формироваться по следующему алгоритму: “Название-продукта + monthly subscription”.

Как реализовать подписку внутри Qiwi?
В API Qiwi нет отдельных методов для рекуррентных платежей, поэтому для каждой карты на этапе оплаты нужно будет создать токен и далее по этому токену согласно календарю списаний производить платежи.

Дополнительно:
Необходимо предусмотреть возможность изменения 2-ух переменных без необходимости залазить в код:
1) X - количество дней, через которые подписка вступает в силу;
2) Y - стоимость курса, $;


Ссылки: