Come implementare la fatturazione elettronica in Magento 1?

ITTweb
ITTweb
May 28 · 3 min read

Fatturazione elettronica su Magento 1: modifiche essenziali da apportare nell’eCommerce.

Magento1 e Fatturazione Elettronica — Elaborazione ITTweb

Sono passati già un po’ di mesi (gennaio 2019), dall'entrata in vigore della legge che obbliga le aziende a consentire di richiedere la fatturazione elettronica anche per chi compra online.

Per chiunque abbia un eCommerce su Magento 1, vi sono alcune modifiche essenziali da apportare, tra cui:

  1. differenziazione tra utenti italiani ed esteri
  2. scelta tra privato e azienda
  3. campi essenziali per emettere una fattura elettronica

Analizziamo nel dettaglio questi 3 step.

1) Differenziazione tra utenti italiani ed esteri

Comprendere se la persona che sta acquistando sullo store è italiana o meno è indispensabile. Questo perché solo nella nostra nazione vengono richiesti i campi che servono ad effettuare la fatturazione elettronica (vedi punto 3). Una prima modifica al checkout di Magento 1 riguarderà quindi l’implementazione di un menu a tendina che consenta all’utente di scegliere la nazione. Questo dato mostrerà (o nasconderà) i campi essenziali per emettere una fattura elettronica.

Magento1 -Scelta Nazione -Elaborazione ITTweb

2) Scelta tra privato e azienda

Di default Magento 1 consente di abilitare un unico campo per salvare la Partita IVA (spesso chiamato VAT Id). Questa soluzione però non è appropriata, perché impedisce di memorizzare in 2 campi distinti il codice fiscale o la partita IVA, richiesti successivamente nella fattura.

Magento1- Scelta campo privato e azienda — Elaborazione ITTweb

Per consentire ciò, va aggiunto nel backend di Magento un nuovo campo “Codice fiscale”.

Quindi, nel checkout bisogna consentire la scelta tra privato e azienda, ad esempio con un menu a tendina. Se l’utente è privato verrà mostrato (e successivamente salvato nel backoffice di Magento) il “Codice fiscale”, altrimenti la “Partita IVA”.

Magento1 - Inserimento codice fiscale — Elaborazione ITTweb

3) Campi essenziali per emettere una fattura elettronica

I campi indispensabili da implementare sono:

  1. checkbox “sì / no” per la richiesta della fattura elettronica
  2. SDI
  3. PEC

Se l’utente ha selezionato sia la nazione Italia che “sì” nel campo di richiesta fatturazione elettronica, allora nel checkout verranno mostrati i campi SDI e PEC.

Magento1 - Campi essenziali fattura elettronica - Elaborazione ITTweb

Bisognerà quindi obbligare la compilazione di almeno uno dei due campi, grazie ai quali sarà possibile trasmettere la fattura elettronica.

Con queste 3 implementazioni diventa quindi possibile avere nell’admin di Magento 1 tutti i dati essenziali per emettere la fatturazione elettronica.

Per ulteriori informazioni o per una consulenza sul tuo eCommerce, visita il nostro sito e non esitare a contattarci.

ITTweb

Written by

#Software House| Sviluppa progetti #eCommerce chiavi in mano, #Cloud, #CRM, moduli di #Integrazione, #SearchEngine per eCommerce. Visita ittweb.net