Личный кабинет с оплатой и рекуррентными платежами (GemaBank)

Ссылка на работу
image image
В рамках проекта был разработан личный кабинет клиента с интеграцией онлайн-оплаты через API Альфа-Банка. Основной задачей было реализовать полный цикл работы с платежами: от регистрации и авторизации пользователей до отслеживания статусов оплат и подготовки функционала для рекуррентных списаний. Реализована авторизация и регистрация пользователей с сохранением договоров и данных в базе. Выполнено подключение к API Альфа-Банка через cURL, включая работу с методами регистрации платежа и получения расширенного статуса заказа. Платёжные данные обрабатываются и сохраняются в базе MySQL, предусмотрено автоматическое определение статуса платежа и отображение отметки «Оплачен» в интерфейсе личного кабинета. Отдельное внимание уделено подготовке логики для рекуррентных (автоматических) списаний по привязанной карте, а также работе с тестовой средой Альфа-Банка. Интерфейс личного кабинета и формы оплаты реализованы полностью адаптивными и корректно работают на всех устройствах. Используемые технологии и навыки: PHP, JavaScript, HTML5, CSS3, MySQL, REST API, cURL, интеграция платёжных систем, работа с документацией Альфа-Банка, адаптивная вёрстка, клиентская и серверная логика