A partire dalla versione 8.3 di WooCommerce la pagina di checkout è gestita di default con i blocchi.
La configurazione corretta dipende da quale situazione si applica al tuo negozio.
Checkout classico – Funzionalità 13 attiva #
La funzionalità 13 (Codice Fiscale, P.IVA, PEC, Codice Destinatario) funziona solo con il checkout classico.
Verifica che nella pagina checkout di WordPress

sia presente il blocco “Pagamento classico”. Lo riconosci nell’editor perché mostra questa schermata:

Se invece è presente il blocco “Checkout” (quello nuovo a blocchi)

devi convertirlo:
- Clicca sul blocco
- Clicca sulla prima icona in alto a sinistra nella barra del blocco (l’icona del blocco Checkout)
- Dal menu “Trasforma in” seleziona “Shortcode classico”
- Salva la pagina

Solo se usi il plugin Classic Editor: la pagina checkout conterrà lo shortcode [ woocommerce_checkout ], che è equivalente al blocco “Pagamento classico”. Non è necessario fare nulla.
Checkout a Blocchi – Estensioni Checkout Blocks #
Se hai attiva l’estensione WFatture Checkout Block oppure Checkout Blocks Advanced, la funzionalità 13 viene disabilitata automaticamente perché i campi (CF, P.IVA, PEC, Codice Destinatario) sono gestiti direttamente dall’estensione con la propria logica.
In questo caso la pagina checkout deve rimanere con il blocco “Checkout” (quello nuovo). Se non lo è già, nella pagina checkout clicca su “Trasforma in blocchi” e salva.

Per maggiori informazioni consulta la documentazione della rispettiva estensione:
