Campi Partita IVA e Codice Fiscale nel checkout Shopify
Obiettivo
Configurare se e quando richiedere Partita IVA e Codice Fiscale ai clienti in checkout, distinguendo tra clienti UE ed extra-UE.
Questa sezione riguarda solo store Shopify Plus: per store non-Plus, i campi fiscali si aggiungono al carrello tramite script embed, con una configurazione separata (vedi shopify-non-plus-billing-fields).
Prerequisiti
- Store su Shopify Plus (la sezione Settings > Checkout non è visibile su piani non-Plus, dato che controlla una Checkout UI Extension disponibile solo su Plus).
Passi
Nella sezione Checkout:
- Partita IVA e codice fiscale per clienti UE — scegli se rendere i campi obbligatori (utile per B2B o quando servono dati fiscali completi) o non obbligatori (checkout più semplice).
- Partita IVA e codice fiscale per clienti extra-UE — scegli se mostrare i campi (per esigenze fiscali o verifiche manuali) o non mostrarli (se non rilevanti ai fini IVA).
Questi due toggle controllano solo la Checkout UI Extension di Shopify Plus. Su store non-Plus i campi obbligatori/opzionali si configurano separatamente nello script embed (vedi shopify-non-plus-billing-fields).
Verifica
- Da un negozio di test, avvia un checkout con un indirizzo di fatturazione UE e verifica che il campo P.IVA/CF risulti obbligatorio o facoltativo secondo l’impostazione.
- Ripeti con un indirizzo extra-UE e verifica che i campi compaiano o meno secondo l’impostazione.
Errori comuni
- I clienti italiani vedono comunque i campi Codice Fiscale/PEC nativi di Shopify — sono campi applicati nativamente da Shopify per l’Italia e non possono essere rimossi o modificati da POP; sono comunque opzionali. Per disattivarli serve una richiesta specifica al supporto Shopify.
- I campi non appaiono affatto in checkout — verifica che la Checkout Extension sia attiva. Su store non-Plus, questa sezione delle impostazioni non è nemmeno visibile: usa lo script di embed sul carrello invece (vedi shopify-non-plus-billing-fields).
Configurazione correlata
Per come questi dati vengono poi letti e prioritizzati da POP in fase di fatturazione, vedi shopify-fiscal-data-management.