Блог

Разработка маркетплейса металлопроката: B2B-специфика

Рынок металлопроката в России превышает 40 млн тонн в год, но большая часть сделок до сих пор закрывается через звонки и Excel-таблицы. Компании, которые запускают разработку маркетплейса металлопроката сейчас, получают конкурентное преимущество на 3–5 лет вперёд — пока отрасль не перешла в онлайн массово. Ниже — практический разбор: что отличает такую площадку от обычного интернет-магазина, какие модули критичны и где чаще всего теряют деньги при разработке.

Чем маркетплейс металлопроката отличается от обычного B2B-каталога

Главная ошибка — воспринимать проект как «каталог с корзиной». На деле это операционная система для оптовой торговли с несколькими участниками: металлобазы, трейдеры, производители и конечные покупатели — строительные компании, машиностроительные заводы, монтажные организации.

Ключевые отличия от классического интернет-магазина:

  • Многомерная номенклатура. Арматура А500С ø12 мм длиной 6 м и ø12 мм длиной 11,7 м — разные позиции с разной ценой, весом и логистикой. Типичный каталог — от 5 000 до 80 000 SKU.
  • Динамическое ценообразование. Цены на металл меняются еженедельно, а иногда ежедневно. Площадка должна синхронизировать прайсы поставщиков в реальном времени.
  • Мультивендорная архитектура. Несколько продавцов конкурируют за один и тот же товар — нужны витрина предложений, рейтинги, отзывы и механика выбора лучшего оффера.
  • Сложная логистика. Металлопрокат — крупногабаритный и тяжёлый груз. Калькулятор доставки должен учитывать вид транспорта (фура, манипулятор, ж/д), регион, тоннаж и условия разгрузки.
  • Корпоративные договоры и отсрочки. B2B-клиенты работают по договорам с индивидуальными ценами, лимитами кредита и отсрочкой платежа до 60 дней.

Обязательные модули: что должно быть в MVP

Не стоит пытаться сразу реализовать всё. Рабочий MVP маркетплейса металлопроката включает семь блоков — остальное добавляют итерационно.

Каталог с атрибутивной фильтрацией

Стандартные фильтры «цена/бренд» здесь не работают. Покупателю нужно фильтровать по: типу проката (лист, труба, уголок, арматура), марке стали (Ст3, 09Г2С, 12Х18Н10Т), ГОСТу, толщине, длине, покрытию и наличию на складе в конкретном городе. Это требует гибкой системы атрибутов с зависимыми фильтрами — не все CMS справляются из коробки.

Прайс-агрегатор и синхронизация остатков

Поставщики выгружают прайсы в разных форматах: Excel, 1С, собственные API. Нужен ETL-слой, который нормализует данные, сопоставляет номенклатуру по артикулу и обновляет цены по расписанию (минимум раз в час для активных поставщиков).

Калькулятор стоимости с учётом веса и доставки

Металл продаётся в тоннах, но покупатель мыслит в штуках и метрах. Калькулятор должен конвертировать единицы, рассчитывать вес партии и автоматически предлагать варианты доставки с ценой. Без этого модуля конверсия в заявку падает в 2–3 раза.

Личный кабинет покупателя с корпоративными функциями

История заказов, повторный заказ в один клик, управление сотрудниками (кто может заказывать и на какую сумму), просмотр персонального прайса и кредитного лимита — минимальный набор для корпоративного клиента.

Кабинет поставщика

Загрузка и обновление прайса, управление остатками, обработка заказов, аналитика продаж и отзывы покупателей. Чем проще онбординг поставщика — тем быстрее растёт ассортимент площадки.

Документооборот

Автоматическая генерация счёта, договора-оферты, УПД и сертификатов качества на металл — критичное требование для B2B. Интеграция с ЭДО (Диадок, СБИС) сокращает время закрытия сделки с недели до одного дня.

Модуль переговоров и запросов котировок (RFQ)

Крупные партии (от 20 тонн) редко покупают по публичной цене. Нужен механизм: покупатель создаёт запрос → поставщики присылают оферты → покупатель выбирает лучшую. Это стандартная практика в промышленных B2B-маркетплейсах.

Техническая архитектура: на чём строить

Выбор стека зависит от планируемой нагрузки и горизонта масштабирования. Практика показывает три сценария:

Сценарий Подход Плюсы Минусы
MVP до 50 поставщиков Готовая платформа (Sharetribe, CS-Cart Multi-Vendor) Быстрый старт (2–4 месяца), предсказуемый бюджет Ограниченная кастомизация, сложно реализовать RFQ и ЭДО
Средний маркетплейс Headless CMS + кастомный бэкенд (Node.js / Python) Гибкость, можно дорабатывать под любые требования Дороже на старте, нужна сильная команда
Крупная федеральная площадка Микросервисная архитектура, Kubernetes Горизонтальное масштабирование, отказоустойчивость Высокая стоимость разработки и DevOps

Для большинства стартующих проектов оптимален средний вариант: кастомный бэкенд на Python (Django/FastAPI) или Node.js, React на фронте, PostgreSQL для транзакционных данных и Elasticsearch для полнотекстового поиска по номенклатуре. Поиск по каталогу металлопроката — нетривиальная задача: пользователи пишут «труба 57х3,5» или «арматура 12А500», и система должна понимать оба варианта.

Интеграции, без которых маркетплейс не заработает

