Regolamento integrativo per e-commerce
Indice del Regolamento
- Disposizioni generali;
- Alcune accortezze tecniche;
- Altre previsioni ed alcune esclusioni specifiche;
- Approvazione specifica di clausole.
Disposizioni generali
1.1 - Le API (‘Application Programming Interface’) di Fattura24 sono delle procedure che possono permettere all’UTENTE di Fattura24 di sviluppare un collegamento della sua piattaforma informatica esterna al software di Fattura24, per la creazione automatica in Fattura24 di documenti e contatti tramite chiamate HTTPS.
1.2 - I Moduli predisposti da Fattura24 per il collegamento con alcune specifiche piattaforme e-commerce costituiscono una particolare forma di collegamento con le API di Fattura24; sono presenti e scaricabili nella parte ‘Integrazioni’ del sito web di Fattura24 (dentro ogni pagina relativa allo specifico Modulo eCommerce).
1.3 - L’UTENTE che sceglie di utilizzare un Modulo e-commerce di Fattura24 sarà naturalmente vincolato alle norme delle ordinarie Condizioni di Contratto di Fattura24 e dell’Informativa sulla Riservatezza di Fattura24 (che avrà accettato, in particolare, in sede di adesione al servizio di fatturazione elettronica FE), ma anche, in aggiunta a queste, alle regole e agli obblighi specificatamente previsti nel presente documento e nelle guide online e/o scaricabili di Fattura24 sullo specifico Modulo (ad esempio, nella pagina web per WooCommerce, o in quella per PrestaShop, ecc.). Nel caso che l’UTENTE decida di utilizzare un Modulo di collegamento predisposto da qualcuno di diverso da Fattura24 stessa, pur se pubblicato eventualmente nel sito web di Fattura24, l’utilizzo da parte dell’UTENTE sarà regolato dal diverso Regolamento integrativo per le API.
1.4 - I Moduli di Fattura24 possono essere utilizzati solo dall’UTENTE che abbia adeguate conoscenze e strutture di supporto informatiche di livello professionale, che devono essere in particolare perfettamente idonee a istallare il Modulo e-commerce nella sua piattaforma informatica e a gestire e manutenere poi il collegamento con le API di Fattura24.
1.5 - Parimenti, i Moduli possono essere utilizzati solo dall’UTENTE che abbia una perfetta e collaudata conoscenza del programma e-commerce da lui specificatamente utilizzato (ad esempio, di WooCommerce, di PrestaShop, ecc.) ed anche una perfetta e collaudata capacità di modificarne le impostazioni e tutte le funzionalità di personalizzazione e modifica.
1.6 - Fattura24 potrà fornire assistenza (tramite ticket o durante chiamata telefonica da parte dell’UTENTE al n. di assistenza, se attivo in quel momento) solo in relazione al contenuto del modulo di essa stessa Fattura24 e alle relative procedure di istallazione; non fornirà pertanto, naturalmente, alcun tipo di consulenza od assistenza circa le modalità di configurazione e funzionamento degli specifici programmi E-commerce utilizzati dall’UTENTE.
1.7 - Fattura24 mette a disposizione i suoi Moduli per e-commerce e le relative procedure API gratuitamente (all’interno dei piano di abbonamento dove sono previste), come attività di mera cortesia e non come prestazioni tipiche del suo software, e, soprattutto, così come sono (peraltro, nell’apposita guida di Fattura24 sul sito internet relativa allo specifico e-commerce è indicato ciò che si può fare/creare con il modulo; oltre a ciò che è indicato, quindi, null’altro l’UTENTE potrà fare/creare con il Modulo stesso).
Fattura24, anche per questo, non garantisce in alcun modo il funzionamento dei Moduli per e-commerce e delle relative procedure API così come vorrebbe l’UTENTE, né garantisce evoluzioni o particolari livelli di funzionamento, né garantisce che non vi siano incompatibilità tra il software della piattaforma dell’UTENTE e il Modulo, le API o il software di Fattura24; in tal senso l’integrazione e il relativo utilizzo sono a rischio dell’UTENTE.
1.8 - L’UTENTE dovrà in ogni caso, prima di attivare concretamente l’integrazione, dotarsi di un ambiente di test e dovrà adeguatamente testare tutte le installazioni e gli aggiornamenti prima di applicarli anche in produzione; così come dovrà testare anche le maniere con le quali fattura24 crea i file XML delle fatture elettroniche a seconda dei vari possibili tipi di emittente (cioè l’UTENTE) e cessionari/committenti oggetto della fattura.
1.9 - Naturalmente, l’UTENTE potrà utilizzare i Moduli e le relative API di Fattura24 solo per la creazione/gestione delle fatture e dei documenti personali di esso stesso UTENTE e non potrà mai utilizzare le API per gestire documenti di terzi e/o comunque a favore di terzi; la violazione di tale divieto costituirà grave inadempimento delle Condizioni di Contratto e del presente atto, darà diritto a Fattura24 di risolvere immediatamente il contratto e obbligherà l’UTENTE al risarcimento di tutti i danni causati.
1.10 - Tenuto conto anche del possibile elevato volume di dati derivante dall’utilizzo di una piattaforma e-commerce e delle stesse particolari ed intrinseche modalità di funzionamento dei negozi e-commerce, l’UTENTE che utilizzerà i Moduli di Fattura24 e le relative API sarà tenuto, prima di effettuare le chiamate alle API di Fattura24, a controllare sempre accuratamente (e con adeguate e collaudate procedure istituzionalizzate) i dati da trasferire e ad adempiere, con una diligenza di alto livello professionale (*iù elevata quindi di quella di un normale utente di un gestionale come Fattura24), gli obblighi di controllo e garanzia previsti dalle Condizioni di Contratto, ed in particolare dagli artt. 3, 4, 5 e 8.2 di queste, e dall’art. 11 dell’Informativa sulla Riservatezza.
1.11 - In particolare, si ribadisce anche qui che Fattura24 non tratta, in particolar modo tramite Moduli e/o API, dati personali sensibili di terzi che possano ricondurre a particolari condizioni di salute, di convinzioni religiose o politiche, di situazione giudiziaria-penale o fallimentare, ecc.; l’UTENTE si deve pertanto astenere dal passare tramite i Moduli di Fattura24 dati di questo genere.
1.12 - L’UTENTE non può apportare in via generale modifiche al Modulo scaricato da Fattura24. Se l’UTENTE dovesse apportare anche una sola modifica al codice sorgente, Fattura24 non avrà più alcuna responsabilità ed obblighi di sorta, neppure minimi, circa il funzionamento dello specifico collegamento e non sarà nemmeno tenuta a dare assistenza circa lo stesso Modulo scaricato ed utilizzato dall’UTENTE; Fattura24 potrà allora in tal caso dare assistenza solo sul funzionamento generale delle sue API.
1.13 - L’UTENTE che vuole utilizzare i Moduli e le relative API di Fattura24 è consapevole che i Moduli avranno come effetto naturale che il relativo codice, per far funzionare il collegamento API:
- in fase di istallazione, scriverà nel database dell’UTENTE creandovi e/o modificando i campi e/o tabelle e/o cartelle indicati nelle istruzioni di istallazione (in genere è il file ‘readme.md’) e nella Guida online del Modulo e comunque quelli che dovessero essere necessari;
- anche in fase poi di funzionamento ed utilizzazione, scriverà nel database dell’UTENTE creandovi e/o modificando via via i campi e/o tabelle e/o cartelle indicati nelle istruzioni di istallazione e nella Guida online del Modulo e comunque quelli che dovessero essere necessari.
Il controllo, la gestione e la manutenzione dei suddetti campi, tabelle e cartelle spetterà naturalmente in via esclusiva all’UTENTE, così come sarà parimenti solo l’UTENTE il solo Titolare e/o il solo Responsabile sotto tutti i profili del trattamento dei dati personali contenuti nei detti campi e tabelle ai sensi e per gli effetti del Regolamento UE n. 679 del 27/04/2016 (RGDP/GDPR) e della normativa italiana sulla privacy (in particolare D. lgs 20/06/2003, n. 196).
Alcune accortezze tecniche
2.1 - Come indicato più sopra, l’UTENTE potrà effettuare verso le API di Fattura24 solo chiamate HTTPS e attraverso un canale ed una connessione internet che siano assolutamente sicuri ed esenti da pericoli di intrusioni e/o di intercettamenti esterni.
2.2 - L’UTENTE dovrà inoltre effettuare le chiamate alle API di Fattura24 con parametri passati esclusivamente con il metodo POST.
2.3 - Fattura24 si riserva il diritto insindacabile di interrompere immediatamente, anche senza avviso, il collegamento API tramite Modulo nel caso si accorgesse che dall’UTENTE siano arrivate o arrivino chiamate effettuate con protocolli diversi dall’HTTPS o tramite metodo get o comunque effettuate in maniera non sicura e non rispettosa di adeguati criteri di sicurezza dei dati e/o delle trasmissioni telematiche; Fattura24, peraltro potrà liberamente richiedere in futuro, a suo insindacabile giudizio, modalità di trasmissione dati ancora più sicure o comunque diverse.
2.4 - L’UTENTE, prima di lanciare la specifica chiamata alle nostre API tramite Modulo, dovrà effettuare un URL Encoding dell’XML, altrimenti la chiamata andrà in errore.
2.5 - Le API di Fattura24 non gestiscono chiamate concorrenti; quindi, creare uno o più documenti tramite il Modulo in parallelo potrebbe causare problemi sulla generazione del corretto numero progressivo dei documenti.
2.6 - Quando Fattura24 nel corso del tempo pubblicherà eventualmente versioni più aggiornate del Modulo, l’UTENTE, se vorrà utilizzare la versione più aggiornata, dovrà previamente studiare l’apposita guida, e poi dovrà prima disinstallare la versione precedente e solo dopo installare quella nuova; dovrà disinstallare comunque la versione precedente se Fattura24 riterrà a suo insindacabile giudizio che quella versione non è più utilizzabile.
2.7 - Si ribadisce che nell’utilizzo delle API l’UTENTE si dovrà attenere scrupolosamente alle istruzioni contenute nella Guida online o in quella scaricabile relative allo specifico Modulo di Fattura24 per lo specifico e-commerce (ad esempio al Modulo PrestaShop, al Modulo WooCommerce, ecc.).
Altre previsioni ed alcune esclusioni specifiche
3.1 - Attualmente, se l’UTENTE eserciterà e configurerà correttamente l’opzione per le fatture elettroniche, il Modulo e le API creeranno le fatture elettroniche in fattura24; sarà però poi l’UTENTE a doverle inviare manualmente una per una, entrando appositamente nel suo account in Fattura24.
3.2 - Come già indicato nelle Condizioni di Contratto, tutti i controlli, giuridici, fiscali, contabili e tecnici, resteranno sempre di esclusiva responsabilità dell’UTENTE, che, in particolare, dovrà fare in maniera che i dati da includere nelle fatture siano tutti corretti, siano completi e siano comunque rispettosi, nel caso di fatturazione elettronica, delle Specifiche Tecniche della Fatturazione Elettronica, così come delineate dal Provv.to Dir.le dell’Agenzia delle Entrate del 30 aprile 2018 e dalle successive modificazioni e integrazioni, oltre che naturalmente delle norme fiscali e contabili.
3.3 - Dopo aver inviato una o più fatture, l’UTENTE dovrà accedere nel suo account in Fattura24 periodicamente e in via continuativa, almeno ogni giorno, per controllare i successivi stati delle fatture elettroniche in corso di invio e per visionare e scaricare le relative ricevute/notifiche di esito che perverranno poi dal Sistema di Interscambio in relazione alle fatture inviate e per rendersi conto delle attività che lo stesso UTENTE dovrà compiere in conseguenza del particolare tipo di esito ricevuto o del particolare contenuto dell’indicazione scritta dall’Agenzia delle Entrate dentro la ricevuta/notifica stessa.
3.4 - In ogni caso, Fattura24 NON fornisce e non fornirà all’UTENTE alcun servizio di avviso circa l’eventuale non completezza o non correttezza del processo di creazione-invio delle fatture a seguito della chiamata alle API tramite il Modulo scaricato, né circa i mutamenti di stato e gli esiti SDI delle fatture; tutte cose, queste, che quindi, come sopra indicato, dovrà monitorare in totale autonomia e con esclusiva responsabilità l’UTENTE stesso che utilizza il Modulo e le relative API, e ciò attraverso anche, appunto, il controllo personale, continuo e periodico del suo account in Fattura24 e delle tabelle ivi contenute; in particolare quindi, a titolo esemplificativo, sarà l’UTENTE il solo responsabile, soprattutto verso il Fisco e lo Stato Italiano, circa l’esigenza che le fatture elettroniche siano concretamente emesse ed inviate nei termini di emissione previsti dalla legge, mentre Fattura24 a tale riguardo non avrà alcuna responsabilità.
3.5 - Con il Modulo di fattura24 e con le relative API, come già detto, l’UTENTE potrà creare solo fatture elettroniche ordinarie e, quindi, non potrà far creare in Fattura24 note di credito elettroniche, che dovranno quindi essere create direttamente da dentro Fattura24.
3.6 - Parimenti, con il Modulo di Fattura24 e con le relative API l’UTENTE non potrà far creare in Fattura24 fatture e/o fatture elettroniche che abbiano un contributo previdenziale o la ritenuta d’acconto o una ritenuta previdenziale; queste fatture, quindi, dovranno essere create dall’UTENTE direttamente da dentro l’account in Fattura24.
3.7 - Inoltre, in Fattura24 in nessuna maniera (e quindi nemmeno direttamente da dentro l’account) si possono creare e/o inviare note di debito, fatture semplificate o fatture che l’UTENTE debba emettere in qualità di cessionario/committente o di terzo in nome e per conto del suo cedente/prestatore.
3.8 - Come già indicato nelle Condizioni di Contratto, Fattura24 non svolge l’attività di conservazione digitale a norma delle fatture elettroniche e dei documenti elettronici; attività che l’UTENTE, rispetto alle sue fatture elettroniche e ai suoi documenti elettronici, sia di vendita che d’acquisto, dovrà provvedere a compiere da solo, autonomamente e con mezzi e a spese di esso stesso UTENTE.
Approvazione specifica di clausole
L’utilizzo da parte dell’UTENTE del Modulo e delle relative API di Fattura24 significa che lo stesso UTENTE ha approvato specificatamente i punti seguenti del presente documento:
- art. 1.7;
- art. 1.10;
- art. 1.13;
- art. 3.4.