СезонГотовим магазин к высокому сезону и Чёрной пятнице: скорость, нагрузка, акции

RetailCRM и маркетплейсы: единая обработка заказов

Единая обработка заказов Ozon, Wildberries и Яндекс.Маркета в RetailCRM со связью с магазином на 1С-Битрикс

Продавать одновременно на Ozon, Wildberries, Яндекс.Маркете и на собственном сайте — это четыре разных личных кабинета, четыре набора статусов, четыре счётчика остатков и один живой человек, который вынужден всё это держать в голове. Итог предсказуем: товар продали дважды, заказ на маркетплейсе просрочили, а история клиента с сайта и с площадки живёт в разных местах и никогда не встречается. RetailCRM решает ровно эту задачу — становится единым окном обработки заказов из всех каналов, а магазин на 1С-Битрикс остаётся витриной и источником каталога.

Ниже — практический разбор, как связать маркетплейсы, RetailCRM и Битрикс в один сквозной процесс: какая система за что отвечает, как настроить остатки и статусы, чтобы не было оверселлинга, чем отличается обработка FBO, FBS и DBS и что именно придётся сделать в админке. Материал основан на наших проектах по внедрению и интеграции RetailCRM — без маркетинговых обещаний, только рабочая механика.

Коротко

  • RetailCRM — хаб обработки заказов: все площадки и сайт на Битрикс сходятся в одно окно с единым регламентом.
  • Остатки должны иметь один источник истины (1С/склад), RetailCRM распределяет и резервирует — так исчезает оверселлинг.
  • Статусы площадок мапятся на сквозную воронку CRM таблицей соответствий в обе стороны.
  • FBO, FBS и DBS обрабатываются по разным регламентам, но в одном интерфейсе.
  • Связь с 1С-Битрикс — коробочный модуль интеграции: ICML-каталог и API заказов, доработка только под краевые случаи.

Зачем сводить маркетплейсы и сайт в одно окно

Мультиканальные продажи выглядят привлекательно, пока каналов один-два. Как только продавец выходит на три-четыре площадки плюс собственный магазин, начинается операционный хаос. Каждый маркетплейс — это отдельная вселенная со своим API, своими сроками сборки, своими штрафами за просрочку и своей моделью логистики. Личный кабинет Ozon ничего не знает о заказах Wildberries, а оба они не подозревают о существовании вашего сайта на 1С-Битрикс.

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

RetailCRM собирает все каналы в единый список заказов. Оператор работает в одном интерфейсе: видит новый заказ независимо от того, откуда он пришёл, обрабатывает его по одному и тому же понятному регламенту, а система сама следит за резервами и статусами. Это не «ещё один кабинет», а слой поверх всех кабинетов, который убирает ручную сверку и переключение контекста.

Важно понимать разделение ролей. Сайт на 1С-Битрикс остаётся витриной и владельцем каталога: там заведены товары, свойства, торговые предложения, цены. Маркетплейсы — это каналы сбыта, дополнительные точки контакта с покупателем. RetailCRM — операционный центр, где заказы всех каналов обрабатываются, а клиентская база объединяется. Когда роли распределены явно, вся дальнейшая настройка становится логичной.

Важно: RetailCRM не заменяет учётную систему и не отменяет 1С. Она не хранит бухгалтерию и не ведёт первичный учёт остатков «по-настоящему» — её задача собрать заказы и клиентов из каналов, применить единый регламент обработки и раздать актуальные остатки на площадки. Первичный учёт остаётся в 1С.

Архитектура связки: RetailCRM как хаб

Чтобы настраивать интеграцию осознанно, держите в голове схему потоков данных. В центре — RetailCRM, вокруг неё три типа участников: каналы продаж (маркетплейсы), витрина и каталог (магазин на 1С-Битрикс) и учётная система (1С). Каждая связь имеет своё направление и свой формат обмена.

