AVOdigital
ГлавнаяМатериал AVOdigital

Маркетплейс P2P/B2C: архитектура, безопасная сделка и API

Техническая спецификация маркетплейса услуг: архитектура P2P/B2C, холдирование платежей, безопасная сделка, арбитраж и REST API.

Разработка сайтов

Нужен сайт для вашего бизнеса?

Пришлём состав сайта и смету под вашу задачу: лендинг — от 58 000 ₽, сайт компании — от 92 000 ₽. Можно просто задать вопрос в Telegram или MAX, без звонка.

Коротко:

Техническая спецификация маркетплейса услуг: архитектура 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.

Следующий шаг

Есть задача для вашего сайта?

Пришлите ссылку или опишите, что хотите изменить. Уточним задачу и определим, какая работа понадобится.

Как применить это к своему проекту — 3 шага
  1. Опишите задачу бизнеса, которую хотите решить с помощью материала.
  2. Выберите одну страницу или сценарий для первой проверки.
  3. Запишите, что должен сделать посетитель и как вы измерите результат.
Разобрать мой случай →
Обсудить задачуСайт уже есть? Бесплатный экспресс-аудитУслуги веб-студии
+7 (902) 965-31-60Telegramavodigital@mail.ru

Можно просто задать вопрос — это ни к чему не обязывает

AVOdigital · проект

Обсудим вашу задачу

Оставьте контакт — обсудим задачу и подготовим предложение с составом работ, стоимостью и этапами. Подробности можно сообщить позже.

Нажимая кнопку, вы соглашаетесь с политикой обработки персональных данных.

Гайд AVOdigital

Материал для вашего проекта

Оставьте телефон или email — после отправки здесь появится ссылка на PDF.