+7 499 938 8452 пн.-пт. 10:00 – 17:00

Не нашли ответы на свои вопросы в наших публикациях? Задайте вопрос в службу техподдержки!


Если в кабинете Яндекс Маркета остаток не такой, как на сайте, сначала разведите две разные задачи: загрузку заказов и выгрузку остатков. Когда покупатель оформил заказ на Маркете, модуль создаёт заказ в 1С-Битрикс. Сам по себе этот шаг не отправляет новое количество на склады кампаний FBS, FBY, DBS и Экспресс. Остаток уезжает отдельным профилем экспорта «Яндекс.Маркет (FBS/FBY/FBY+)» по расписанию, агенту или ручному запуску.

FBS, FBY, DBS и Экспресс в кабинете Маркета — это разные кампании с разными идентификаторами. Остаток, ушедший в одну кампанию, не появляется сам в другой.

Что должно быть включено в профиле экспорта

Плагин заказов работает вместе с профилем выгрузки товаров «Яндекс.Маркет (FBS/FBY/FBY+)». В этом профиле должны быть включены:

  • выгрузка остатков по складам;
  • разрешение внешнего запроса (нужно и для обновления остатков).

Ссылка для запросов Маркета: https://ВАШ-САЙТ/yandex_market/api/ — подставьте домен сайта. В модуле «АКРИТ: служебные инструменты» должна стоять настройка «Разрешить внешние обращения к профилям».

Таблица остатков, из которой Маркет спрашивает наличие в запросе корзины, наполняется именно профилем экспорта, а не профилем заказов.

Почему остаток «есть на сайте» и «нет в кампании»

Число в карточке товара 1С-Битрикс («доступное количество» или количество на складе каталога) на Маркет само не уходит. Уходит то, что профиль экспорта сопоставил полям остатка этой кампании и этого склада.

Типичные расхождения:

  • профиль экспорта не запускался после изменения количества — смотрите дату последнего прогона в «Лог и история»;
  • в профиле не та кампания: остаток уехал в FBS, а вы смотрите Экспресс или FBY;
  • склад кампании не выбран или не сохранён — после добавления склада в кабинете Маркета откройте профиль и нажмите «Применить»;
  • кнопка «Проверить выгрузку» считает поля на сайте и не вызывает API Маркета. Это превью, не отправка.

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

Что проверить по шагам

  1. Откройте профиль экспорта «Яндекс.Маркет (FBS/FBY/FBY+)», а не только профиль заказов.
  2. Сверьте идентификатор кампании с кабинетом partner.market.yandex.ru: тот же номер, та же модель (FBS, FBY, DBS или Экспресс).
  3. Запустите один прогон остатков (cron, агент или «Запустить»).
  4. В логе найдите артикул товара. Если Маркет ответил отказом, в логе будет код площадки. Если товара в логе нет — он не попал в фильтр профиля или прогон оборвался раньше.
  5. Если нужен полный текст запроса и ответа, включите отладку именно этого профиля, нажмите «Применить» и запустите ещё один прогон. После разбора отладку выключите.

Когда статья не поможет

Если не создаются сами заказы Маркета на сайте, это другая настройка: токен, кампания, покупатель по умолчанию и поле-идентификатор товара. Об этом — настройка профиля обмена заказами с Яндекс Маркет и статья про ключи API.

В тикет техподдержки приложите: ID профиля экспорта, идентификатор кампании, артикул товара, фрагмент лога после прогона — не только скрин остатка в кабинете Маркета.



Назад в раздел

Часто задаваемые вопросы по модулям АКРИТ Видеоплейлист по настройке модулей экспорта

Каталог для ИИ