Интернет‑магазин: каталог товаров – как собрать, импортировать из Wildberries, Ozon и примеры готовых решений

Legium.pro Обновлено: 01.09.2026
Некорректный каталог нарушает ФЗ‑54 и блокирует кассу
Некорректный каталог нарушает ФЗ‑54 и блокирует кассу
Эту работу можно не делать руками Откроем интернет-магазин за 2 минуты — быстрее, чем вы дочитаете эту статью
Бесплатно Реквизиты по ИНН — сами Карта не нужна Вход по коду из письма

Каталог товаров в интернет-магазине — это структурированная база данных, содержащая наименования, характеристики, цены и остатки продукции. Правильная организация каталога обеспечивает корректную передачу данных в онлайн-кассы согласно ФЗ-54 и позволяет автоматизировать синхронизацию с маркетплейсами.

Попробуйте прямо в статье

ИИ начнёт претензию к маркетплейсу по вашей ситуации — прямо здесь, бесплатно.

Взять готовый пример:

Печатать не обязательно: нажмите пример — ИИ соберёт результат на нём.

Каталог товаров в интернет-магазине: требования и базовая структура

Для соблюдения требований ФЗ-54 «О применении контрольно-кассовой техники» каждая позиция в каталоге должна иметь четкие идентификаторы. Без них невозможно сформировать корректный электронный чек. Обязательными атрибутами являются:

  • Наименование товара (полное и однозначное).
  • Артикул (SKU) — уникальный код для внутреннего учета и синхронизации.
  • Цена реализации с указанием валюты (RUB).
  • Описание (технические характеристики, состав, габариты).
  • Фотографии (минимум один основной ракурс в формате JPG/PNG).

Иерархия категорий строится по принципу «от общего к частному». Стандартная схема: Главная категория (например, «Электроника») $\rightarrow$ Подкатегория («Смартфоны») $\rightarrow$ Товар («Смартфон X 128Гб»). Такая структура необходима для корректной индексации поисковиками и удобной навигации пользователя. Если вы только планируете запуск, изучите, какой интернет-магазин лучше открыть в 2026 году, чтобы правильно спроектировать дерево категорий под конкретную нишу.

Для массовой загрузки данных используются форматы CSV (разделитель запятая или точка с запятой) и XML (стандарт Яндекс.Маркет или Google Merchant). Ограничение по размеру файла зависит от CMS, но обычно составляет от 50 до 200 МБ. При превышении этого лимита файл необходимо разбивать на части или использовать импорт через API.

Не читать, а сделать

ИИ соберёт это под вашу ситуацию прямо в статье — по готовому примеру, без регистрации.

Попробовать на примере →

Импорт каталога товаров из маркетплейсов: Wildberries, Ozon, Валберис, Сима-ленд

Синхронизация с маркетплейсами происходит через API-ключи (токены). Для Wildberries используется API-токен «Контент» или «Цены и остатки». Пример запроса к методу получения списка товаров: GET /api/v3/products/cards с передачей токена в заголовке Authorization.

При работе с Ozon через CSV/Excel необходимо строго соблюдать формат полей:

  • Цена (price) указывается в копейках (например, 10000 для 100 рублей).
  • Дата обновления или дата начала акции должна быть в формате YYYY-MM-DD.
  • Артикул должен совпадать с тем, что указан в личном кабинете Ozon.

Неочевидно, но при импорте каталога из Wildberries более 70% товаров можно менять цену лишь раз в сутки — попытка обновить данные чаще приводит к отклонению всей загрузки. Это критическое ограничение, которое нужно учитывать при настройке автоматизации. В то же время через API «Валберис» обновление остатков может происходить каждые 30 минут, что позволяет избежать перепродаж.

Для импорта из Сима-ленд используются либо партнерские прайс-листы в Excel, либо API-интеграция. После каждой загрузки необходимо проверять «Отчет об импорте» в панели управления сайтом. Ошибки обычно связаны с отсутствием обязательных полей или неверным типом данных (например, текст в поле «Цена»).

Готовые каталоги популярных магазинов: ВсеИнструменты.ру, DNS Ульяновск, Ozon

Для создания собственного ассортимента предприниматели часто используют публичные CSV-каталоги или парсинг данных крупных ритейлеров. В каталогах ВсеИнструменты.ру или DNS Ульяновск основными колонками являются: Наименование, Бренд, Характеристики, Цена, URL изображения и ID товара.

Адаптация таких данных под свой сайт требует предварительной обработки в таблицах:

  1. Переименование колонок (например, product_name $\rightarrow$ Название).
  2. Приведение единиц измерения к единому стандарту (замена «мм» на «миллиметров» или наоборот).
  3. Очистка описаний от упоминаний сторонних брендов и ссылок на оригинальные магазины.

