Техническое задание: Интеграция платежного шлюза

Цель проекта

Интегрировать и отладить работу системы приема платежей (эквайринга) от банка-партнера в готовое мини-приложение для Telegram, написанное на React.

Основные задачи

  • Анализ текущей реализации и выявление ошибок, препятствующих корректной работе платежей.
  • Интеграция API банковского эквайринга в архитектуру React-приложения.
  • Настройка безопасного обмена данными между мини-приложением и платежным шлюзом.
  • Обеспечение стабильной обработки всех этапов платежа: инициализация, проведение, подтверждение, отмена.
  • Тестирование функционала в среде, максимально приближенной к боевой.
  • Документирование внесенных изменений для дальнейшей поддержки.

Требования к исполнителю

  • Опыт работы с React и созданием Telegram Mini Apps.
  • Понимание принципов работы платежных систем и эквайринга.
  • Умение работать с RESTful API, асинхронными запросами.
  • Внимательность к безопасности при обработке финансовых транзакций.

Разработка телеграм-бота для кофейни на Python

Требуется создать функционального Telegram-бота для автоматизации заказов в кофейне. Бот должен быть написан на чистом Python и включать в себя админ-панель для управления меню и отслеживания заказов. Подробные технические требования будут обсуждаться с выбранным исполнителем.