Ciao @dmgius84,
I campi p.iva e codice fiscale non sono standard in WooCommerce, quindi c'è probabilmente un plugin che li inserisce. Per esempio il plugin Checkout Field Editor o analoghi. Oppure qualcuno li ha inseriti a mano nel codice (probabilmente nel file functions.php) e poi ve ne siete scordati? Non so, ipotizzo.
La prima cosa da fare sarebbe capire quale plugin li inserisce, poi hai due possibilità:
Se da questo plugin puoi disattivarli (o renderli opzionali), fallo, e hai risolto. Se non puoi disattivarli dal plugin, bisogna capire quale sia il nome di questi campi e con del semplice codice (ti lascio un esempio qui sotto) si rendono opzionali. add_filter('woocommerce_billing_fields', 'custom_billing_fields'); function custom_billing_fields( $fields ) { $fields['billing_piva']['required'] = false; $fields['billing_cfiscale']['required'] = false; return $fields; }Comunque sia, la prima cosa, è capire cosa li inserisce quei campi, perché non sono standard di WooC.