Validate required fields only

This commit is contained in:
dinamiko 2022-11-08 11:20:26 +01:00
parent 1e6aa37216
commit 5bb46c0637

View file

@ -155,9 +155,20 @@ class PayUponInvoiceHelper {
return false;
}
$address = $order->get_address();
$address = $order->get_address();
$required_fields = array(
'first_name',
'last_name',
'email',
'phone',
'address_1',
'city',
'postcode',
'country',
);
foreach ( $address as $key => $value ) {
if ( $value === '' ) {
if ( in_array( $key, $required_fields, true ) && $value === '' ) {
return false;
}
}