Техническое задание: Платёжная система для маркетплейса цифровых товаров
Цель проекта
Разработка, интеграция и запуск надёжной платёжной инфраструктуры для маркетплейса, работающего по модели гаранта сделки (escrow) с цифровыми товарами. Система должна обслуживать рынки России и СНГ.
Ключевая бизнес-логика
- Модель удержания средств (Escrow): Покупатель оплачивает заказ, средства блокируются на счёте платформы. После подтверждения покупателем успешного выполнения заказа средства автоматически перечисляются продавцу за вычетом комиссии сервиса.
- Автоматическое распределение комиссии: Чёткое разделение суммы платежа между комиссией платформы и доходом продавца.
- Обработка исключительных ситуаций: Полноценная логика для возвратов средств покупателю, отмены сделок, разрешения споров.
Основные функциональные требования
1. Приём платежей
- Интеграция приёма оплаты банковскими картами.
- Надёжная обработка статусов платежей (успех, неудача, ожидание).
- Реализация Webhook для мгновенных уведомлений от платёжного шлюза.
- Защита от повторных списаний и обработка ошибок платежей.
2. Система выплат продавцам
- Автоматизированный вывод средств на банковские карты или счета продавцов.
- Личный кабинет продавца с историей выплат и их статусами.
- Возможность настройки лимитов на вывод.
- Функционал для массовых (пакетных) выплат.
3. Административная панель управления
- Полный контроль над всеми финансовыми операциями: платежи, выплаты, возвраты.
- Управление комиссиями, просмотр статистики.
- Инструменты для ручной модерации сделок, блокировок и разрешения спорных ситуаций.
4. Дополнительные возможности (желательно)
- Интеграция с онлайн-кассой для формирования чеков (54-ФЗ).
- Гибкая отчётность по финансовым потокам.
Технические подходы к реализации
Исполнителю предлагается проанализировать и предложить оптимальное решение:
- Использование готовых платёжных агрегаторов с функционалом для маркетплейсов.
- Кастомная разработка платёжного ядра.
- Гибридная схема (агрегатор + собственная логика).
Ожидается обоснование выбранной архитектуры с точки зрения надёжности, стоимости обслуживания и скорости реализации.
Этапы работы и ожидания от исполнителя
- Подбор и обоснование платёжного решения.
- Полная реализация и интеграция (backend, frontend панели).
- Тестирование в sandbox-среде и на реальных данных.
- Запуск системы в production и сопровождение.
- Базовая консультация по юридическим и регуляторным аспектам (ФЗ-54, AML).
Требования к исполнителю
Обязателен подтверждённый опыт работы с платёжными системами и разработки финансовых сервисов, в идеале - для маркетплейсов или аналогичных площадок.