В логе Ozon бывает код discount_for_average_price_is_too_small: «ваша цена в промежутке от 400 до 10 000 — скидка должна быть больше 5%». Пока площадка не приняла цены, остаток тоже может не обновиться. С сайта товар «нулевой», в кабинете ещё вчерашнее наличие — это следствие отказа по цене, а не отдельный баг остатков.
Частый источник: в профиле округлили обычную цену вниз до десятков, а старую цену — математически. Из 5775 ₽ получается 5770 и 5780. Для Ozon это скидка около нуля, пакет цен он отбрасывает.
Сделайте одинаковое округление для обоих полей. Удобнее задать его в настройках поля, а не в каждом значении: один раз, на весь профиль. Сохраните профиль, запустите выгрузку и в логе проверьте, что ошибка по этой паре цен пропала.
Справочники Ozon (бренд, тип, цвет) к этой ошибке не относятся: их смотрят отдельно, буква в букву со справочником площадки.
Возврат к списку
