I removed some billing fields from the ‘Checkout customer details’ element but when I test the checkout I get a ‘required field’ error for the ‘phone’ field.
Hi,
Welcome to the forum, and thanks so much for your report!
I think the problem is that the field is removed but still required. WooCommerce determines which fields are required by default. Please have a look here and test the filter:
I actually went ahead already and removed the required flag in my function.php and it worked.
It would be nice if Bricks did this automatically when a field is removed if that functionality is possible since it’s only logical that a field not included on a form should be outright ignored.