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

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

Почему это важно

Неверная цена — это риск для продаж и доверия. Клиент видит одно, менеджер ожидает другое, а заказ может уйти с неправильной суммой.

Основные причины

  • страница или фрагмент закешированы
  • цена меняется в админке, но импорт перезаписывает ее обратно
  • вариации товара имеют отдельные цены
  • шаблон выводит старое поле
  • JavaScript не пересчитывает цену
  • интеграция с 1С/CRM отдает старые данные

План диагностики

  1. Проверить цену в админке, карточке и каталоге.
  2. Очистить кеш контролируемо и проверить результат.
  3. Проверить вариации, скидки и правила цен.
  4. Посмотреть, не перезаписывает ли цену импорт.
  5. Проверить шаблон и JS-пересчет на странице.

Что можно проверить самостоятельно

  • сравнить цену в админке и на сайте
  • проверить другую категорию или товар
  • уточнить, есть ли импорт из 1С/CRM
  • не отключать весь кеш без понимания
  • сохранить пример товара с проблемой

Где обычно ошибаются

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

Как я решаю такую задачу

Я проверяю путь цены от источника до страницы: где она хранится, кто ее обновляет, как она кешируется и каким шаблоном выводится.

  1. Фиксирую симптом, URL, время сбоя и действия, после которых появилась проблема.
  2. Проверяю логи, настройки сайта, интеграции и реальные запросы в браузере.
  3. Делаю минимальную правку, чтобы не задеть работающие разделы.
  4. Тестирую результат на десктопе, телефоне и в сценарии, где ошибка проявлялась.
  5. Передаю короткое объяснение причины и список профилактических действий.

Что подготовить для оценки

  • адрес сайта или проблемной страницы
  • скриншот ошибки или текст сообщения
  • что меняли перед появлением проблемы
  • доступ к админке, хостингу или серверу, если он нужен
  • приоритет: срочно восстановить работу или спокойно разобраться в причине

Сроки

Кеш или шаблон одного товара30-90 минут
Вариации, скидки, WooCommerce1-3 часа
Интеграция с 1С/CRMпосле проверки обмена

Вопрос-ответ

Почему цена правильная в админке, но старая на сайте?

Чаще всего это кеш, шаблон или отдельный слой данных для каталога/вариаций.

Может ли импорт менять цену обратно?

Да, если сайт синхронизируется с внешней системой, ручные правки могут перезаписываться.

Нужно ли отключать кеш?

Только для диагностики. Правильнее настроить обновление кеша при изменении цены.

Итог

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

Если нужна такая доработка или диагностика, напишите в Telegram: @rabotator_support. Посмотрю проблему, задам несколько точных вопросов и скажу, как исправить без лишней перестройки сайта.