Backend разработчик (Node.js / PHP / Python)
По договоренности
Удаленно
Ищем разработчика для подключения онлайн‑оплаты через ВТБ Казахстан на сайт, созданный на Tilda. Интеграция должна выполняться через redirect API, с реализацией собственного backend‑посредника.
Задача
Реализовать серверный backend, который будет принимать данные заказа с Tilda, взаимодействовать с API ВТБ и возвращать пользователя на сайт после оплаты.
Что должно работать
- При нажатии «Оплатить» Tilda отправляет данные заказа на backend.
- Backend вызывает метод register.do ВТБ и получает orderId и formUrl.
- Пользователь перенаправляется на страницу оплаты (formUrl).
- После оплаты пользователь возвращается на returnUrl.
- Backend вызывает getOrderStatusExtended.do.
- Оплата считается успешной только при orderStatus = 2.
- Заказ сохраняется в базе (минимум: сумма, контакт, статус, orderId ВТБ).
Технические требования
- Нельзя вызывать API ВТБ с фронтенда (логин/пароль должны храниться на сервере).
- Обязательна проверка статуса через API, а не по редиректу.
- Сумма передаётся в минимальных единицах (нужно учесть конвертацию).
- Backend может быть реализован на Node.js / PHP / Python — предложите свой стек.
- Должна быть простая админ‑страница или логирование для просмотра статусов заказов.
Что нужно от исполнителя
- Предложить стек (Node.js / PHP / Python).
- Оценить сроки и стоимость.
- Реализовать backend + интеграцию с Tilda.
- Настроить корректную обработку успешных/неуспешных платежей.
- Передать инструкции по подключению и тестированию.
