Я работаю над функцией Woocommerce, если в процессе при оформлении заказа произошла ошибка. Я использовал это действие, но оно не показывалось так, как я хочу, хотя есть ошибка с промокодом.
add_action( 'woocommerce_after_checkout_form', 'getErrorAfterCheckout');
function getErrorAfterCheckout( $fields, $errors ){
if( !empty( $errors->get_error_codes() ) ) {
echo $errors->get_error_codes();
}
}
Моя цель - каждый раз, когда пользователь нажимает кнопку извлечения, метод запускается, чтобы проверить, есть ли ошибка платежа, ошибка в поле или PHP ошибка после нажатия кнопки извлечения из woocommerce.
Пожалуйста, помогите спасибо