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.
  • Настроить корректную обработку успешных/неуспешных платежей.
  • Передать инструкции по подключению и тестированию.