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.

Formalmente valido non significa appartenente alla persona.

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.