I controlli principali
- lunghezza e posizioni di lettere e numeri;
- data codificata e giorni validi, compresa l’indicazione del sesso;
- codice catastale nella struttura prevista;
- carattere di controllo finale;
- forme di omocodia, in cui alcune cifre diventano lettere;
- codice provvisorio numerico di undici cifre con carattere di controllo corretto.
Perché serve più di una regex
Una semplice espressione regolare può accettare un 31 aprile o rifiutare un’omocodia valida. La validazione deve interpretare le parti del codice, non soltanto il loro aspetto.
CF Ready non consulta l’Agenzia delle Entrate e non certifica identità, esistenza o titolarità. Riduce errori di compilazione prima che l’ordine si chiuda.
Come viene usato nel checkout
Il controllo gira dentro la Validation di Shopify e restituisce un messaggio soltanto quando la regola del merchant lo richiede. Il Codice Fiscale non viene salvato nei server CF Ready e non viene inviato a provider esterni.
Gestire i casi incerti
Un errore tecnico o uno stato incerto della configurazione o del piano lasciano il checkout aperto. È diverso da un campo che non rispetta una regola attiva: in quel caso CF Ready mostra l’errore previsto.
Per la configurazione completa, leggi come rendere obbligatorio il Codice Fiscale nel checkout Shopify.