Задача

Необходимо интегрировать универсальную платежную систему в существующее Android-приложение на Java. Основной сценарий - оплата ежемесячной подписки любым удобным способом, включая Систему быстрых платежей (СБП).

Визуальная реализация

Пользователь нажимает кнопку «Оплатить подписку», после чего открывается нижняя панель (Bottom Sheet) со способами оплаты, аналогично официальному демо-примеру платежного шлюза. Далее взаимодействие идет по стандартной логике платежной системы.

Текущая архитектура

  • Клиент: Android (Java).
  • Бэкенд: PHP.
  • База данных: MySQL.

Основные функции

  • Надежная генерация и верификация платежей.
  • Поддержка банковских карт, электронных кошельков и СБП.
  • Обработка вебхуков от платежного шлюза на стороне PHP для подтверждения оплаты.
  • Обновление статуса подписки в базе данных MySQL.
  • Обработка ошибок и отмена платежа со стороны пользователя или системы.

Дополнительные требования

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

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

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