Я храню куки, используя JavaScript, он работает хорошо, и я получаю данные на странице оформления заказа. В случае добавления двух продуктов в корзину, я могу видеть данные cookie только до тех пор, пока первый продукт не будет добавлен в корзину, а когда появится второй продукт, я могу видеть только предыдущие cookie, новые cookie, которые сохраняются при добавлении второго продукта, отсутствуют.
Вместо того, чтобы хранить куки, используя JavaScript или PHP Попробуйте использовать
wc_setcookie("cookieName", "CookiValue", $expire = 0, $secure = false);
Других решений пока нет …