@reaget

Woocommerce почему корзина не обновляется при выборе метода оплаты?

Здравствуйте!
На сайте я реализовал функционал, при котором мы добавляем скидку на конкретный товар при выборе определенного метода оплаты.

Загвоздка в следующем: если мы меняем метод оплаты, то визуально ничего не меняется. Если же мы обновим страницу, то сразу появляется сообщение, что у нас скидка 50%.

Как можно обновить корзину сразу?

Я пробовал использовать этот фрагмент кода для обновления корзины, но он не работает
$( 'form.checkout' ).on( 'change', 'input[name^="payment_method"]', function() {
    $(document.body).trigger('update_checkout');
});
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ответы на вопрос 1
@max3wq
Попробуйте
jQuery( function( $ ) {
"use strict";
$('body').on('change', 'input[name="payment_method"]', function() {
$('body').trigger('update_checkout');
});
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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