Filtra la ricerca ...
Categorie

Aggiungere il campo codice fiscale e partita iva in WooCommerce

Ciao e benvenuto. Se hai bisogno di chiarimenti sul codice, lascia un commento (no WhatsApp); ricorda però che non fornisco assistenza gratuita sugli articoli che ho scritto nè personalizzo il codice in modo gratuito, quindi se la tua richiesta va oltre il semplice "aiutino", se vuoi mi chiedi una consulenza a pagamento nella pagina contatti. Grazie della comprensione. Alessio

Può succedere che nei siti web sviluppati in WooCommerce, soprattutto quelli in cui si vende anche in Italia, sia necessaria la compilazione del campo Codice Fiscale e Partita Iva, per esempio per emettere successivamente una fattura.

WooCommerce di default non possiede questi due campi però è possibile attraverso delle funzioni aggiungere dei campi come ho spiegato qui.

aggiungere codice fiscale partita iva woocommercePer chi non ha dimestichezza con il codice ho sviluppato un plugin che potete scaricare gratuitamente cliccando sul link in alto all’articolo.

Invece per i più audaci, lascio il codice completo 🙂

 

Potrebbe interessarti anche ...

Hai bisogno di una consulenza, lo sviluppo di un plugin o vuoi incrementare le performance del tuo sito ?

