Как выгрузка из учётки перетирала цены

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

28 сен 2026·1 мин чтения

Цена на карточке живёт своей жизнью: утром выставили одну, к обеду вернулась старая. Скидки слетают, наценка не держится. Классический конфликт двух источников, которые пишут в одно поле.

У нас так и было. Модуль ценообразования ставил новую цену, а следующая выгрузка из учётной системы перетирала её обратно — просто потому что в учётке лежала прежняя. Каждый прогон откатывал работу.

Ловится это за час без магии. Возьмите одну карточку, зафиксируйте цену и время. Дальше смотрите историю изменений: если цена меняется ровно после планового прогона выгрузки — виноват не маркетплейс, а Ваши же две интеграции, которые спорят за одно поле.

Закончилось разделением зон ответственности. Учётка перестала выгружать цену как поле для перезаписи — цену держит только модуль ценообразования, остальное отдали учётной системе. Конфликт исчез, потому что у поля остался один хозяин.

Мораль простая: когда два сервиса пишут в одно значение, рано или поздно один затрёт другого. Решается не борьбой прогонов, а тем, что у каждого поля один источник истины.

В ОтветИИм ответы на отзывы работают на автопилоте: AI сам замечает новый отзыв, пишет ответ в Вашем тоне и по Вашим правилам и отправляет в маркетплейс — без Вашего участия в каждом. Правила настраиваете один раз, дальше сервис отвечает за Вас.

→ otvet.im

ПоделитьсяTelegramВКонтакте

Ещё в блоге