Я хочу ограничить клиента до его оплаты, если он не заполняет правильный почтовый индекс в деталях доставки на странице оплаты, которую я указал в способе доставки в настройках Woocommerce, а также на странице одного продукта, например amazon`
jQuery("form.woocommerce-checkout").on('submit', function() {
alert('hi');
var pin_code = jQuery('#shipping_postcode').val();
alert(pin_code);
if(pin_code != '')
{
alert(pin_code + 'not blank');
jQuery('#error_pin').hide();
jQuery('#chkpin_loader').show();
jQuery.ajax({
url : pincode_check.ajaxurl,
type : 'post',
data : {
action : 'picodecheck_ajax_submit',
pin_code : pin_code
},
success : function( response ) {
alert(response)
if(response == 1)
{
alert('match');
return true;
}
else
{
alert('not match');
return false;
}
}
});
}
});
`
Я добавил этот код, добавив плагин "Woocommerce check pincode / zipcode for shipping", который используется для доступности почтового индекса на странице одного продукта, но теперь я не могу остановить отправку формы. Я хочу показать ошибку в верхней частикак ошибка по умолчанию формы woocommerce отображает отправку формы, даже если почтовый индекс не совпадает.