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

Цель проекта

Устранить критические ошибки в текущей реализации системы приема платежей и обеспечить ее стабильную работу. В приложении возникают сбои на этапе инициализации транзакции, что блокирует процесс оплаты для пользователей.

Проблемы текущей реализации

  • Ошибка "Edge Function returned a non-2xx status code" при вызове API платежной системы.
  • Сбой "Failed to create payment" в процессе создания платежной сессии.
  • Нестабильная работа интеграции с банковским API.

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

Анализ и исправление

  • Провести детальный анализ существующего кода интеграции.
  • Выявить и устранить причины ошибок при создании платежей.
  • Обеспечить корректную обработку ответов от платежного шлюза.

Интеграционные работы

  • Настроить стабильное взаимодействие с API банковского эквайринга.
  • Реализовать надежную обработку статусов платежей.
  • Обеспечить корректную работу в среде Telegram MiniApp.

Стек технологий

  • Основной фреймворк: React
  • Платформа: Telegram MiniApp
  • Интеграция: внешний API банковского эквайринга

Ожидаемый результат

Полностью работоспособная система приема платежей, интегрированная в Telegram MiniApp. Пользователи должны иметь возможность успешно инициировать и завершать транзакции без возникновения критических ошибок.

Создание зацикленной 2D анимации для обоев рабочего стола

Требуется разработать качественную зацикленную 2D анимацию на основе исходного изображения. Анимация должна быть оптимизирована для использования в качестве живых обоев рабочего стола. Важны технические параметры: частота кадров 60 FPS и разрешение от 2K.