Маркетплейс отличается от магазина одной деталью: деньги, которые вы приняли, вам не принадлежат. Покупатель платит площадке, а товар или услугу даёт продавец, и дальше нужно вернуть продавцу его долю, удержать свою комиссию, а часть суммы придержать до момента, когда покупатель подтвердит, что всё в порядке.
Почему «одна касса на всех» разваливается
Соблазн понятный: подключить приём платежей на юрлицо площадки, собирать всё на один счёт и раз в неделю раскидывать переводы продавцам. На первых десяти сделках это работает, а дальше начинается.
- Покупатель требует возврат — деньги продавцу уже ушли, возвращать приходится из своих.
- Налоговая видит весь оборот как ваш доход, хотя ваша выручка — только комиссия.
- Продавцы спорят о суммах, а свести сделки с переводами нечем.
- Модерация задаёт вопросы о характере деятельности, и ответить нечего.
Вывод не «маркетплейс нельзя», а «схему надо проработать до запуска»: договорную часть — с юристом, техническую — заранее заложить в базу. Переделывать это на потоке в двести сделок в день гораздо дороже, чем на нуле.
Кто продавец в глазах покупателя
Первое решение — юридическое, и оно определяет всё остальное. Площадка бывает либо агентом, который принимает деньги от имени продавцов и берёт вознаграждение, либо перепродавцом, который сам покупает у поставщика и продаёт от своего имени.
| Вопрос | Площадка-агент | Площадка-перепродавец |
|---|---|---|
| С кем договор у покупателя | С продавцом | С площадкой |
| Чей чек | Продавца или площадки как агента | Площадки |
| Ваш доход | Только комиссия | Вся выручка, закупка — расход |
| Кто отвечает за качество | Продавец, площадка — за сервис | Площадка |
Выберите одну модель и напишите её в оферте человеческим языком. Половина конфликтов на молодых площадках возникает потому, что покупатель считал продавцом вас, а вы считали себя витриной.
Проверить себя легко одним вопросом: если завтра покупатель потребует деньги назад, к кому он придёт по закону? Ответ на него и есть ваша модель, а не то, что написано на главной странице сайта.
Комиссия площадки: где её удерживать
Комиссию удобнее считать в момент оплаты, а удерживать — в момент выплаты. На каждый заказ сразу записывайте три числа: сумма покупателя, комиссия площадки, сумма к перечислению продавцу. Считать их задним числом по проценту — прямой путь к расхождениям, потому что тариф меняется, а старые заказы остаются в базе.
Номер заказа собирайте так, чтобы в нём читался продавец — например «зак-8842-продавец-17», — и продублируйте продавца и товар пометками к платежу. Тогда подтверждение оплаты сразу говорит, чью сделку закрывать, и догадываться по сумме не приходится.
Продавцу нужен свой экран с суммами: сколько заработано, сколько удержано, сколько уже выплачено и что стоит в очереди. Без него вопрос «где мои деньги» приходит вам в личку каждый день, а на сотне продавцов это отдельная работа для человека.
Момент выплаты: не раньше подтверждения
Ключевая развилка — когда деньги становятся деньгами продавца. Выплата сразу после оплаты выглядит щедро и убивает площадку на первом же споре. Разумный порядок: сумма удерживается, пока покупатель не подтвердит получение или пока не пройдёт оговорённый срок.
- Оплата прошла. Заказ становится оплаченным, продавец видит задачу, покупатель — состояние.
- Продавец исполнил. Отгрузка, доступ, файл — что бы ни продавалось, ставится отметка и дата.
- Покупатель подтвердил или прошёл срок. Удержание снимается, заказ попадает в реестр выплат.
- Выплата ушла. Факт отправки фиксируется так, чтобы повторный запрос не отправил деньги второй раз.
Срок автоподтверждения выберите один и напишите его в правилах. «Семь дней с момента доставки» понятно всем; «по решению площадки» не устраивает никого.
Споры, холдирование и возвраты
Спор — рабочий сценарий, а не авария. Заведите ему отдельный статус и понятные сроки: покупатель открывает спор в течение срока подтверждения, продавец отвечает за три дня, площадка решает ещё за три. Пока спор открыт, сумма из выплат не уходит.
Маркетплейс мастеров ручной работы на 60 продавцов первые месяцы выплачивал в день оплаты. Три возврата подряд по заказам, которые продавцы не отправили, вынули из оборота площадки сумму недельной комиссии. После перехода на подтверждение покупателем и семидневное окно проблема ушла: возвраты стали закрываться из удержанных денег.
Отдельно решите, что делать с продавцом, у которого доля возвратов выше средней. Понижение лимитов, увеличение срока удержания или пауза в выплатах — всё это законно и нормально, если условия описаны в договоре с продавцом заранее.
Сверка: что вы должны уметь показать
Раз в день сводите три источника: свои заказы, события платежей и реестр выплат. Расхождение больше нуля — это либо потерянный колбэк, либо выплата без заказа, и разбирать его нужно в тот же день, пока объём маленький.
Помогают две привычки: хранить номер платежа и номер заказа рядом с каждой строкой и никогда не менять сумму заказа после оплаты — только отдельной записью корректировки. Подробности механики есть в статьях про сверку платежей и идемпотентность запросов.
Техническая часть — создание платежей, подписанные колбэки и статусы — это то, что даёт платёжный сервис. Категорию проекта, схему расчётов и доступные способы оплаты подтверждает модерация: для площадки с несколькими продавцами приготовьте описание модели и оферту. Начать разбор удобно со страницы приёма платежей на сайте.