PrestaShop partita IVA e SIRET: chiedili solo alle aziende

Chiedi il SIRET e il numero di partita IVA comunitaria solo alle aziende durante l'ordine PrestaShop e stampali sulla fattura, con schermate di esempio.

PrestaShop partita IVA e SIRET: chiedili solo alle aziende
Risposta rapida

Su PrestaShop partita IVA e SIRET possono essere richiesti solo alle aziende con Easy Checkout Fields. Una domanda «Privato o Azienda» nella fase Addresses mostra il campo SIRET solo alle aziende, obbligatorio in quel caso e stampato sulla fattura PDF (piano Pro, 2 € al mese). In Francia, il SIREN del cliente aziendale diventa un dato obbligatorio in fattura nel 2026 per le grandi imprese e nel 2027 per le PMI.

In Francia, le fatture indirizzate a un’azienda dovranno riportarne il numero SIREN. Secondo la scheda sui dati obbligatori in fattura di Service-Public, nella versione dell’11 agosto 2026, questo obbligo si applica dal 1° settembre 2026 alle grandi imprese e alle imprese di dimensione intermedia (ETI), e si estenderà alle PMI e alle microimprese il 1° settembre 2027.

La stessa scheda ricorda che la fattura riporta anche il numero di partita IVA comunitaria del cliente aziendale soggetto a IVA, tranne per le fatture di importo pari o inferiore a 150 € al netto dell’IVA. Su PrestaShop partita IVA e SIRET vanno quindi richiesti alle sole aziende, se il negozio vende anche ai privati. La configurazione qui sotto usa Easy Checkout Fields, il modulo di Gekkode, su un negozio di prova con PrestaShop 9.1.

Chiedere il SIRET durante l’ordine PrestaShop, passo dopo passo

Servono due campi. Una prima domanda chiede al cliente se ordina per sé o per un’azienda, e il campo SIRET compare solo se risponde «Azienda». Il SIRET è composto da quattordici cifre e inizia con le nove cifre del SIREN, quindi chiedendo il primo ottieni anche il secondo.

La visualizzazione in base a un’altra risposta fa parte del piano Pro (2 € al mese o 19,20 € all’anno). Nelle schermate, scattate su un negozio in inglese, «Company registration number» corrisponde a «Numero SIRET», che scriverai nella lingua del tuo negozio.

1. La domanda «Stai ordinando come»

Dopo aver installato il modulo (vedi come installare Easy Checkout Fields e creare un primo campo), crea un campo di tipo Dropdown list con due risposte, Privato e Azienda. Questa domanda funziona già con il piano gratuito e la sua risposta determina la visualizzazione del campo SIRET.

Posizionala nella fase Addresses, prima della selezione dell’indirizzo (Before the address selection). Un cliente che ha già effettuato l’accesso al proprio account arriva direttamente a questa fase, mentre la fase Personal Information viene saltata: in questa posizione, tutti i clienti vedono la domanda, sopra il pulsante che porta alla fase successiva.

Riquadro Checkout step del campo: Step 2, Addresses, posizione Before the address selection
La fase Addresses, prima della selezione dell’indirizzo: tutti i clienti vedono la domanda.

2. Il campo SIRET

Crea poi un campo di tipo Text nella stessa posizione: «Numero SIRET», obbligatorio. Nel suo riquadro Conditional display basta una sola condizione. Il campo compare quando la risposta a «Stai ordinando come» è «Azienda».

Editor delle condizioni di Easy Checkout Fields: il campo compare quando «You are ordering as» ha il valore «Company»
Una condizione su una riga: il campo compare solo se il cliente ordina per un’azienda.

Un campo nascosto dalla sua condizione non viene mai richiesto. Il cliente che risponde «Privato» prosegue senza vedere il campo, e l’obbligatorietà del SIRET non lo blocca. Chi risponde «Azienda» e lascia vuoto il SIRET rimane nella fase, con il messaggio «This field is required.».

Il numero di partita IVA si chiede allo stesso modo, con un secondo campo Text e la stessa condizione, se vuoi renderlo obbligatorio per le aziende: è il caso mostrato nelle schermate. Il modulo degli indirizzi di PrestaShop contiene già una casella facoltativa per questo numero, subito sotto. Se questa casella ti basta, crea solo il campo SIRET, così il cliente non avrà due caselle IVA da compilare.