Ключевая идея архитектуры — однонаправленность каждого типа данных. У остатков один источник и много потребителей. У заказов — много источников (каналы) и один центр обработки. У каталога — один владелец (Битрикс/1С) и много витрин. Как только вы попытаетесь сделать данные двунаправленными без чёткого приоритета, начнутся конфликты синхронизации: остаток то повышается, то понижается, статусы «прыгают». Поэтому на этапе проектирования для каждой сущности назначается система-источник истины.

Ozon Wildberries Яндекс.Маркет RetailCRM хаб заказов Сайт на 1С-Битрикс 1С: учёт
Схема: заказы всех маркетплейсов и сайта сходятся в RetailCRM; каталог и остатки приходят из 1С через Битрикс, статусы возвращаются на площадки.

FBO, FBS и DBS: чем отличается обработка

Маркетплейсы предлагают несколько логистических моделей, и от выбранной модели напрямую зависит, что именно RetailCRM должна делать с заказом. Смешивать их в одном регламенте нельзя — процессы принципиально разные.

На реальном проекте продавец почти всегда использует несколько моделей одновременно: часть ассортимента по FBO, ходовые позиции по FBS, что-то по DBS. Ценность RetailCRM в том, что все эти заказы попадают в одно окно, но обрабатываются по своим правилам. Это достигается разными наборами статусов и триггеров под каждый тип, а также отдельными складами и правилами резервирования.

МодельГде хранится товарКто собираетРоль RetailCRM
FBOСклад площадкиПлощадкаУчёт продажи, аналитика, синхронизация остатка
FBSВаш складВыРезерв, сборка, этикетка, передача в отгрузку
DBSВаш складВыПолный цикл, включая доставку покупателю
Важно: не пытайтесь описать FBO, FBS и DBS одной статусной воронкой «на все случаи». По FBO лишние статусы сборки только запутают оператора, а по FBS/DBS их, наоборот, должно быть достаточно, чтобы отследить каждый шаг и не словить штраф за просрочку. Разделите регламенты с самого начала.

Путь заказа от площадки до отгрузки

Разберём типовой путь заказа по модели FBS, потому что он самый показательный — в нём задействованы все элементы связки. Заказ, оформленный покупателем на Wildberries, проходит следующие шаги.

  1. Появление на площадке. Покупатель оформил заказ в мобильном приложении Wildberries. Площадка фиксирует его в своём кабинете со статусом «новый».
  2. Импорт в RetailCRM. Встроенная интеграция по API забирает заказ в RetailCRM. Создаётся заказ с привязкой к каналу «Wildberries FBS», подтягивается состав, цена, покупатель (в обезличенном виде, как отдаёт площадка).
  3. Резервирование остатка. RetailCRM резервирует товар на нужном складе из общего пула. Доступный остаток для других каналов сразу уменьшается — это и есть защита от оверселлинга.
  4. Обработка оператором. Заказ попадает в единый список. Оператор видит его рядом с заказами Ozon, Яндекс.Маркета и сайта, обрабатывает по регламенту FBS: подтверждает, отправляет на сборку.
  5. Сборка и маркировка. Сборщик комплектует заказ, печатает этикетку/лист сборки. Статус переводится в «на сборке», затем «собран».
  6. Передача в отгрузку. Заказ отгружается в короб/поставку для площадки. Статус «отгружен» уходит и в CRM, и на Wildberries через обратный маппинг.
  7. Списание и синхронизация. После отгрузки резерв превращается в реальное списание, остаток фиксируется, данные уходят в 1С через контур обмена Битрикса.

Обратите внимание: оператор ни разу не заходил в кабинет Wildberries. Весь путь прошёл в RetailCRM, а площадка получила только нужные ей статусы через API. Именно это и есть «единая обработка» — унифицированный процесс поверх разнородных каналов.

Единый поток обработки заказа (FBS) Заказ на площадке Импорт в RetailCRM Резерв остатка Сборка, этикетка Отгрузка → статус Оператор работает в одном окне — в кабинет площадки заходить не нужно
Схема: заказ проходит пять шагов внутри RetailCRM; площадка получает только итоговые статусы через API.

