Интеграция платежной системы в проект на Symfony

20 000 руб. за проект
20 ноября 2023, 07:06 • 4 отклика • 46 просмотров
1. Нужно интегрировать платёжную систему в проект на symfony
На странице приема платежей нужно добавить блок (Сбер), с новым методом оплаты, и поставить ограничение в поле «Сумма» на ввод суммы меньше 500р, только для этого метода. Система должна выдавать ошибку «Минимальный платеж 500 рублей». Логика:
1.1. Пользователь переходит на главную страницу платежей, выбирает способ платежа (Сбер), указывает сумму платежа (не менее 500р) нажимает кнопку «пополнить счёт» (Рис.1)
1.2. Пользователя перебрасывает на страницу подтверждения (Рис.2). Ему должна показываться информация о сумме зачисления, промо коде, курсе сумме, которую он должен будет перевести с учётом комиссии. Пользователь нажимает кнопку «Перейти к оплате» или нажимает кнопку «назад» и возвращается на главную страницу платежей.
1.3. Пользователя перебрасывает на страницу виджета, на которой он получает инструкции для перевода. Делает перевод. И ожидает зачисления средств. И ему показывается либо страница об успешном зачислении средств, либо страница о неуспешном зачислении средств.

Блок «Visa/Mastercard» нужно скрыть, скрыть нужно без убирания кода этого метода платежа.
Можно просто закоментить в коде.
Вместо метода Etherium, поставить другой метод (USDT).
При нажатии на метод криптовалют просто появляется текст с инструкцией об оплате. Поскольку это изменение затронет файлы локалей, поменять соответствующие тексты во всех локалях.

Требуемый уровень: middle+/senior
Более подробно можно обсудить в телеграм @valera_vak, если вы считаете что бюджет не достаточен, пишите в телегу все обсудим.
Файлы