Общая задача
Необходимо подключить систему регулярных платежей (рекуррентные списания) согласно сценарию, а также внести небольшие доработки в сайт. Результат должен быть полностью рабочим: первый платеж проходит, карта привязывается, последующие списания происходят автоматически раз в неделю.
Подключение рекуррентных платежей
Настройка автоплатежей выполняется по туториалу платежного провайдера схемы повторяющихся платежей. Основной сценарий:
- Первый платеж - 25 рублей (совершается пользователем сразу)
- Через 3 дня после первого - автоматическое списание 800 рублей
- Далее каждую неделю - повторное списание 800 рублей
- После первого платежа карта должна привязываться к аккаунту для безусловных списаний.
Доработка сайта (страница оплаты)
На данный момент API не возвращает данных. Необходимо настроить вывод всех значений и результатов с главной страницы на страницу ввода email перед оплатой. Чекбоксы на форме оформления заказа (согласия пользователя) должны быть отмечены по умолчанию.
Страница успешной оплаты
- Создать отдельную страницу с сообщением об успешном платеже.
- После завершения оплаты пользователь перенаправляется на эту страницу.
- Через несколько секунд на странице срабатывает внутренний редирект в личный кабинет пользователя по прямой ссылке.
Критерии приемки работы
- Первый платеж на 25 рублей успешно проходит.
- Карта привязывается к подписке.
- Автоматические списания происходят по графику (через 3 дня, затем каждую неделю без повторной оплаты пользователем).
- На странице оплаты чекбоксы проставлены по умолчанию, данные с главной страницы корректно подставляются в форму.
- После оплаты пользователь сначала видит страницу успеха, затем переходит в личный кабинет автоматически.