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

То, что я пытаюсь выполнить: в woocommerce мне нужно проверить дату, отправленную с помощью поля datepicker, когда пользователь выбирает дату, а затем обновляет параметры доставки соответственно через ajax, так что такие вещи, как бесплатная доставка, могут быть сняты, когда они не подходит.

То, что я в настоящее время знаю / понял: в настоящее время я запускаю событие jQuery и отправляю через дату на собственный скрипт, который мне нравится. Я не смог найти функцию в классах woocommerce, которая возвращает только данные о доставке, поэтому я не думаю, что могу назвать это и вернуть его как фрагмент, как это делается для проверки.

Однако я обнаружил, что

WC_AJAX::update_order_review() 

имеет вызов действия внутри него, и я успешно подключил функцию к этому действию, И я смог запустить

 t( 'body' ).trigger( 'update_checkout' ); 

который отключает действие, которое обновляет блок проверки проверки.

Мой реальный вопрос: все это здорово, и я выгляжу так, как его заголовок в правильном направлении, но я не знаю woocommerce достаточно хорошо, чтобы знать, как получить методы доставки в рамках моих подключенных действий, чтобы отменить их по мере необходимости. Кто-нибудь знает, могу ли я получить их через глобальный объект $ woocommerce, а затем попросить их прочитать остальную часть этого метода WC_AJAX?

Любая помощь здесь будет принята с благодарностью.

** Примечания: да, я знаю, что это «t», а не «$» в jQuery. Не ошибка