При интеграции каталога DNS Ульяновск в CMS-систему используется маппинг полей. Вы сопоставляете колонку из CSV-файла с соответствующим полем в базе данных вашего сайта. Для быстрой реализации этой задачи подойдет Интернет-магазин, где инструменты импорта позволяют настроить соответствие полей за несколько кликов. Если вы планируете продавать одежду, посмотрите руководство по открытию магазина одежды, так как там добавляются специфические атрибуты: размерная сетка и цвет.

Автоматизация поддержки актуальности каталога и типичные ошибки

Для поддержания актуальности цен и остатков настраиваются cron-задачи (плановые задания на сервере). Скрипт по расписанию (например, каждые 4 часа) обращается к API маркетплейса или скачивает обновленный CSV-файл по ссылке и обновляет значения в базе данных.

Контроль синхронизации в реальном времени реализуется через Webhooks. Когда остаток товара на Ozon меняется, маркетплейс отправляет уведомление на ваш сайт, и количество товара обновляется мгновенно. Это исключает ситуации, когда клиент заказывает товар, которого уже нет на складе.

Самая частая ошибка при работе с Ozon — неверный формат даты в полях. Если вместо 2026-05-20 указать 20.05.2026, система отклонит весь товар или конкретную позицию. Также часто встречаются ошибки с кодировкой файлов: для корректного отображения кириллицы используйте только кодировку UTF-8. Если вы только начинаете путь в e-commerce, рекомендуем изучить, как открыть интернет-магазин на Ozon, чтобы избежать технических ошибок на старте.

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

Как импортировать каталог товаров из Wildberries в свой интернет-магазин?

Необходимо сгенерировать API-токен в личном кабинете WB, указать его в настройках импорта вашего сайта и выбрать соответствующие поля (название, артикул, цена). Если встроенного модуля нет, используется экспорт в CSV из WB с последующей загрузкой файла на сайт.

Можно ли использовать готовый CSV-каталог Ozon для собственного сайта?

Да, но только после адаптации. Вы не можете просто загрузить файл Ozon, так как формат цен (в копейках) и структура категорий отличаются от стандартных требований большинства CMS. Требуется пересчет цен и переименование заголовков колонок.

Какие обязательные атрибуты товара должны быть в каталоге согласно законодательству РФ?

Согласно ФЗ-54, в чеке и, соответственно, в базе данных должны быть: полное наименование товара, количество, цена за единицу и итоговая сумма. Для товаров, подлежащих маркировке «Честный знак», обязателен атрибут «Код маркировки».

Сколько времени реально собрать каталог из 10 000 товаров при использовании готовых шаблонов?

При наличии готового CSV-файла и настроенного маппинга полей импорт занимает от 15 до 60 минут. Основное время уходит на проверку корректности отображения фото и очистку описаний от лишнего мусора.

Нужно ли регулярно обновлять цены в каталоге и как часто?

Да, обновление необходимо для синхронизации с поставщиками и маркетплейсами. Оптимальный интервал — раз в сутки для цен и каждые 1–4 часа для остатков, чтобы избежать заказов отсутствующих позиций.

Информация носит справочный характер. Для настройки точных интеграций и соблюдения налогового законодательства рекомендуется обратиться к сертифицированным специалистам по бухгалтерскому и техническому учету.

Legium.pro

Почему это проще сделать здесь

Откроем интернет-магазин — а вот что вы получаете вместе с этим.

Работа снимается целиком

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

Документы разбираются сами

Загруженные договоры, акты и выписки распознаются: суммы, стороны, сроки и риски видны без ручного разнесения.

Сроки не проходят мимо

Календарь отчётности с напоминаниями считается по вашей системе налогообложения, а не по общему списку.

Начать ничего не стоит

Есть бесплатный тариф и 14 дней пробного периода. Карта не нужна, подписание входящих документов бесплатно всегда.

Сделать это в Legium.pro →

Legium.pro

Не делать это руками

Откроем интернет-магазин.

  • Код на почту — вместо пароля
  • Реквизиты подставятся по ИНН
  • Карта не нужна

Хотите решить это без рутины?

Сервис Legium.pro решает эту задачу за вас — попробуйте бесплатно.

Открыть интернет-магазин Сначала посмотреть страницу услуги

Похожие статьи

Информация на данной странице носит справочный характер и не является индивидуальной консультацией. Для решения конкретных вопросов обратитесь к квалифицированному бухгалтеру или налоговому консультанту. Legium.pro не несёт ответственности за решения, принятые на основе данных материалов.

AI Консультант Legium онлайн