Статусная модель и маппинг статусов

Самый кропотливый и самый важный этап внедрения — статусы. У каждой площадки собственный набор состояний заказа, зачастую на английском и с внутренней логикой, которая не совпадает с вашей. В RetailCRM выстраивается единая сквозная воронка, а внешние статусы площадок сопоставляются с ней таблицей маппинга.

Сначала проектируется внутренняя воронка CRM — набор статусов, отражающих ваш реальный процесс. Типовой каркас: «новый» → «согласован» → «на сборке» → «собран» → «отгружен» → «доставлен», плюс ветки «отменён», «возврат», «проблемный». Этот набор должен быть понятен оператору и достаточно детальным, чтобы по нему строить аналитику и триггеры.

Затем составляется таблица соответствий между статусами площадки и статусами CRM в обе стороны:

Статус площадки (пример Ozon FBS)Статус RetailCRMНаправление
awaiting_packagingНовый / согласованПлощадка → CRM
awaiting_deliverНа сборке → собранПлощадка → CRM
deliveringОтгруженCRM → площадка
deliveredДоставленПлощадка → CRM
cancelledОтменёнДвусторонне

Направление маппинга — не формальность. Часть статусов площадка меняет сама и лишь уведомляет вас (доставка, отмена покупателем), а часть вы обязаны выставить действием, и тогда изменение должно уйти на площадку через API (перевод в отгрузку). Ошибка в направлении приводит к тому, что статусы «зацикливаются» или заказ зависает: CRM ждёт действия площадки, площадка ждёт действия CRM.

Важно: заведите отдельный маппинг для каждого сочетания «площадка + модель». Статусы Ozon FBS, Ozon FBO и Wildberries FBS различаются, и попытка обслужить их одной таблицей — источник трудноуловимых ошибок. Лучше пять аккуратных таблиц, чем одна «универсальная» с исключениями.

Отдельно продумайте обработку отмен и возвратов. Отмена на маркетплейсе должна снимать резерв в RetailCRM и возвращать остаток в общий пул, иначе товар «зависнет» в резерве и станет недоступен для продажи в других каналах. Возврат — отдельная ветка статусов со своей логикой приёмки и оприходования на склад.

Единый пул остатков и защита от оверселлинга

Оверселлинг — продажа товара, которого физически нет, — главный страх мультиканального продавца и штрафуемое нарушение на большинстве площадок. Причина всегда одна: у каждого канала свой независимый счётчик остатка, и они не знают друг о друге. Решение тоже одно: единый пул остатков с одним источником истины.

В грамотной связке остаток живёт по цепочке приоритетов. Физический остаток ведётся в 1С (учётная система) и передаётся в магазин на Битрикс штатным обменом. Битрикс отдаёт остаток в RetailCRM через каталог. RetailCRM хранит остатки по складам и, что критично, резервирует товар под каждый подтверждённый заказ, вычитая его из доступного количества. Именно доступный (а не физический) остаток раздаётся на все площадки.

Разберём на числах. Пусть на складе 10 единиц товара. Пришёл заказ на Wildberries на 3 штуки — RetailCRM резервирует их, доступный остаток становится 7, и это число уходит на Ozon, Яндекс.Маркет и сайт. Теперь ни один канал не сможет продать больше семи. Как только заказ Wildberries отгружен, резерв превращается в списание, физический остаток тоже становится 7 — цифры сходятся. Ключ здесь — резервирование и раздача именно доступного остатка.

Единый пул остатков: от склада к каналам 1С: физический остаток — 10 шт (источник истины) RetailCRM: резерв 3 шт → доступно 7 шт Ozon доступно 7 WB доступно 7 Маркет + сайт доступно 7
Схема: физический остаток из 1С за вычетом резервов RetailCRM превращается в доступный, и именно он раздаётся на все каналы — оверселлинг исключён.