3. Dal lato del cliente

Fase Addresses di una cliente che ha effettuato l'accesso: «Company» selezionato, numero di registrazione e partita IVA mostrati sopra il suo indirizzo
Per una cliente che ha effettuato l’accesso, i campi si trovano all’inizio della fase Addresses, fin dal suo arrivo.

I campi compaiono sotto la domanda appena il cliente sceglie «Azienda», senza ricaricare la pagina. Se cambia risposta, scompaiono di nuovo:

Fase Addresses con «Individual» selezionato: rimane visibile solo la domanda
Con «Individual» rimane solo la domanda.

4. I numeri nel back office e sulla fattura

Le risposte compaiono nella scheda ordine del back office, nelle email dell’ordine e nell’account del cliente. Con il piano Pro vengono stampate sulla fattura PDF:

Blocco «Additional information» della fattura PDF con il numero di registrazione e la partita IVA del cliente
Il numero di registrazione e la partita IVA del cliente nel blocco delle informazioni della fattura PDF.

I limiti del campo SIRET

  • Il modulo registra il numero così come lo scrive il cliente. Non ne verifica l’esistenza nel registro dell’INSEE, né controlla il numero di partita IVA nella banca dati europea.
  • La risposta non viene riportata da un ordine al successivo: un cliente aziendale che torna deve inserire nuovamente il proprio SIRET.
  • Il campo si trova nel checkout, non nel modulo di creazione dell’account.

Per controllare un numero di partita IVA comunitaria, il servizio VIES della Commissione europea risponde gratuitamente, un numero alla volta.

Cosa permette il piano gratuito

Senza il piano Pro puoi creare il campo SIRET, ma viene mostrato a tutti i clienti. Renderlo obbligatorio bloccherebbe i privati, quindi devi lasciarlo facoltativo. Il numero rimane consultabile sull’ordine, nei messaggi inviati e nella cronologia del cliente, ma non viene stampato sulla fattura PDF, riservata al piano Pro. La pagina del modulo descrive i due piani.

Cosa ricordare

  • In Francia, il SIREN del cliente aziendale diventa un dato obbligatorio in fattura, da settembre 2026 per le grandi imprese e le ETI, a settembre 2027 per le PMI e le microimprese.
  • Una domanda «Privato o Azienda» nella fase Addresses e un campo condizionale bastano per chiedere il SIRET solo alle aziende, con o senza accesso all’account.
  • La visualizzazione condizionale e la fattura PDF richiedono il piano Pro di Easy Checkout Fields, a 2 € al mese.
  • Il modulo registra i numeri senza verificarli.

Per completare il percorso di un acquirente aziendale, puoi chiedere il numero dell’ordine di acquisto nello stesso checkout, con lo stesso modulo.

Errori frequenti

Campi sotto il pulsante Continua Con il tema Classic, la posizione After the address selection mostra i campi sotto il pulsante che porta alla fase successiva e il cliente non li nota. Scegli Before the address selection.
Due caselle per il numero di partita IVA Il modulo degli indirizzi di PrestaShop contiene già una casella facoltativa per il numero di partita IVA, subito sotto i campi del modulo. Se questa casella ti basta, crea solo il campo SIRET.
Numero considerato verificato Il modulo registra il numero così come lo scrive il cliente. Controlla il numero di partita IVA comunitaria con il servizio VIES della Commissione europea prima di emettere la fattura.
SIRET obbligatorio per tutti Con il piano gratuito, il campo viene mostrato a tutti i clienti. Renderlo obbligatorio bloccherebbe i privati, che non hanno un SIRET. Lascialo facoltativo, oppure passa al piano Pro per mostrarlo solo alle aziende.

PrestaShop

Damien Flandrin Sviluppatore web dal 2010, creatore di Gekkode e di Email Impact. Ogni articolo è testato su un progetto reale prima della pubblicazione. Contatti
Newsletter

I nuovi test, tutorial e progetti, via e-mail.

Test riproducibili, codice versionato, risultati datati. Mai spam.