Как установить скидку для всех товаров?

Суть задачи такова:
Для разных ролей необходима скидка на все товары.
В базе есть таблица с колонками роль и сумма скидки, необходимо получить роль покупателя, найти ее в базе и применить скидку ко всем товарам.
Я находил хуки для cart, checkout, вывода в категории, есть ли способ прописать скидку для всех страниц сразу?
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ответы на вопрос 1
Для всех страниц не знаю, а мот для каждой корзины можно.
Есть возможность вызвать хук woocommerce_cart_calculate_fees в котором указать нужную скидку (или надбавку, зависит от задач), в деньгах, на всю корзину
Посмотрите здесь выкладывался код работы с этим хуком
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы