Модуль Яндекс.Маркет PRO для RetailCRM
Описание модуля Яндекс.Маркет PRO для RetailCRM
Интеграционный модуль Яндекс.Маркет — RetailCRM — это решение для автоматизации продаж на Яндекс-маркете. Модуль объединяет функционал CRM-системы и личного кабинета продавца Яндекс.Маркета в единую эффективную экосистему, исключая ручной труд и снижая риск ошибок из-за человеческого фактора.
Поддерживаемые схемы работы
Модуль полностью адаптирован под все современные форматы работы с маркетплейсом:
- DBS (Delivery by Seller): продавец хранит товары и доставляет их покупателю самостоятельно. Модуль передает детальные адреса доставки, контакты покупателей и интервалы доставки напрямую в RetailCRM.
- FBS (Fulfillment by Seller): продавец хранит товары у себя, но доставляет силами Яндекса. Модуль автоматически запрашивает этикетки (ярлыки) маркировки отправлений и прикрепляет их к карточке заказа в RetailCRM.
- EXPRESS: сверхбыстрая доставка со склада продавца. Модуль поддерживает верификацию кодов подтверждения курьера (EAC) прямо из CRM.
Ключевые преимущества
-
Умное сопоставление товаров (Связка каталогов)
Главная боль любой связки маркетплейсов — сопоставление номенклатуры товаров. Модуль предлагает удобную двухрежимную связку товаров:
- Автоматическая связка: Модуль самостоятельно выкачивает каталоги предложений Яндекс.Маркета и RetailCRM. Вы можете гибко выбрать ключевые идентификаторы для сравнения. Сопоставление может происходить по совпадению OfferID (SKU) Маркета с полем externalId, xmlId, артикулом (article) или штрихкодом (barcode) в RetailCRM.
- Ручная связка: Если артикулы не совпадают или в каталогах есть расхождения, вы можете связать любой товар Маркета с любым предложением в RetailCRM за пару кликов прямо в панели администратора. Встроенный «умный» поиск с автозаполнением позволяет мгновенно найти нужный товар в CRM.
- Защита ручных связей: Любая ручная связка получает признак «Ручная связь» и жестко блокируется в базе данных. При последующих автоматических синхронизациях или обновлении каталогов эти связи никогда не будут перезаписаны или сброшены.
- Детекция дубликатов: Система автоматически находит и подсвечивает товары, имеющие дублирующиеся сопоставления, что позволяет избежать пересортицы при создании заказов.
-
Мгновенная синхронизация заказов и статусов (Real-time Webhooks)
- Заказы с Маркета поступают в CRM в течение нескольких секунд после их создания.
- Двусторонний обмен статусами: изменение статуса заказа на Маркете мгновенно меняет его статус в RetailCRM, и наоборот — перевод заказа в определенный статус в CRM (например, «Доставлен» или «Отменен») сразу транслируется в личный кабинет Яндекс.Маркета.
-
Автоматический контроль остатков (Inventory Sync)
Предотвращает отмены заказов и штрафы маркетплейса за отсутствие товара на складе (Out of Stock).
Модуль суммирует остатки по выбранным складам RetailCRM и автоматически отправляет актуальные данные на склады Яндекс.Маркета по расписанию или принудительно.
-
Автоматическая работа с маркировкой и этикетками
- Маркировка «Честный Знак»: передача кодов маркировки из RetailCRM в Яндекс.Маркет для соблюдения требований законодательства РФ.
- Этикетки доставки: автоматическое скачивание ярлыков в нужном формате (A4, A7, A9) и прикрепление файла ярлыка прямо в блок «Файлы» заказа в RetailCRM. Сборщику на складе больше не нужно заходить в кабинет Маркета для печати этикеток.
Установка и подключение Яндекс.Маркет PRO для RetailCRM
Шаг 1
Базовое подключение к RetailCRM
- Перейдите в панель управления модулем (раздел Настройки модуля).
- Заполните блок Базовые настройки:
- RetailCRM URL: укажите адрес вашей CRM-системы (например,
https://my-shop.retailcrm.ru). - Ключ доступа: введите API-ключ, созданный в настройках RetailCRM.
* API-ключ должен иметь права на работу с заказами, справочниками, кастомными полями, интеграционными модулями, файлами и складами.
- RetailCRM URL: укажите адрес вашей CRM-системы (например,
- Заполните блок Контакты (Email и имя контактного лица для связи по техническим вопросам).
- Нажмите кнопку Сохранить.
После сохранения: модуль автоматически зарегистрирует себя в вашей RetailCRM как интеграционный модуль и создаст необходимые пользовательские поля в заказах CRM:
imb_yandex_pro_campaign_id(поле для ID кампании Яндекс.Маркета)imb_yandex_pro_courier_secure_code(поле для кода подтверждения курьера)
Шаг 2
Настройка магазина (Кампании) Яндекс.Маркета
Для управления магазинами перейдите в меню Настройка магазинов. Вы можете добавить несколько магазинов Яндекс.Маркета под разные схемы работы.
- Нажмите кнопку Создать новый магазин.
- Введите название (например,
Яндекс.Маркет FBS) и выберите схему работы (DBS,FBSилиEXPRESS). - Нажмите Создать, а затем в списке магазинов кликните Настроить напротив созданного магазина. Вы попадете в панель настроек магазина, разделенную на вкладки.
Вкладка «Настройки магазина»
Заполните параметры в следующих блоках:
- Настройки retailCRM:
- Магазин: выберите сайт из RetailCRM, к которому привязываются заказы.
- Способ оформления заказа и Тип доставки: укажите значения по умолчанию для заказов с Маркета.
- Склад RetailCRM: выберите склад отгрузки по умолчанию.
- Типы оплат: выберите типы оплат в CRM для предоплаты (
PREPAID) и оплаты при получении (POSTPAID).
- Настройка сопоставления товаров:
Выберите, по какому полю RetailCRM (
externalId,xmlId,articleилиbarcode) будет происходить автоматическое связывание сOfferID (SKU)из Маркета. - Настройки Яндекс Маркет:
- API ключ Яндекса: вставьте авторизационный ключ партнера Маркета.
- Магазин Яндекса: выберите нужную кампанию Маркета (список подгрузится автоматически).
- Забирать этикетки: включите для автоскачивания ярлыков и выберите формат (A4, A7, A9).
- Передавать маркировку Честный Знак: активируйте для передачи кодов маркировки.
- Перечень складов RetailCRM для передачи остатков:
Выберите склады, остатки которых будут суммироваться и отправляться в этот магазин на Маркете.
Нажмите Сохранить настройки внизу страницы.
Шаг 3
Сопоставление товаров (Связи каталогов)
После сохранения настроек модуля и магазинов рекомендуется произвести синхронизацию каталогов:
- Перейдите во вкладку Сопоставление товаров.
- Нажмите кнопку Принудительно пересобрать сопоставления товаров вверху таблицы.
* Модуль запустит фоновую задачу: скачает актуальные товары из RetailCRM, предложения из Яндекс.Маркета и автоматически свяжет их на основе выбранного вами правила.
- В таблице сопоставления вы увидите список всех SKU Маркета:
- Столбец «Связанный продукт» отображает название привязанного товара из RetailCRM.
- Ссылки «в retailCRM» и «в yandexMarket» позволяют быстро перейти в карточку товара в нужной системе.
- Флаг «Дубликаты» сигнализирует о том, что для данного артикула найдено более одного совпадения.
Ручное связывание товаров (если автосвязка не сработала):
- В строке товара нажмите кнопку «Редактировать».
- В появившемся окне начните вводить название товара в поле «Связанный продукт» (система выполнит умный поиск по RetailCRM).
- Выберите нужный товар и нажмите кнопку сохранения.
- Товар получит статус «Ручная связь». Эта связь зафиксирована в БД и защищена от перезаписи автосинхронизацией.
- Для удаления связи используйте кнопку «Удалить» в строке товара.
Шаг 4
Настройка и сопоставление статусов заказов
Для автоматического обмена статусами между RetailCRM и Яндекс.Маркетом необходимо настроить передачу в обоих направлениях:
- Настройка со стороны Яндекс.Маркета (Яндекс → CRM):
- В настройках магазина скопируйте URL из поля
Вебхук из Market | API уведомления. - В кабинете партнера Яндекс.Маркета перейдите в настройки Push API вашей кампании, вставьте эту ссылку и выберите формат данных JSON.
- В настройках магазина скопируйте URL из поля
- Настройка со стороны RetailCRM (CRM → Яндекс):
- Скопируйте ссылку из поля
Вебхук из RetailCRM | смена статуса заказа. - В RetailCRM перейдите в Администрирование → Интеграция → Триггеры и создайте триггер на событие «Смена статуса заказа».
- В действиях триггера выберите «Отправить HTTP-запрос» (метод POST) на скопированный URL-адрес.
- Для Express-доставки: настройте аналогичный триггер при вводе/изменении кода курьера, используя ссылку
Вебхук из RetailCRM | отправка кода подтверждения.
- Скопируйте ссылку из поля
- Сопоставление статусов в модуле:
- Перейдите во вкладку Передача статусов в настройках магазина.
- Добавьте пары соответствия статусов с помощью кнопки «Добавить» (например:
Новый (CRM) ↔ PROCESSING (Маркет)). - Дополнительно: Выберите статус RetailCRM, при переходе в который модуль должен передать на Маркет коды маркировки (Честный Знак) или обновленный состав заказа.
- Система API Яндекс Маркета спроектирована так, что для корректного перехода в следующий статус нужно сначала передать предыдущий. Последовательность статусов (название может отличатся):
1 Оформлен, но не оплачен/Ожидает оплаты.
2 Находится в обработке/В обработке.
3 Ожидает обработки со стороны продавца/Готов к отгрузке.
4 Передан в службу доставки/В доставке.
5 Доставлен в пункт выдачи (обновляется автоматически из Маркета).
6 Получен покупателем (обновляется автоматически из Маркета).
7 Отменен.
8 Возвращен (частично/полностью).
Нажмите Сохранить настройки.
Шаг 5
Работа в фоновом режиме (Automations)
После выполнения шагов 1–4 модуль работает полностью автономно в фоновом режиме:
- Каждые несколько минут выполняется синхронизация складских остатков по выбранным складам.
- Новые заказы с Маркета создаются в CRM автоматически.
- Изменения статусов синхронизируются в реальном времени.
Частые вопросы о Яндекс.Маркет PRO для RetailCRM
Можно ли использовать несколько схем подключения DBS, FBS, FBO в одном модуле?
Да.
Поддержка модуля Яндекс.Маркет PRO для RetailCRM
Проконсультируем, поможем настроить модуль и решить вопросы по работе. При необходимости — делаем видеосозвоны.



mail@studia-crm.ru