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

Необходимо расширить функционал существующего интернет-магазина (российская юрисдикция), реализовав возможность приема онлайн-платежей от покупателей.

Основные цели

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

Требования к решению

Функциональные

  • Интеграция должна быть выполнена как модуль или бот, взаимодействующий с backend сайта.
  • Поддержка основных платежных методов, актуальных для РФ.
  • Наличие понятного интерфейса для администратора сайта для отслеживания транзакций.
  • Обеспечение безопасности данных и соответствие стандартам (например, PCI DSS).
  • Корректная обработка сценариев: успешная оплата, отмена, возврат средств.

Технические и финансовые

  • Приоритет отдается решениям с минимальной комиссией за обработку платежей.
  • Решение должно быть надежным и устойчивым к нагрузкам.
  • Необходимо предоставить на рассмотрение несколько вариантов интеграции (например, разные платежные агрегаторы, эквайринг, иные способы).
  • В документации к работе должен быть описан принцип работы интеграции и инструкции по управлению.

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

Готовый к работе платежный модуль, полностью интегрированный с сайтом, позволяющий клиентам оплачивать заказы онлайн, а администраторам - контролировать финансовые операции.

Разработка админ-панели на React для управления бизнес-системой

Требуется создать внутреннюю админ-панель для управления компаниями, пользователями, командами и AI-настройками. Панель должна взаимодействовать с REST API и предоставлять полный контроль над данными системы.