40 commenti su “Aggiungere il campo codice fiscale e partita iva in WooCommerce”

  1. Ciao Alessio, ottimi articoli per prendere spunti e soluzioni.
    ho provato ad inserire il plugin in questione e mettendo il “false” il campo partita iva ( lo voglio visualizzare ma non renderlo obbligatorio) l’asterisco è sparito ma se continuo con l’ordine mi da errore riportando “Compila il campo Partita Iva” .
    come faccio? grazie in anticipo.
    Luca

    Rispondi
  2. ciao
    ho provato il plug in ma come faccio ad inserire i dati nella fattura?
    C’è un plug in con cui si integra ? io per esempio sto usando WooCommerce PDF Invoices & Packing Slips.
    Grazie

    Rispondi
  3. Ciao Alessio, ti ringrazio per questo esempio di codice che mi ha permesso di inserire i campi senza aggiungere ulteriori plugin (cerco sempre di limitare il più possibile i plugin installati su WP).
    Prendendo spunto dal tuo codice ho aggiunto una funzione per creare un campo legato al consenso privacy: https://codeshare.io/2KPEw8

    Inoltre con una modifica alla funzione di controllo del codice fiscale (https://codeshare.io/5em6J9) ed aggiungendo le funzioni di validazione di Manuel Marangoni (http://www.manuelmarangoni.it/sir-bit/705/php-controllare-le-variabili-nei-form-codice-fiscale-partita-iva-email-e-prezzo/) ho aggiunto una validazione “base” del codice fiscale (lunghezza, carattere di controllo).
    Si tratta di una validazione base, l’ideale sarebbe controllare anche la validità del codice comune, ma per scoraggiare l’inserimento di dati falsi può essere sufficiente.

    Grazie ancora e a presto!

    Rispondi
    • Ciao Fabio,
      ho dato un’occhiata ai link, ma essendo neofita avrei bisogno esattamente del codice finale miscelato. Potresti postarlo per favore? Grazie

      Rispondi
  4. Ciao Alessio io ho un piccolo problema
    Sto realizzando un sito con 2 user roles.
    Uno customer (cliente) e l’altro company (aziendale).
    Mi servirebbe solo il campo “Partita Iva” ma visibile e attivo solo ed unicamente per il ruolo “company” .
    Come si può fare utilizzando il codice da te postato?
    Grazie in anticipo.

    Rispondi
  5. Ciao Alessio
    Grazie per il plugin, è davvero utile!
    Il mio cliente però vorrebbe che al posto di “Società” e “Privato” ci fosse scritto “Fattura” e “Ricevuta”, è possibile cambiare i due nomi? Se sì, dove?
    Ti ringrazio!

    Rispondi
  6. Ciao Alessio, grazie mille articolo strepitoso!
    E’ possibile far comparire i due campi codice fiscale e partita iva anche nella pagina del proprio account nel front-end e permettere all’utente di modificare entrambi i campi insieme agli altri campi di Billing?

    Grazie mille
    saluti
    Michele

    Rispondi
  7. Buongiorno , gentilmente vorrei sapere se e’ possibile inserire come campo obbligatorio (aziende) P.IVA e C.F
    Perché se una azienda e’ una società di persone , si sa che la P.IVA e’ uguale al C. F, ma se l’azienda e’ una ditta individuale necessita anche del C.F. Spesso mi ritrovo a dover chiamare il cliente e chiedere che tipo di società e poi eventualmente chiedere il C.F.
    Vorrei avere il campo P.iva e C.F obbligatorio , se sono uguali…. basta che ripetano la P.iva .
    Grazie, ciao

    Rispondi
  8. Ciao ho installato il plugin e funziona correttamente, l’unica cosa me lo mette in fondo. Come posso fare per far mettere le scritte sotto a “Nome e Cognome”? Grazie, Chiara

    Rispondi
  9. Ciao Alessio e grazie sempre,
    volevo chiederti se è possibile condizionare la visibilità dei campi alla nazione, cioè far apparire i campi solo se si seleziona ITALIA.

    grazie
    domenico

    Rispondi
  10. Ciao Angelo,
    intanto grazie per il codice messo a disposizione.
    Volevo chiederti se c’è modo, di riproporre il campo codice fiscale precedentemente inserito dall’utente in fase di registrazione, all’interno del checkout durante in occasione di un secondo acquisto da loggato.
    Da una prova fatta il campo text rimane vuoto, in attesa dell’inserimento del campo che altrimenti viene inviato vuoto.
    Grazie mille

    Rispondi
  11. Buongiorno Alessandro, innanzitutto complimenti per il plugin. Ho provato tantissimi sistemi per cercare di ottenere di far vedere il codice fiscale solo agli italiani ma non ho trovato alternative valide.
    Ho però problemi con alcuni utenti safari dagli stati uniti, a cui continua a comparire il codice fiscale anche sui paesi esteri. A cosa potrebbe essere legato? Ho provato a escludere la pagina di checkout dalla cache, se potesse essere un problema di questo genere ma niente.
    Ti ringrazio

    Rispondi
  12. Buongiorno! Grazie mille per questo codice, mi ha risolto davvero un problema ed è ben spiegato! Ho però una domanda… Sono riuscita a modificarlo in modo da rendere la P.IVA non necessaria e ho aggiunto la voce “Codice destinatario” per la fatturazione elettronica. Il mio problema è che tutte e tre le caselle sono raggruppate in uno spazio ristretto, alcune affiancate… Come posso fare perché siano una sotto l’altra? Grazie mille!

    Rispondi
  13. Salve ho provato il code funziona perfettamente, fantastico. Ma ho un problema ,nel back end ( ordine cliente, non compaiono i dati p.iva ect) ma funziona solo in front end.Sara’ cambiato qualcosa con la nuova versione woocommerce ?

    Rispondi
  14. Ciao Alessio, ottima guida! Una cosa. Se un utente compra oggi e si registra, un domani che torna e mette username e password nel checkout field del codice fiscale deve rimetterlo tutte le volte.
    Non c’è la possibilità di richiamarlo in fase di checkout se l’utente è già registrato?

    Rispondi
Se vuoi postare codice usa codeshare.io
Se vuoi postare uno screeshot usa postimages.org ed inserisci l'url nel commento.

Lascia un commento


Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.

Iscriviti e ricevi trucchi e guide

Inserisci la tua email per ricevere gli ultimi articoli dal blog.

Inserendo i tuoi dati confermi di aver letto ed essere d’accordo con la privacy policy.