Подробнее механику остатков, моделей FBO/FBS/DBS и защиты от двойных продаж мы разбирали в отдельном материале про интеграцию 1С-Битрикс с маркетплейсами — он хорошо дополняет эту статью со стороны площадок.

Каталог, артикулы и сопоставление товаров

Чтобы заказ с площадки корректно лёг в RetailCRM и списал правильный остаток, система должна однозначно понять, какой именно ваш товар был продан. Это задача сопоставления — маппинга артикулов. На словах просто, на практике — источник большинства «плавающих» ошибок.

Каталог первичен в 1С-Битрикс и выгружается в RetailCRM в формате ICML. В выгрузке у каждого товара и торгового предложения есть свой артикул/ID. У маркетплейсов тот же товар имеет собственные идентификаторы: у Ozon — SKU и offer_id, у Wildberries — баркод и артикул продавца, у Яндекс.Маркета — SKU и shopSku. Задача — связать внешние идентификаторы площадок с вашими торговыми предложениями.

Совет: ещё до подключения площадок наведите порядок в артикулах в 1С и приведите offer_id на всех маркетплейсах к вашему внутреннему артикулу. Один час на унификацию артикулов экономит недели отладки «почему списался не тот товар». Сопоставление — фундамент, на котором держится вся связка.

Как устроена базовая интеграция каталога, заказов и клиентов между магазином и CRM, подробно описано в статье про интеграцию 1С-Битрикс с RetailCRM — рекомендуем прочитать её перед тем, как добавлять в связку маркетплейсы.

Подключение Ozon, Wildberries, Яндекс.Маркета

Технически каждая площадка подключается к RetailCRM через собственную интеграцию, которая обращается к API маркетплейса по ключам доступа. Логика похожа, но детали различаются — у каждой площадки свои требования к учётным данным и свой набор поддерживаемых моделей.

Ozon. Подключение идёт по Client-Id и API-ключу из личного кабинета продавца (раздел «Настройки → Seller API»). Ozon поддерживает FBO и FBS с детальной статусной моделью. Важно корректно выбрать склад FBS и настроить обновление остатков, чтобы не выйти за лимиты обращений к API.

Wildberries. Использует токены API (отдельные для контента, маркетплейса, статистики). Ключевая особенность — размерная сетка и работа по баркодам; сопоставление товаров нужно вести особенно тщательно. Wildberries чувствителен к срокам сборки, поэтому импорт заказов должен быть частым.

Яндекс.Маркет. Подключается по OAuth-токену и номеру кампании. Поддерживает модели FBS/DBS (Яндекс называет их по-своему) и Express-доставку. Требует аккуратной настройки соответствия SKU и цен.

Общий принцип для всех трёх: сначала настраивается получение заказов и корректное сопоставление товаров, и только когда это стабильно работает — включается обратная передача остатков и статусов. Запускать всё сразу рискованно: ошибку в маппинге проще поймать, когда данные идут в одну сторону.

ПлощадкаАвторизацияМоделиНа что обратить внимание
OzonClient-Id + API-ключFBO, FBSЛимиты API, выбор склада FBS
WildberriesТокены API (несколько)FBO, FBSРазмеры, баркоды, сроки сборки
Яндекс.МаркетOAuth + номер кампанииFBS, DBS, ExpressСоответствие SKU, цены

Реализация в 1С-Битрикс: модуль и обмен

Со стороны магазина связка с RetailCRM держится на коробочном модуле интеграции. Разберём, что именно ставится и настраивается в админке 1С-Битрикс.

Модуль интеграции. Из Маркетплейса 1С-Битрикс устанавливается официальный модуль «RetailCRM: интеграция» (intaro.retailcrm). После установки в административном меню появляется раздел настроек, где задаются URL аккаунта RetailCRM и API-ключ, а также правила обмена.

Выгрузка каталога (ICML). Модуль формирует ICML-файл — XML-выгрузку товаров, торговых предложений, категорий и остатков для RetailCRM. Выгрузка ставится на агент или cron и обновляется по расписанию. Здесь же настраивается, какие свойства и цены отдавать.

