Переход с Wildberries на Ozon — это не просто смена маркетплейса, а полная реорганизация складских процессов. Многие продавцы сталкиваются с проблемой: как перенести остатки товаров, не потеряв при этом данные о количестве, артикулах и связках с карточками? Если вы используете складскую программу вроде МойСклад, 1С:Управление торговлей или Bitrix24, процесс можно автоматизировать — но только при правильной настройке.
В этой статье мы разберём пошаговый алгоритм перемещения товаров между маркетплейсами через складское ПО, укажем на типичные ошибки (например, несовпадение штрихкодов или дублирование артикулов) и дадим рекомендации по синхронизации остатков. Особое внимание уделим техническим нюансам: как избежать расхождений в количестве, что делать с товарами в статусе "на проверке", и почему ручной перенос данных часто приводит к штрафам от Ozon.
Если вы только начинаете работать с Ozon, важно понимать: этот маркетплейс строже относится к актуальности остатков и скорости обработки заказов. Поэтому перемещение товаров должно быть не просто технической операцией, а частью стратегии по оптимизации логистики. Далее — конкретные шаги, которые помогут избежать ошибок и сэкономить время.
1. Подготовка складской программы к перемещению товаров
Прежде чем переносить данные, убедитесь, что ваша складская программа поддерживает интеграцию с API Ozon. Например, в МойСклад для этого нужно подключить модуль "Маркетплейсы", а в 1С — настроить обмен через Следующий шаг — аудит текущих данных. Проверьте:
Критическая ошибка: если в вашей программе один товар разбит на несколько карточек по цветам, а на Ozon это один SKU с вариантами, перенос остатков придётся делать вручную или через Excel. В этом случае лучше заранее создать в Ozon карточки с правильной структурой.
Также стоит проверить настройки складов в программе. Если у вас несколько складов (например, основной и резервный), укажите, с какого именно будет идти перемещение. В 1С это делается через Основная проблема при перемещении — несовпадение идентификаторов товаров. На Wildberries у товара может быть один артикул, а на Ozon — другой (или вообще SKU, который генерируется автоматически). Чтобы избежать хаоса, создайте в складской программе дополнительное поле для Ozon SKU.
Вот как это сделать в разных системах:
Если товаров много (от 500 позиций), сопоставление лучше делать через Excel. Выгрузите из Wildberries список артикулов и остатков, а из Ozon — таблицу с SKU. Затем используйте функцию После сопоставления проверьте дубли. В Ozon нельзя иметь два одинаковых SKU для разных товаров, поэтому используйте функцию Выгрузить список артикулов из Wildberries|Скачать таблицу SKU из Ozon|Создать поле для Ozon SKU в складской программе|Проверить дубликаты артикулов|Сопоставить данные через ВПР или вручную--> Есть два способа перенести товары: вручную (через Excel) или автоматически (через API). Выбор зависит от количества позиций и возможностей вашей складской программы.
Ручной метод подходит для небольших каталогов (до 1000 товаров). Алгоритм:
Автоматический метод требует настройки интеграции. Например, в 1С это делается через обработку Однако автоматизация требует технических знаний. Если вы не уверены в своих силах, лучше обратиться к специалисту или использовать сервисы вроде AltoBI или RetailCRM, которые предлагают готовые коннекторы.
Если при автоматической выгрузке вы получаете ошибку 1. Формат файла — должен быть 2. Кодировку — только 3. Наличие обязательных полей: 4. Размер файла — не более 10 МБ. Если проблема остаётся, обратитесь в поддержку Ozon с логами ошибок. Ozon принимает остатки в строго определённом формате. Если файл будет составлен неправильно, система его отклонит. Вот обязательная структура для Чтобы сгенерировать такой файл из складской программы:
Перед загрузкой файла на Ozon проверьте его через валидатор. Для этого в личном кабинете перейдите в Когда файл готов, загрузите его в личный кабинет Ozon:
После загрузки проверьте:
Типичные ошибки при загрузке:
Если остатки не обновляются, попробуйте:
После перемещения товаров важно поддерживать актуальные остатки на обоих маркетплейсах. Если вы продолжаете продавать на Wildberries, нужно настроить двустороннюю синхронизацию:
Вот как это реализовать:
Для контроля расхождений рекомендуем:
Если расхождения всё же возникли, воспользуйтесь инструментом пересчёта в Ozon:
Даже при тщательной подготовке продавцы часто сталкиваются с проблемами. Вот самые распространённые:
1. Несовпадение артикулов и SKU
Если в вашей программе артикул товара 2. Дублирование товаров
Если один и тот же товар заведён на Ozon дважды (например, с разными SKU), система может заблокировать обновление остатков. Проверяйте уникальность SKU через отчёт 3. Неучтённые резервы
На Wildberries часть товара может быть в резерве (например, под заказы, которые ещё не собраны). Если вы перенесёте только свободные остатки, на Ozon будет нехватка. Решение: учитывайте резервы при выгрузке или дождитесь их освобождения.
4. Ошибки в формате файла
Ozon строго проверяет формат 5. Забытые штрихкоды
Если на Ozon товар требует штрихкода, а в файле его нет, остатки не обновятся. Решение: сгенерируйте штрихкоды заранее (можно через Barcode Generator) и добавьте их в файл.
Если вы планируете регулярно обновлять остатки между Wildberries и Ozon, ручной перенос данных станет слишком трудоёмким. В этом случае поможет автоматизация:
1. Готовые интеграции
2. Сервисы-посредники
Если ваша программа не поддерживает прямую интеграцию, используйте:
3. Самостоятельная разработка
Если у вас есть программист в штате, можно написать собственный скрипт на Пример кода для выгрузки остатков с Wildberries (на wb_api_key = "Ваш_API_ключ" url = "https://suppliers-api.wildberries.ru/api/v1/stocks" headers = {"Authorization": wb_api_key} response = requests.get(url, headers=headers) wb_stocks = response.json() Для автоматизации также можно использовать Zapier или Make (ex-Integromat), если вам не нужны сложные настройки.
Да, но это займёт много времени. Вам придётся:
Для большого ассортимента (от 1000 товаров) ручной перенос неэффективен — лучше использовать складскую программу или сервис-посредник.
Расхождения могут возникать из-за:
Решение:
Если структура категорий на Ozon отличается от Wildberries, вам придётся:
Используйте маппинг категорий (таблицу соответствий), чтобы не делать это вручную.
Нет, история продаж не переносится — на Ozon она будет начинаться с нуля. Однако вы можете:
Для анализа эффективности лучше использовать внешние инструменты вроде Google Data Studio или Power BI.
Нет, Ozon не позволяет импортировать отзывы с других площадок. Однако вы можете:
Помните, что Ozon строго следит за достоверностью отзывов — не пытайтесь выдать их за новые.
Универсальный формат обмена данными (EnterpriseData). Если ваше ПО не имеет встроенных инструментов, потребуется промежуточное решение вроде API2Cart или Shop-Logger.
Справочники → Склады (места хранения), в МойСклад — в разделе Настройки → Склады.
2. Сопоставление номенклатуры: как избежать дублей и ошибок
Номенклатура → Настройки полей и добавьте пользовательское поле "Ozon SKU" (тип — текст).Ozon_SKU.ВПР.ВПР или XLOOKUP, чтобы автоматически подтянуть Ozon SKU к вашим артикулам.
⚠️ Внимание: Если у товара на Ozon несколько вариантов (например, разные цвета), один артикул из WB может соответствовать нескольким SKU. В этом случае придётся разбивать строку в Excel на несколько или создавать отдельные карточки в складской программе.
Удалить дубликаты в Excel или плагин Duplicate Checker в МойСклад.
3. Настройка перемещения: ручной vs. автоматический метод
Отчёты → Остатки).Импорт → Товары).CSV или XLSX.Обмен с Ozon, а в МойСклад — через подключение к API. Преимущества:
⚠️ Внимание: При автоматической выгрузке Ozon может заблокировать обновление остатков, если в файле есть пустые ячейки или некорректные символы (например, кавычки в названиях). Всегда проверяйте файл через валидатор Ozon перед загрузкой.
Что делать, если API Ozon не принимает ваш запрос?
400 Bad Request, проверьте:CSV с разделителем ; (не запятая!).UTF-8.sku, quantity, warehouse_id.4. Формирование файла для выгрузки на Ozon
CSV:
Поле
Описание
Пример
Обязательно?
skuИдентификатор товара на Ozon
123456789Да
quantityКоличество товара на складе
42Да
warehouse_idID склада (указывается в личном кабинете Ozon)
MSK1Да
updated_atДата и время обновления (формат ISO 8601)
2026-05-20T14:30:00ZНет
barcodeШтрихкод товара
4607001234567Нет
Отчёты → Остатки товаров, настройте фильтр по нужному складу и экспортируйте в CSV.Выгрузка данных в Ozon (если она установлена) или напишите собственный отчёт.CSV (разделитель — запятая), затем замените запятые на точку с запятой через Найти и заменить.⚠️ Внимание: Если вы выгружаете остатки для склада Ozon FBS, в поле
warehouse_id должен быть указан код склада Ozon (например, MSK1 для Москвы). Для FBO используйте ваш внутренний идентификатор склада, но предварительно зарегистрируйте его в личном кабинете.Товары → Импорт/Экспорт → Проверка файла остатков. Система покажет ошибки, если они есть.
5. Загрузка остатков на Ozon и проверка результатов
Товары → Остатки.Импортировать остатки и выберите подготовленный файл.
История импортов должно быть сообщение "Успешно".
SKU_NOT_FOUND — товар с таким SKU не существует на Ozon. Проверьте правильность идентификаторов.INVALID_WAREHOUSE — указан неверный warehouse_id. Уточните ID склада в настройках Ozon.NEGATIVE_QUANTITY — отрицательное количество товара. Исправьте данные в файле.
6. Синхронизация остатков: как избежать расхождений
Настройки → Интеграции → Вебхуки.⚠️ Внимание: Если вы используете Ozon FBS, остатки на вашем складе и в системе Ozon должны совпадать с точностью до единицы. Расхождения более 3% могут привести к штрафам за недопоставку.
Товары → Инвентаризация.7. Типичные ошибки и как их избежать
ABC123, а на Ozon его SKU — 987654, при выгрузке возникнет ошибка. Решение: заранее создайте таблицу соответствий и используйте её при формировании файла.
Справочник номенклатуры в личном кабинете.
CSV. Частые ошибки:
Windows-1251 вместо UTF-8.⚠️ Внимание: Если вы переносите товары с Wildberries на Ozon FBS, учтите, что Ozon может потребовать перемаркировку товара своими штрихкодами. Это означает, что вам придётся распечатать новые этикетки и наклеить их на упаковку.
8. Автоматизация процесса: сервисы и инструменты
Интеграции → Маркетплейсы. Позволяет синхронизировать остатки, заказы и цены.Обмен с Ozon (можно скачать на Инфостарт).
Python или PHP, который будет:
Python):
import requests
Получаем остатки с Wildberries
Далее преобразуем данные в формат Ozon и отправляем на их API
FAQ: Ответы на частые вопросы
Можно ли перенести товары с Wildberries на Ozon без складской программы?
Что делать, если на Ozon и Wildberries разные остатки?
Как перенести товары, если на Ozon другие категории?
Нужно ли переносить историю продаж с Wildberries на Ozon?
Можно ли перенести отзывы с Wildberries на Ozon?