Подключение эквайринга

Откликнуться
m
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте меньше месяца
Бюджет: по договоренности
Интеграция эквайринга от T-Bank в Telegram MiniApp

Цель задания:
Необходимо исправить и интегрировать систему эквайринга от T-Bank в Telegram MiniApp, написанный на React. В текущей реализации возникают ошибки при создании платежа, такие как "Edge Function returned a non-2xx status code" и "Failed to create payment". Задача — устранить эти ошибки и обеспечить корректную работу системы оплаты через API T-Bank.

Технические требования:

Анализ текущей реализации:

Изучить код, связанный с интеграцией эквайринга T-Bank в проект.

Определить, как осуществляется создание платежей через API Тинькофф, и выявить, где происходят сбои.

Проверить, правильно ли настроены параметры запроса и отправка данных на сервер.

Исправление ошибок:

Обработать ошибку "Edge Function returned a non-2xx status code" — возможно, проблема связана с неверными данными, передаваемыми через API.

Обработать ошибку "Failed to create payment" — вероятно, это связано с некорректной обработкой запроса на сервере.

Убедиться, что сервер правильно обрабатывает запросы и возвращает статус код 2xx.

Интеграция с API T-Bank:

Использовать T-Bank API для создания и управления платежами.

Реализовать корректную обработку ошибок и успешных ответов от API.

Обеспечить авторизацию и безопасную передачу данных через API, например, с использованием токенов.

Работа с фронтендом (React):

Убедиться, что компоненты React корректно взаимодействуют с бэкендом.

Добавить обработку ошибок для пользователей (например, вывод сообщений об ошибках связи с банком или недостаточности средств).

Обновить интерфейс при успешном платеже, например, показать сообщение об успешной оплате или перейти на следующий экран.

Тестирование:

Провести тесты на различных сценариях:

Успешный платеж.

Ошибка при создании платежа.

Ошибка сети.

Неверные данные в запросе (например, неверная сумма, недействительные данные карты).

Документация:

Обновить документацию по интеграции с эквайрингом T-Bank.

Описать все необходимые API-запросы, обработчики ошибок, а также примеры использования API.

Требования к результату:

Рабочая интеграция с эквайрингом T-Bank в Telegram MiniApp.

Поддержка всех сценариев работы системы: создание платежей, обработка ошибок и успешных транзакций.

Удобный интерфейс с информированием пользователей о статусе платежа.

Технические требования к коду:

Проект на React с использованием JavaScript/TypeScript.

Интеграция с REST API T-Bank.

Обработка ошибок и безопасная передача данных.

Использование современных подходов для защиты данных (например, HTTPS, токены).
Разделы:
Опубликован:
06.12.2025 | 09:19 [поднят: 06.12.2025 | 09:19]
Откликнуться

Выберите способ верификации:

Обновите страницу после прохождения верификации.

Посмотреть другие заказы Разместить заказ

Теги:

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».