Изолированная платформа в металлоторговле нежизнеспособна. Критичные интеграции:

  • 1С:Предприятие — большинство поставщиков ведут учёт в 1С, синхронизация двусторонняя.
  • Банковский эквайринг и B2B-оплата — Сбербанк Бизнес, Тинькофф, а также оплата по счёту с автоматической проверкой поступления.
  • Транспортные компании — API ПЭК, Деловые Линии, СДЭК (для мелких партий) для расчёта сроков и стоимости доставки.
  • ЭДО — Диадок или СБИС для обмена закрывающими документами.
  • Сервисы верификации юрлиц — СБИС, Контур.Фокус для автоматической проверки контрагентов при регистрации.

Типичные ошибки при разработке и как их избежать

На основе реальных проектов в промышленном B2B выделяем пять системных ошибок:

  1. Недооценка сложности каталога. Заказчики думают, что загрузить 10 000 позиций — дело нескольких дней. На деле нормализация номенклатуры от разных поставщиков занимает 4–8 недель и требует отдельного специалиста по данным.
  2. Игнорирование мобильной версии. Снабженцы и прорабы всё чаще делают заказы со смартфона на объекте. Адаптивный дизайн — не опция, а базовое требование.
  3. Отсутствие онбординга поставщика. Если подключение нового вендора требует ручной работы вашей команды — маркетплейс не масштабируется. Нужен самостоятельный личный кабинет с пошаговым онбордингом.
  4. Слабая поисковая система. Поиск «труба профильная 40х40» должен находить позицию даже если в каталоге она называется «труба профиль 40*40». Без Elasticsearch или аналога это не решается.
  5. Запуск без юридической модели. Маркетплейс — агент или комиссионер? От этого зависит налогообложение, договорная документация и ответственность перед покупателем. Этот вопрос решают до разработки, а не после.

Сколько стоит и как долго делается

Честные ориентиры для российского рынка (2024–2025):

  • MVP на готовой платформе: 1,5–3 млн руб., срок 3–4 месяца.
  • Кастомная разработка среднего маркетплейса с RFQ, ЭДО и интеграцией 1С: 4–9 млн руб., срок 6–10 месяцев.
  • Крупная федеральная площадка с микросервисами и мобильным приложением: от 15 млн руб., срок от 12 месяцев.

Бюджет на разработку — это только часть инвестиций. Закладывайте отдельно: наполнение каталога, маркетинг для привлечения первых поставщиков и покупателей, поддержку и развитие платформы (обычно 15–20% от стоимости разработки в год). Если хотите понять точную стоимость под ваш проект, команда разработки маркетплейса под ключ в Aris.Web готова сделать детальную оценку после брифинга.

Часто задаваемые вопросы

Можно ли запустить маркетплейс металлопроката на готовом движке, а не писать с нуля?

Да, для MVP это разумный выбор. CS-Cart Multi-Vendor или аналогичные платформы закрывают базовые потребности: мультивендорность, каталог, корзину, личные кабинеты. Проблема возникает на этапе масштабирования: специфичные модули — RFQ, интеграция с 1С, ЭДО, динамическое ценообразование — придётся дописывать кастомно, и со временем стоимость доработок превысит стоимость разработки с нуля. Поэтому выбор платформы нужно делать с учётом 3-летнего горизонта, а не только задач первого года.

Как привлечь первых поставщиков на новую площадку, если трафика ещё нет?

Классическая проблема курицы и яйца. Рабочая стратегия: на старте вручную договоритесь с 5–10 региональными металлобазами, предложив им бесплатное размещение на 6–12 месяцев и помощь с загрузкой прайса. Параллельно запускайте контекстную рекламу на покупателей — даже небольшой поток заявок станет аргументом для следующих поставщиков. Первые сделки важнее первой прибыли: они формируют репутацию и отзывы.

Нужно ли мобильное приложение для маркетплейса металлопроката?

На старте — нет, достаточно качественного адаптивного сайта. Мобильное приложение оправдано, когда у площадки есть постоянная аудитория (от 500–1000 активных покупателей в месяц), которые делают повторные заказы. В этом случае приложение увеличивает retention и средний чек за счёт пуш-уведомлений об изменении цен и наличия. Вкладывать в приложение на этапе MVP — нецелесообразно.

Готовы обсудить ваш проект?

Разработка маркетплейса металлопроката — это сложный, но понятный инженерный проект, если правильно расставить приоритеты на старте. Команда Aris.Web специализируется на B2B-площадках и знает специфику промышленной торговли изнутри. Если вы планируете запуск или хотите оценить стоимость — обратитесь за консультацией: оставьте заявку на сайте или позвоните по номеру +7 (977) 326-69-09. Разберём вашу задачу и предложим оптимальную архитектуру под бюджет и сроки.

ARISWEB · ПОД КЛЮЧ ЗА 2 НЕДЕЛИ
Нужно такое решение? Сделаем и опубликуем за 2 недели
Фиксированная цена, оплата онлайн, гарантия публикации в срок.
author-avatar

О Роман Воронов

Роман Воронов — менеджер продаж Aris.Web. Более 15 лет в IT: запуск цифровых платформ, мобильных приложений и маркетплейсов для e-commerce, логистики, промышленности, образования и бизнес-автоматизации. Помогает заказчикам подобрать решение и рассчитать проект.