Telegram

~6 часов

Оптовый склад: цены в корзине

B2B-склад стройматериалов, Воронежская область. WooCommerce, около 1 800 SKU, три уровня дилерских скидок. В каталоге цены верные, в корзине — всегда розница.

B2B-опт, Воронежская обл. · WordPress, WooCommerce, Rank Math

Примеры типовых задач по нашей практике. Названия компаний и домены изменены; детали проектов — по запросу.

Кейс: опт WooCommerce — ролевые цены

Метрики кейса

  • Срок работ ~6 часов
  • Роли дилеров 3
  • Оценка от 4 900 ₽

До и после

былорозница в корзине
сталоопт по 3 ролям

пример интерфейса, не скрин клиентского сайта

Проблема

После смены плагина кэширования оптовики жаловались: в личном кабинете видят свою цену в карточке, но итог в корзине — как для гостя. На тестовом аккаунте воспроизвели: роль «Дилер 2» — в корзине розничная наценка. Параллельно ломалась мини-корзина в шапке для авторизованных.

Решение

На staging отключили агрессивный page cache для ролей wholesale, доработали хук пересчёта цены в корзине, развели фрагменты кэша гостя и пользователя. Прогнали три тестовых аккаунта по 15 SKU из разных категорий. Согласовали выкат на воскресенье 22:00–23:00.

Результат

Корзина и оформление считают опт по роли. Менеджер подтвердил 12 тестовых заказов на staging. Объём инженерных работ — около 6 часов, без переделки темы.

Срок: ~6 часов

Опишите задачу

Опишите URL сайта и симптом — ответим в Telegram @webstudio7 или на info@web-studio-7.ru в рабочее время. Смета — до начала работ.