Due campi, due decisioni

Il Codice Fiscale usa il localized field TAX_CREDENTIAL_IT; la PEC usa TAX_EMAIL_IT. CF Ready non crea nomi alternativi e non riutilizza il campo “Interno”.

Entrambi i campi possono essere non gestiti, facoltativi e validati oppure obbligatori e validati. Per la PEC puoi anche renderla obbligatoria soltanto quando il cliente compila Azienda nell’indirizzo di fatturazione; se Azienda è vuoto, la PEC resta facoltativa e viene validata quando presente.

Quando si applicano le regole

È Shopify a decidere quali campi mostrare. Le regole si applicano alle consegne in Italia. Non si applicano se l’indirizzo di fatturazione è estero. Se manca il Paese di consegna, i campi obbligatori non mostrati da Shopify non bloccano l’ordine, salvo che il merchant attivi l’opzione per gli ordini senza spedizione.

Niente dati duplicati.

Un solo campo con un’etichetta riconoscibile riduce gli errori e lascia i dati nel posto previsto da Shopify.

Che cosa può controllare un’app

Per il Codice Fiscale è possibile controllare struttura, data, codice catastale, omocodia e carattere finale. Per la PEC è possibile controllare la forma dell’indirizzo email. Non è invece possibile attestare l’identità del titolare o l’effettiva iscrizione di una casella come PEC.

Perché non basta il tema

Un campo aggiunto al tema riguarda il storefront, mentre il checkout è una superficie gestita da Shopify. Oltre alla manutenzione, rischia di produrre un dato separato da quello fiscale nativo. Usare i localized fields evita questa biforcazione.