Короткий ответ: проверить коды маркировки можно тремя способами — через ЛК Честного знака (подходит для 1-10 кодов вручную), через API (массовая проверка через собственный скрипт), через сервис автопроверки (удобно, если кодов сотни и тысячи). Главные параметры: статус «В обороте», принадлежность вашему ИНН, отсутствие дубликатов. Если хотя бы одно условие нарушено — УПД не пройдёт.
Зачем проверять коды перед отправкой УПД
Когда продавец отправляет УПД в ЭДО маркетплейса, документ проходит двойную проверку:
- Честный знак проверяет статусы и владельцев всех КИЗ
- Маркетплейс сверяет состав документа с физически принятым товаром
Если хотя бы один код невалиден — весь документ отклоняется. Результат:
- УПД получает статус «Обработан с ошибками»
- Маркетплейс не фиксирует поставку
- Нужно пересобрать документ и отправить заново
- А 3-дневный срок для WB/Ozon продолжает идти
При поставке в 200-500 позиций ручной поиск, «какой именно код сломан», может занять весь рабочий день. Предварительная проверка через автоматический сервис — вопрос секунд.
Что именно проверяется в коде маркировки
Код маркировки (КИЗ) состоит из нескольких полей:
- GTIN (14 цифр) — идентификатор товара в международном реестре. Регистрируется в Национальном каталоге Честного знака.
- Серийный номер — уникальная часть кода, отличающая конкретный экземпляр от других таких же товаров.
- Код проверки (криптохвост) — криптографическая подпись, подтверждающая подлинность.
При проверке перед УПД нужно убедиться:
| Параметр | Какое значение нужно | Что будет, если нет |
|---|---|---|
| Статус | «В обороте» | Ошибка 24 — код не в обороте |
| Владелец (ИНН) | = ИНН отправителя УПД | Ошибка «Не принадлежит участнику» |
| GTIN зарегистрирован | Да, в Нац. каталоге | Ошибка «Товар не найден» |
| Дубликаты в УПД | Нет | Ошибка «Дубль кода в документе» |
| Товарная группа | Соответствует типу товара | Ошибка «Неверная ТГ» |
Три способа проверки кодов
Кратко:
- Личный кабинет Честного знака — бесплатно, но медленно (1 код за раз, ~10-20 секунд). Подходит для единичных случаев.
- API Честного знака — бесплатно, быстро, но нужна разработка. Для массовой проверки.
- Сервис с автопроверкой (например, УПД Помощник) — платно (но дёшево), работает «из коробки», поддерживает загрузку акта WB/XML Ozon целиком.
Способ 1: проверка через личный кабинет Честного знака
- Войдите на честныйзнак.рф по сертификату КЭП
- Меню: «Национальный каталог» → «Коды маркировки»
- В поле поиска вставьте код полностью (длинная строка DataMatrix)
- В результатах нажмите на код — откроется карточка
- В карточке видно: статус, владельца, дату эмиссии/ввода в оборот, товар, производителя, историю
Плюсы: бесплатно, ничего не нужно настраивать, есть вся история кода.
Минусы: один код = один поисковый запрос. Для акта с 500 кодами — полдня вручную.
Способ 2: проверка через API Честного знака
Официальный API ЦРПТ позволяет получать информацию по кодам программно.
Основные эндпоинты:
POST /api/v4/true-api/codes/info— информация о кодах (до 1000 за запрос)POST /api/v4/true-api/codes/check— упрощённая проверка состояния
Что нужно, чтобы начать:
- Получить токен через OMS API (requires КЭП-аутентификация)
- Написать скрипт, который отправляет коды батчами по 1000 штук
- Парсить JSON-ответ, собирать проблемные коды в отдельный список
Плюсы: бесплатно, быстро (секунды на 1000 кодов), можно встроить в свой процесс.
Минусы: нужен разработчик, аутентификация через КЭП нетривиальна, нужно поддерживать обновление токена (живёт 10 часов).
Способ 3: сервис с автоматической проверкой
УПД Помощник делает всю цепочку автоматически:
- Вы входите по сертификату КЭП (никакой регистрации, email, пароля)
- Загружаете акт приёмки от Wildberries (XLSX/ZIP) или XML УПД от Ozon
- Сервис парсит документ, извлекает все КИЗ, отправляет в API Честного знака
- На экране — отчёт: сколько валидных, сколько невалидных, в разбивке по причинам
- Невалидные коды можно исключить в один клик
- Нажимаете «Отправить», подписываете КЭП, УПД уходит в ЭДО маркетплейса
Плюсы: не нужна разработка, работает сразу, покрывает весь процесс от проверки до отправки в ЭДО, показывает понятную причину для каждого проблемного кода.
Минусы: стоит 30 ₽ за отправку (но проверка отдельно бесплатна — деньги списываются только за факт успешной отправки).
Что выбрать
- 1-10 кодов проверить, единичный случай → ЛК Честного знака бесплатно.
- Собственный ИТ-отдел, постоянная интеграция, большие объёмы → API Честного знака.
- Селлер, который просто хочет отправлять УПД без абонплаты и программистов → УПД Помощник или похожий сервис.
Итог
Проверять коды перед отправкой УПД — не формальность, а реальная экономия времени. На поставке в 500 единиц одна ошибка в коде может стоить несколько часов пересборки документа и пропущенного срока. Выбор способа зависит от объёмов и технических возможностей команды.
Смежные материалы: код ошибки 24 — КИЗ не в обороте, КИЗ не принадлежит организации, как отправить УПД на Wildberries.