Синхронизация заказов. Настраивается соответствие статусов заказов Битрикса и RetailCRM, типов доставки и оплаты, а также способ выгрузки: сразу по событию или пакетно по расписанию. Заказы сайта уходят в CRM, а созданные в CRM заказы маркетплейсов при необходимости попадают в Битрикс и дальше в 1С.

Схематично экран настройки модуля выглядит так:

Настройки модуля «RetailCRM: интеграция» Адрес CRM https://shop.retailcrm.ru API-ключ •••••••••••••••••••• Выгрузка ICML По расписанию (агент), остатки включены Соответствие статусов заказов Настроено · 6 статусов сопоставлено Выгрузить сейчас
Схема: в модуле задаются адрес и ключ RetailCRM, режим выгрузки ICML и соответствие статусов. Реальные подписи зависят от версии модуля и редакции платформы.

Для типового интернет-магазина этой коробочной связки достаточно. Доработка на стороне Битрикса требуется, когда нужно нестандартное сопоставление торговых предложений, кастомные поля заказа, особая логика цен по каналам или вынос тяжёлого обмена в фоновую очередь. Такие задачи закрываются услугой по интеграциям — от подключения площадок до доработки обмена под нагрузку.

Настройка связки пошагово

Сведём весь путь внедрения в последовательность, которая минимизирует риск ошибок. Порядок важен: каждый следующий шаг опирается на стабильность предыдущего.

  1. Наведите порядок в каталоге 1С-Битрикс. Унифицируйте артикулы, приведите торговые предложения и размерные сетки к порядку, проверьте корректность остатков в 1С.
  2. Установите и настройте модуль RetailCRM в Битриксе. Задайте адрес и ключ аккаунта, настройте ICML-выгрузку каталога и остатков, проверьте, что товары корректно появились в CRM.
  3. Настройте синхронизацию заказов сайта. Сопоставьте статусы, типы доставки и оплаты. Убедитесь, что заказ с сайта корректно доходит до CRM и обратно.
  4. Спроектируйте внутреннюю воронку статусов CRM. Опишите реальный процесс обработки под каждую модель (FBO/FBS/DBS) до подключения площадок.
  5. Подключите первую площадку в режиме импорта. Начните с одной (например, Ozon), настройте получение заказов и сопоставление товаров, проверьте на реальных заказах.
  6. Настройте маппинг статусов и обратную передачу. Заполните таблицы соответствий, включите передачу статусов и остатков на площадку, проверьте направления.
  7. Подключите остальные площадки по очереди. Wildberries и Яндекс.Маркет — каждую отдельно, повторяя проверенный сценарий, а не все сразу.
  8. Включите резервирование и единый пул остатков. Убедитесь, что заказ с любого канала резервирует товар и уменьшает доступный остаток на всех остальных.
  9. Настройте триггеры и уведомления. Автоматизируйте рутину: смену статусов, оповещения о просрочке сборки, распределение по операторам.
  10. Обкатайте на боевом потоке и снимите метрики. Неделя работы под реальной нагрузкой, разбор инцидентов, доводка маппинга и буферов остатков.

Триггеры, автоматизация и правила

RetailCRM ценна не только как единое окно, но и как движок автоматизации. Триггеры — это правила «если произошло событие, выполни действие», которые снимают с операторов рутину и не дают заказам зависать.

Хорошо настроенная автоматизация превращает обработку сотен заказов в день из аврала в спокойный конвейер, где человек подключается только на реально требующих внимания шагах — сборке и разборе исключений.

Важно: вводите триггеры постепенно, по одному, и наблюдайте за поведением. Десяток одновременно включённых правил, которые меняют статусы и остатки, легко создают гонки и неожиданные каскады. Сначала стабильный ручной процесс — потом его аккуратная автоматизация.

Аналитика продаж по каналам

