Exabit Logo

Создание маркетплейса с нуля: что нужно решить до разработки, чтобы не сжечь бюджет

16 марта 2026 · 4 мин чтения ·
Создание маркетплейса с нуля: что нужно решить до разработки, чтобы не сжечь бюджет

На созвоне мы уже обсуждали каталог, оплату и кабинет продавца, когда всплыл вопрос: кто отвечает за возврат, если товар продает селлер, а деньги принимает платформа. Через десять минут выяснилось, что не определены цены, остатки, модерация карточек и спорные заказы. В такой точке оценка в рублях уже не работает: вы считаете не продукт, а набор допущений.

Я видел это много раз. Команда хочет быстрее перейти к разработке, но потом требования переписываются по ходу проекта, и каждый новый сценарий сдвигает сроки и смету. У маркетплейса бюджет обычно сгорает не на витрине, а в логике сделки.

Сначала опишите сделку, потом считайте экраны

У маркетплейса минимум 3 роли: покупатель, продавец и платформа. Этого уже достаточно, чтобы проект стал заметно сложнее обычного интернет-магазина. Нужно заранее определить, кто принимает оплату, кто отвечает за брак, кто инициирует возврат, кто меняет карточку после модерации, кто фиксирует отмену заказа.

На одном проекте в B2B-оборудовании разговор выглядел так:

  • "Продавец сам меняет цену?"
  • "Наверное, да".
  • "А после заказа?"
  • "Это еще не обсуждали".

После такой реплики я обычно останавливаю оценку. Бюджет зависит от ролей, веток заказа и интеграций, а не от фразы "сделайте как Ozon".

После discovery на 2 недели мы сократили первый релиз с 42 экранов до 17 ключевых. Из сметы ушло около 1,8 млн ₽, а план стал короче на 9 недель. Цифры здесь довольно прямолинейны: когда бизнес-правила описаны заранее, код обходится заметно дешевле.

Если возвраты, выплаты, остатки и модерация не описаны, у вас еще нет маркетплейса. Есть дорогая идея о маркетплейсе.

Пять решений, без которых цена всегда плавает

До разговора о сроках я прошу зафиксировать пять вещей:

  • кто ваши селлеры и почему им выгодно к вам зайти;
  • как платформа зарабатывает: комиссия, подписка, платное размещение;
  • кто ведет доставку и возвраты;
  • кто принимает оплату: вы или продавец;
  • с каким первым предложением вы выходите на рынок.

Даже базовый MVP с оплатой, модерацией и кабинетами легко дает 20-30 сценариев. Отдельная статья расходов - интеграции: платежный шлюз, 1С или ERP, доставка, email, SMS, push, аналитика. На одном запуске клиент считал их "парой строчек в плане", а по факту получил +35% к бюджету.

Мы предпочитаем тратить 2-3 недели на предпроектную аналитику. Обычно это 250-450 тыс. ₽, но экономия потом кратно больше. Логика здесь простая: сначала вы промеряете помещение, потом заказываете мебель. На словах быстрее идти в обратном порядке, по деньгам почти никогда.

Личный кабинет съедает больше бюджета, чем кажется

Запрос "нужен личный кабинет" почти всегда занижает объем. В маркетплейсе кабинетов несколько: покупатель, продавец, администратор. Именно здесь живет ежедневная операционка: товары, остатки, выплаты, споры, история изменений, ручные проверки.

Если продавец не может быстро обновить цену или статус, в процесс сразу включаются менеджеры платформы. Я видел это на практике: фонд оплаты труда рос быстрее выручки, потому что команда вручную исправляла то, что должен был делать кабинет.

Блок MVP Полная версия
Товары ручная загрузка массовый импорт и шаблоны
Выплаты 1 схема несколько сценариев, акты
Команда продавца один доступ роли и права
Споры через админа отдельный модуль

По стеку для таких задач мы чаще берем Laravel 11 или Node.js 20 + NestJS, база - PostgreSQL 16, кеш - Redis. Если каталог большой и нужен сложный поиск, добавляем OpenSearch. Нормально собранный кабинет обычно сокращает первый релиз на 20-30%.

Что в MVP нужно оставить руками

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

У нас был проект в товарах для дома, где это сработало хорошо.

До:

  • web + mobile в первом релизе
  • рейтинги, бонусы, чат, акции
  • срок 26 недель
  • бюджет от 9 млн ₽

После:

  • только web MVP
  • каталог, заказ, оплата, кабинет продавца
  • срок 12 недель
  • бюджет около 4,7 млн ₽

Но был и обратный кейс, где мы пошли от старого интернет-магазина и просто "добавили продавцов". Это не сработало. Я бы сказал, это была ошибка в архитектурном допущении: магазин был рассчитан на одного владельца каталога, а маркетплейсу нужна другая логика данных и другая операционная модель. Через несколько месяцев пришлось перепроектировать админку и резать часть функций, потому что возвраты зависали, выплаты считались в таблицах, а карточки правили руками.

Что сделать за 3 дня, чтобы разговор о проекте стал предметным

Если вы всерьез думаете о запуске, я бы в ближайшие 3 дня сделал три вещи. В первый день - описал роли и ответственность по деньгам, возвратам и контенту. Во второй - разложил модули по трем колонкам: обязательно, можно вручную, позже. В третий - собрал 15-20 ключевых сценариев и список интеграций с пометкой, что критично для релиза.

Хороший стартовый документ часто помещается на одной странице. Но именно он отделяет проект на 6-12 месяцев от дорогой импровизации. Если через три дня у вас нет этой страницы, разработку пока рано начинать: вы все еще думаете за счет будущего бюджета.

Нужна помощь с реализацией?

Расскажите о задаче - предложим решение и дадим оценку сроков.