Nomi dei campi di fatturazione aggiunti da POP al checkout

Configurazionewordpress2026-07-01

Obiettivo

Conoscere i nomi tecnici (name/meta key) dei campi che POP aggiunge al checkout WooCommerce, utili se personalizzi il tema, un plugin di checkout custom, o leggi i meta dell’ordine via codice.

Campi aggiunti

CampoCosa contiene
billing_choice_typeScelta documento: receipt (ricevuta) o invoice (fattura). Visibile solo se la scelta è abilitata (vedi sotto).
billing_invoice_typeTipo cliente: private (privato), company (azienda) o freelance (libero professionista) — chiavi fisse, anche se personalizzi le etichette.
billing_sdi_typeUn unico campo per PEC oppure codice destinatario SDI a 7 caratteri (non sono due campi separati).
billing_vat_numberPartita IVA.
billing_tax_codeCodice fiscale.

Sui campi billing_sdi_type, billing_vat_number e billing_tax_code viene applicato un controllo di formato (RegEx) oltre all’eventuale obbligatorietà, che varia in base a paese e tipo cliente.

Dove si configurano visibilità/etichette

Tutti questi comportamenti si impostano in POP → Electronic Invoice - Settings, tab Checkout:

Verifica

Ispeziona l’HTML del checkout (o i meta dell’ordine in wp-admin > Ordini) e controlla che i nomi dei campi corrispondano esattamente a quelli in tabella.

Errori comuni

Configurazione correlata

Per aggiungere logica custom basata su questi campi (es. tramite gli hook wc_el_inv-*) vedi custom-code-snippets.