Когда все заказы стекаются в RetailCRM, появляется то, чего нет ни в одном личном кабинете по отдельности, — сквозная картина продаж по всем каналам. Можно сравнивать площадки между собой и с собственным сайтом на одних и тех же метриках.

Отдельная ценность — единый профиль покупателя. Маркетплейсы отдают клиента обезличенно, но заказы с вашего сайта — нет. RetailCRM позволяет вести полноценную клиентскую базу по прямому каналу, строить сегменты и запускать по ним рассылки и триггерные коммуникации, чего площадки в принципе не дают. Мультиканальность перестаёт быть только про сбыт и становится про удержание клиента.

Доля выручки по каналам в едином отчёте 34% Ozon 41% Wildberries 14% Маркет 11% Сайт
Схема: в RetailCRM выручка всех каналов сравнивается на одних метриках — такой картины нет ни в одном отдельном кабинете площадки.

Нагрузка, очереди и надёжность обмена

Пока заказов десятки в день, обмен работает «как есть». Когда их сотни и тысячи, а площадок несколько, всплывают вопросы производительности и надёжности, которые лучше продумать заранее.

Для крупного мультиканального продавца надёжность обмена важнее «красоты» интерфейса: один день молча несинхронизированных остатков стоит дороже месяца доработок интерфейса. Поэтому на объёмах мы всегда закладываем мониторинг обмена и очереди с самого начала.

Частые ошибки при внедрении

Мини-FAQ. Можно ли обойтись без RetailCRM и связать маркетплейсы напрямую с 1С-Битрикс? Технически да, но тогда вы теряете единое окно обработки, сквозную клиентскую базу и удобную автоматизацию статусов. Для одной-двух площадок прямая связь ещё оправдана, для трёх и более RetailCRM как хаб окупается почти сразу.

Чек-лист внедрения

Практический список, по которому удобно принимать готовность связки перед запуском на боевой поток.

  1. Артикулы унифицированы. offer_id на всех площадках приведён к внутреннему артикулу 1С; размерные сетки маппятся на торговые предложения.
  2. Каталог выгружается. ICML-выгрузка из Битрикса отдаёт товары, цены и остатки в RetailCRM по расписанию и без ошибок.
  3. Источник остатков определён. Есть одна система-источник физического остатка; на площадки раздаётся доступный остаток за вычетом резервов.
  4. Резервирование работает. Заказ с любого канала уменьшает доступный остаток на всех остальных — оверселлинг исключён.
  5. Статусы сопоставлены. Для каждого сочетания «площадка + модель» заполнена таблица маппинга с верными направлениями.
  6. Отмены и возвраты обрабатываются. Отмена снимает резерв и возвращает остаток; для возвратов есть отдельная ветка статусов.
  7. Модели разделены. FBO, FBS и DBS ведутся по своим регламентам и складам, а не одной универсальной воронкой.
  8. Автоматизация настроена. Триггеры на смену статусов, контроль сроков сборки и распределение заказов включены и обкатаны.
  9. Обмен надёжен. Тяжёлые операции вынесены в очередь, есть мониторинг выгрузки, импорта и передачи статусов.
  10. Аналитика собирается. Отчёты по выручке, срокам обработки и возвратам по каналам работают на реальных данных.

Вывод

Единая обработка заказов маркетплейсов — это не «ещё одна программа», а перестройка процесса: RetailCRM становится хабом, куда стекаются заказы Ozon, Wildberries, Яндекс.Маркета и вашего сайта на 1С-Битрикс, остатки живут в едином пуле с одним источником истины, а статусы сведены в сквозную воронку с аккуратным маппингом под каждую площадку и модель. Соберите эту конструкцию по шагам — от унификации артикулов до резервирования и мониторинга обмена — и мультиканальные продажи перестанут быть источником оверселлинга, просрочек и ручной сверки, превратившись в управляемый конвейер с прозрачной аналитикой по всем каналам.

Частые вопросы

Зачем заводить заказы маркетплейсов в RetailCRM, если у площадок есть свои личные кабинеты?

Личные кабинеты Ozon, Wildberries и Яндекс.Маркета не связаны между собой и не знают о заказах вашего собственного сайта на 1С-Битрикс. Оператор вынужден переключаться между четырьмя-пятью интерфейсами, вручную сверять остатки и терять историю клиента. RetailCRM собирает все каналы в одно окно: заказ с любой площадки и с сайта попадает в единый список, обрабатывается по одному регламенту, а остаток списывается из общего пула. Это убирает двойные продажи и ускоряет сборку.

Как RetailCRM связывается с 1С-Битрикс и что первично?

RetailCRM подключается к магазину на 1С-Битрикс штатным модулем «RetailCRM: интеграция» из Маркетплейса Битрикса. Обмен идёт по ICML-выгрузке каталога и по API заказов в обе стороны. Обычно каталог и остатки первичны на стороне 1С и Битрикса, а заказы и статусы синхронизируются двусторонне: новый заказ с маркетплейса создаётся в RetailCRM и по правилам выгружается в Битрикс, а изменение статуса на любой стороне отражается на другой.

Кто отвечает за остатки, чтобы не было оверселлинга на нескольких площадках сразу?

Источником истины по остаткам должна быть одна система — чаще всего это учётная система (1С) или складской модуль, а RetailCRM выступает распределителем. RetailCRM хранит остатки по складам и умеет отдавать их на площадки через интеграции, резервируя товар под подтверждённый заказ. Как только заказ с Wildberries зарезервировал позицию, доступный остаток для Ozon и сайта уменьшается. Главное — не давать каждой площадке свой независимый счётчик, иначе один и тот же товар продадут дважды.

Работают ли в RetailCRM модели FBO, FBS и DBS одновременно?

Да, и это одна из причин заводить маркетплейсы в CRM. По FBO (товар лежит на складе площадки) заказ приходит уже собранным, и вам важны только статусы и аналитика. По FBS и DBS (сборка и иногда доставка на вашей стороне) заказ требует резерва, сборки, печати этикетки и передачи в отгрузку — весь этот путь удобно вести в одном окне RetailCRM с разными регламентами под каждую модель. Триггеры и статусная модель настраиваются отдельно для каждого типа.

Что делать со статусами: у каждой площадки они свои, а в CRM — единые?

В RetailCRM выстраивается собственная сквозная воронка статусов («новый», «согласован», «на сборке», «отгружен», «доставлен», «отменён»), а внешние статусы площадок мапятся на неё таблицей соответствий. Когда Ozon переводит заказ в «Awaiting deliver», интеграция транслирует это в ваш внутренний статус. Обратный маппинг тоже нужен: смена статуса оператором в CRM должна корректно уходить на площадку, если модель это допускает. Настройка маппинга — ключевой и самый кропотливый этап внедрения.

Нужна ли доработка на стороне 1С-Битрикс или хватает коробочных модулей?

Для типового магазина хватает коробочного модуля интеграции RetailCRM и штатных интеграций площадок внутри RetailCRM. Доработка нужна, когда есть нестандартная логика: сложное соответствие торговых предложений и артикулов площадок, свои правила резервирования, кастомные поля заказа, специфические налоговые и фискальные требования или объёмы, при которых нужен вынос обмена в очередь. На практике 80% проектов запускаются на коробке с точечной настройкой полей и маппинга, а доработка касается краевых случаев.

Поделиться:

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

Подключим Ozon, Wildberries и Яндекс.Маркет к RetailCRM, свяжем с магазином на 1С-Битрикс, настроим остатки, статусы и автоматизацию. Рассчитаем стоимость по вашему набору каналов и моделей.

Услуга «RetailCRM»

Редакция B2Bsite

Редакция студии B2Bsite. С 2014 года команда разрабатывает и поддерживает интернет-магазины и корпоративные сайты на 1С-Битрикс, внедряет RetailCRM, настраивает обмен с 1С и связку с маркетплейсами для среднего и крупного бизнеса.

← Все статьи блога