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.

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.