Техническое задание: Интеграция платежного модуля
Требуется реализовать на целевую страницу (лендинг) подключение к платежному шлюзу RoboKassa. Договор с провайдером уже активирован.
Функциональные требования к модулю
Модуль должен иметь пользовательский интерфейс, соответствующий предоставленному дизайну, и собирать следующие данные от пользователя:
- ФИО (обязательное поле)
- Комментарий к платежу (произвольный текст, необязательное поле)
- Сумма для оплаты (обязательное поле для ввода)
Технические требования
- Корректная интеграция с API RoboKassa для инициирования платежа.
- Валидация введенных данных на стороне клиента (желательно) и сервера (обязательно).
- Модуль должен быть готов к встраиванию в существующую верстку лендинга.
- Передача всех введенных пользователем данных (ФИО, комментарий, сумма) в платежную систему.
Результат работы
Полностью работоспособный платежный модуль, интегрированный на лендинг, протестированный на корректную передачу данных и перенаправление пользователя на шлюз RoboKassa.