WooCommerce и кэширование
Ознакомьтесь с документацией WooCommerce. Я уже сталкивался с этим, и следующие страницы не должны кэшироваться:
- Корзина
- Мой аккаунт
- Смена пароля
- Изменение адреса
- Просмотр заказа
- Оформление заказа
- Оплата
- Заказ получен

Вам понадобится использовать так называемый "фрагментный кеш" (fragment caching) для повторной генерации только части страницы при каждом запросе. http://css-tricks.com/wordpress-fragment-caching-revisited/

Сначала попробуйте эти распространенные решения, которые помогли другим:
Отключите ваш плагин кэширования (он может вызывать остановку работы JavaScript) и проверьте, решило ли это проблему
Попробуйте использовать другой браузер, но как обычный пользователь, а не АДМИНИСТРАТОР
Перейдите на страницу настроек WooCommerce и снимите галочку "Добавлять к постоянным ссылкам товаров базовую страницу магазина (shop)"
Разрешите вашему браузеру принимать файлы cookie и убедитесь, что JavaScript включен
