Yii. Есть полностью функциональный сайт на YIi2. Необходима доработка системы оплаты. (Дистанционная работа)

Бюджет: 4 000 руб.

Задание: Yii. Есть полностью функциональный сайт на YIi2. Необходима доработка системы оплаты. (Дистанционная работа)

Есть структура на YII2 с одним общим обработчиком системы оплаты (документацию прикладываю) для оффлайн и онлайн мероприятий. Интерфейс используется для отправки данных пользователей и самих пользователей с разных внешних сайтов (например, разнообразных лендингов Тильда) на YII2 структуру этого проекта, которая имеет подключенный эквайринг, админку и так далее. Необходимо немного доработать этот обработчик оплаты для оффлайн мероприятий. На текущий момент на сайте есть несколько подинтерфейсов (которые являются разными URL-приемщиками), принимающих оплаты по оффлайн/онлайн направлению. Для онлайн мероприятий есть два алгоритма совершения оплаты: 1. Клиент заполняет форму оплаты, после чего попадает на сайт, где заполнены все его данные и ему необходимо выбрать тип оплаты - после чего происходит процесс оплаты на странице Яндекс.Кассы (заявка фиксируется в админке/базе) 2. Клиент заполняет форму оплаты, эти данные также отправляются на сайт, но вместо страницы с выбором способа оплаты, пользователь сразу перенаправляется на процесс оплаты на сторону эквайринга. Для оффлайн мероприятий есть только один вариант оплаты (1ый), с предварительным редиректом на страницу сайта. Задача: добавить четвертый инферфейс (еще один приемщик данных, но уже для редиректа сразу на оплату) для обоих сайтов. То есть по сути нужно взять и объединить 2 логики в новом скрипте-приемщике: - скопировать логику редиректа сразу на оплату с фиксацией оплаты в админке - и переделать/добавить в неё работу именно с оффлайн мероприятиями (по сути это другой тип оплаты, отображается в другом разделе в админке и имеет немного другую логику в плане разных е-мейл уведомлений и всё).