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

Цель проекта

Интегрировать платежную систему ЮKassa в работающий интернет-магазин, реализованный в виде Telegram Mini App на языке Python.

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

  • Подключить и настроить API ЮKassa для приема онлайн-платежей.
  • Обеспечить корректную работу платежного процесса внутри Telegram Mini App.
  • Настроить обработку уведомлений от платежной системы (колбеки) для обновления статусов заказов.
  • Интегрировать платежный функционал с существующей логикой магазина (корзина, заказы, история).
  • Реализовать базовую обработку ошибок и исключительных ситуаций при проведении платежей.

Требования к реализации

  • Использовать официальную документацию и библиотеки ЮKassa для Python.
  • Интеграция должна быть выполнена как модуль, не нарушающий основную архитектуру приложения.
  • Код должен быть чистым, документированным и готовым к передаче.
  • Необходимо учесть особенности работы внутри Telegram Web App (ограничения, безопасность).

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

Пользователи магазина должны иметь возможность безопасно оплачивать товары через ЮKassa, не покидая интерфейс Telegram Mini App. Администратор должен видеть обновленные статусы оплаты в системе управления заказами.

Примечание

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

Проведение оценки качества образования по модели международных исследований

Требуется специалист для организации и проведения мероприятия по оценке качества образования в Москве. Срок выполнения проекта - 128 календарных дней. Работа должна быть выполнена по методологии международных исследований.

Монтаж горизонтального видео на английском языке

Требуется видеомонтажер для работы с горизонтальными видео, владеющий английским на базовом уровне и умеющий использовать ИИ-инструменты (например, 11Labs). Кандидат должен быть инициативным и готовым разбираться в деталях.