Техническая спецификация маркетплейса услуг: архитектура P2P/B2C, холдирование платежей, безопасная сделка, арбитраж и REST API.
1. Архитектурный обзор маркетплейса услуг (P2P / B2C)
Современный двухсторонний маркетплейс услуг объединяет заказчиков и физических лиц/самозанятых/компаний-исполнителей. Ключевым барьером в сфере услуг является доверие: заказчики опасаются некачественной работы и потери предоплаты, а исполнители — неоплаты выполненного заказа. Внедрение системы Безопасной сделки (Escrow/Холдирование) полностью снимает эти риски, повышая конверсию в оформление заказа на +180%.
Главная задача маркетплейса: Обеспечить прозрачный финансовый цикл с заморозкой средств (Hold) на банковской карте заказчика, автоматическим расчетом комиссии платформы (5-15%) и безналичной выплатой исполнителю по реестру с фискализацией через ФНС (Мой Налог API / реестры выплат).
Ключевая функциональность маркетплейса:
- Каталог специалистов и гео-поиск: Поиск исполнителей на интерактивной карте по радиусу (например, «мастера в пределах 5 км»), фильтры по рейтингу, отзывам и специализациям.
- Безопасная сделка (Escrow): Заморозка денег при старте работ и автоматический релиз выплаты после нажатия кнопки «Заказ принят».
- Чат и безопасный обмен документами: Встроенный WebSocket-чат с фильтрацией контактных данных (номеров телефонов, внешних ссылок) до момента холдирования средств.
- Модуль арбитража споров: Возможность открытия спора любой из сторон, привлечение независимого модератора платформы и частичный/полный возврат средств.
2. Банковский эквайринг и логика работы Безопасной сделки
Интеграция выполняется через специализированный API банк-эквайера (Тинькофф Безопасная Сделка / CloudPayments Escrow / Yandex Pay Split).
| Статус заказа | Финансовое действие | Состояние банковской транзакции |
|---|---|---|
ORDER_CREATED |
Выбор исполнителя | Транзакция не создана. Заказ ожидает резервирования. |
FUNDS_HELD |
Заказчик нажала «Оплатить» | Денежные средства заморожены (Hold) на карте заказчика. Предавторизация 100% суммы. |
WORK_IN_PROGRESS |
Исполнитель выполняет работу | Деньги находятся на специальном эскроу-счете банка. Списание не произошло. |
WORK_ACCEPTED |
Заказчик принял работу | Финализация холда (Capture). Выплата исполнителю за вычетом комиссии платформы (10%). |
DISPUTE_REFUND |
Арбитраж удовлетворил претензию | Отмена холда (Void / Refund). 100% возврат денег на карту заказчика без комиссии. |
3. Спецификация REST API интеграции эквайринга
POST /api/v1/payments/escrow/init
Content-Type: application/json
Authorization: Bearer { "order_id": "ORD-2026-9912", "amount": 15000.00, "currency": "RUB", "customer_id": "CUST-8801", "executor_id": "EXEC-4412", "platform_commission_percent": 10.0, "redirect_url": "https://avodigital.ru/blog/orders/ORD-2026-9912/success"
}
4. Прозрачная смета и этапы разработки под ключ
| Формат | Что входит | Стоимость в AVOdigital |
|---|---|---|
| Лендинг | Одна страница под услугу, продукт или рекламу: структура, дизайн, адаптивная вёрстка, форма заявки, цели Метрики | от 58 000 ₽ |
| Сайт компании | Разделы услуг и проектов, кейсы и отзывы, система управления, формы заявок, базовые метатеги | от 92 000 ₽ |
| Интернет-магазин | Каталог, карточки товаров, корзина и оформление заказа; обмен с 1С и расчёт доставки — отдельными модулями | от 112 000 ₽ |
Это цены по прайсу студии. Личный кабинет, интеграции с CRM и 1С добавляются к базе — ориентир можно посчитать в калькуляторе, а точную смету фиксируем в договоре после брифа. Оплата — 50/50.