Задать вопрос

Запас кодов

Откуда берутся коды

Сам плагин «Ozon: Цифровые товары» не хранит коды: их запас ведёт плагин «Управление товарными кодами» (keypool). Он продаётся отдельно. Ozon-плагин обращается к нему в двух местах:

  • Автопередача кодов. При создании заказа по отправлению Ozon плагин выдаёт недостающие коды из запаса — по числу товаров в позиции, выбранного вида — и сразу передаёт их в Ozon.
  • Остаток по кодам. Если источником остатка выбран вариант «Количество свободных кодов (плагин Управление товарными кодами)», в Ozon уходит число свободных кодов выбранного вида для артикула (статья «Цены и остатки»).

В обоих случаях используется один и тот же вид кода — выбранный в настройке «Вид кода для передачи» на вкладке «Заказы и статусы». Виды кодов — справочник Shop-Script (раздел настроек видов кодов); в «Управлении товарными кодами» на его экране настроек переключателями отмечены виды кодов, с которыми работает плагин, а у вида можно включить «Присваивать коды автоматически при создании заказа».

Выдача целиком или никак

Коды выдаются комплектом: если свободных кодов нужного вида меньше, чем требуется позиции заказа, не выдаётся ни одного, и автопередача не выполняется. Плагин пишет причину («Товар «…»: нужно N кода «…», в заказе M»), записывает её в историю заказа, создаёт уведомление и выполняет действие из настройки «Действие при неудачной автопередаче». Повторная выдача в позицию, где код этого вида уже есть, не выполняется — защита от двойной выдачи одного кода. Порядок действий при нехватке — статья «Заказы».

Если плагина «Управление товарными кодами» нет

Ozon-плагин работает и без него, но с ограничениями:

  • настройка «Отправлять коды автоматически» не показывается — автоматическая выдача из запаса невозможна;
  • вариант источника остатка «Количество свободных кодов» недоступен; если он был выбран, а плагин отключили, вкладка «Цены и остатки» показывает предупреждение «Плагин Управление товарными кодами недоступен. Остатки не передаются; причина записывается в журнал. Выберите другой источник или включите плагин.»;
  • ручная передача работает: добавьте коды к позициям заказа штатной формой Shop-Script и нажмите «Передать коды» в карточке заказа — плагин отправит в Ozon коды из позиций заказа.

Минимальный запас и уведомления

Следит за остатком кодов сам плагин «Управление товарными кодами»: в его настройках есть галка «Уведомлять о нехватке кодов» и поле «Минимум свободных кодов» — когда свободных кодов остаётся меньше минимума, плагин сообщает об этом выбранными способами: уведомлением в интерфейсе админки и письмом на e-mail (адрес администратора магазина или свой). Так вы успеваете пополнить запас до того, как покупатель не получит код вовремя.

История выдачи

Каждая операция с кодом — выдача заказу, возврат в свободные, списание как непригодного — записывается в историю: действие, время, номер заказа и причина. Историю конкретного кода видно на экране запаса плагина «Управление товарными кодами». Там же по каждому товару и артикулу видно счётчики «Свободных», «Выдано» и «Непригодных».

Что учесть

  • После выдачи кодов по заказу другого канала (например, продажа в самом магазине) остаток в Ozon обновится при следующем прогоне команды update — сразу после продажи число в Ozon не меняется.
  • Для автопередачи вид кода должен быть выбран и в Ozon-плагине («Вид кода для передачи»), и включён в «Управлении товарными кодами».
  • Держите запас свободных кодов больше ожидаемого дневного спроса: коды в Ozon нужно передать в течение 24 часов после покупки.
Опубликовано: 24 октября 2026
ГлавнаяСоюзПрофиль