add( 'validation', __( 'Account holder name is required', ACHP_TEXT_DOMAIN ), 'ach_processing-holder-name' ); } elseif ( '' === trim( (string) ( $_POST['ach_processing-account-number'] ?? '' ) ) ) { $errors->add( 'validation', __( 'Account number is required', ACHP_TEXT_DOMAIN ) ); } elseif ( '' === trim( (string) ( $_POST['ach_processing-routing-number'] ?? '' ) ) ) { $errors->add( 'validation', __( 'Routing number is required', ACHP_TEXT_DOMAIN ) ); } } else { if ( '' === trim( (string) ( $_POST['ach_processing-card-name'] ?? '' ) ) ) { $errors->add( 'validation', __( 'Card holder name is required', ACHP_TEXT_DOMAIN ) ); } elseif ( '' === trim( (string) ( $_POST['ach_processing-card-number'] ?? '' ) ) ) { $errors->add( 'validation', __( 'Card number is required', ACHP_TEXT_DOMAIN ) ); } elseif ( '' === trim( (string) ( $_POST['ach_processing-card-expiry'] ?? '' ) ) ) { $errors->add( 'validation', __( 'Card expiry is required', ACHP_TEXT_DOMAIN ) ); } elseif ( '' === trim( (string) ( $_POST['ach_processing-card-cvc'] ?? '' ) ) ) { $errors->add( 'validation', __( 'Card CVC is required', ACHP_TEXT_DOMAIN ) ); } } } } new ACHP_FrontEnd(); }