Цены и репрайсинг · 21.06.2026

Массовое изменение цен на Ozon и WB: безопасный чек-лист

Массовая смена цен экономит часы работы, но одна ошибка в формуле распространяется на весь ассортимент. Безопасный процесс ограничивает выборку, проверяет итоговую цену покупателя, публикует изменения этапами и заранее готовит автоматический откат.

Проверить на своих товарах
Пакетное обновление цен товаров с защитными ограничениями

Опишите цель и точную выборку SKU

Зафиксируйте причину: изменение закупочной цены, комиссии, курса, сезонное повышение, подготовка к акции или корректировка стратегии. Цель определяет формулу и список товаров. Фраза «поднять всё на 10%» недостаточна, если часть ассортимента уже находится выше рынка или связана с фиксированной РРЦ.

Стройте выборку по площадке, магазину, категории, бренду, статусу, остатку и текущей марже. Исключите заблокированные карточки, спорные сопоставления, товары с ручной ценой и активные эксперименты. Перед запуском сохраните число SKU и контрольный список, чтобы фильтр нельзя было незаметно расширить.

Пересчитайте границы каждой цены

Для каждого SKU проверьте минимальную и максимальную цену, себестоимость, комиссию, логистику, налог, возвраты и требуемую прибыль. Процентное изменение должно применяться к правильной базе. Округление выполняйте после расчёта, иначе на дешёвых товарах накопится непропорциональная ошибка.

Отдельно рассчитайте фактическую цену покупателя с учётом скидок и доступных механик площадки. Базовая цена может выглядеть безопасной, а итоговая уйти ниже минимума. Если необходимые данные устарели, товар не должен попадать в автоматический пакет до повторной проверки.

Учтите акции и связанные правила

Активная акция может зависеть от прежней цены или изменить допустимый диапазон после обновления. Перед массовой операцией разделите товары без акций, с ручными акциями, с автоматическими механиками и с подготовкой цены. Для каждой группы нужен собственный сценарий и проверка результата.

Остановите конкурирующие процессы: репрайсер, ручной импорт, сценарий акции и внешнюю интеграцию, если они могут одновременно менять те же SKU. Иначе очередь получит разнонаправленные задания, а итог будет зависеть от порядка выполнения, а не от утверждённой стратегии.

Проведите предпросмотр и пилот

Сформируйте таблицу «было — станет» с базовой и витринной ценой, абсолютным и процентным изменением, маржой, акцией и причиной. Выделите выбросы: изменение выше заданного шага, цена на границе, резкое расхождение с конкурентом и товар с высокой долей продаж.

Запустите пилот на небольшой репрезентативной группе: дешёвые и дорогие товары, разные категории, площадки и акции. Дождитесь подтверждения API и проверки витрины. Пилот должен проверить не только отсутствие ошибки, но и правильность бизнес-результата по каждой группе.

Публикуйте пакетами и контролируйте очередь

Разделите операцию на ограниченные пакеты с уникальным идентификатором запуска. Соблюдайте лимиты API, повторяйте временные ошибки с паузой и не создавайте дубликаты заданий. Статус «отправлено» не равен статусу «цена применена»: требуется подтверждение площадки и контроль витрины.

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

Подготовьте откат и наблюдение

До старта сохраните исходные цены, скидки, связи с акциями, время и автора операции. Откат должен возвращать конкретный подтверждённый снимок, а не повторно вычислять старую цену формулой. Проверьте его на пилотной группе и ограничьте права на запуск массовой операции.

ВитринаPro использует очередь, сигналы цены, карантин резких изменений и журнал решений. После публикации система может проверить витринную цену, остановить пакет при нарушении минимума и показать, какие SKU требуют ручной проверки, сохраняя остальные изменения без повторной отправки.

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

Сколько товаров включать в пилот?

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

Почему нельзя просто загрузить прежние цены для отката?

Можно, если сохранён точный подтверждённый снимок и учтены акции и скидки. Повторный расчёт по старой формуле может дать уже другое значение.

Когда массовую операцию нужно остановить?

При нарушении минимальной цены, превышении порога ошибок API, расхождении витрины с расчётом или появлении конфликтующих заданий на те же SKU.

Нужно ли отключать репрайсер перед массовым изменением?

Если он может менять ту же выборку одновременно, да: процесс следует поставить на паузу или провести операцию через единый контур очереди с приоритетами.

Запускайте массовые цены через предпросмотр, пилот, ограниченные пакеты и подтверждённый снимок для отката.

Проверить на своих товарах
Оператор
Печатает...