Описание
Il primo plugin di fatturazione elettronica per WooCommerce progettato per essere veloce, automatico e trasparente. Dimentica i canoni fissi da centinaia di euro, i costosi moduli di sblocco API e le configurazioni pesanti che rallentano il checkout: fatture.help è l’unica soluzione all-in-one che si collega in background e cresce insieme al tuo business grazie al modello „Pay-as-you-grow“.
A differenza dei competitor, l’installazione è a prova di non-tecnico: dimentica la noia di dover generare, copiare o configurare stringhe di chiavi API complesse. Ti basta inserire lo Username e la Password del tuo account fatture.help per connettere istantaneamente lo shop. Il plugin fa tutto da solo, senza menu infiniti o scelte complicate.
Prevenzione Automatica Errori SdI (Frictionless Checkout):
Dimentica le notifiche di scarto per „IdFiscaleIVA non valido“ (il famigerato Errore 00305 o 00306). Il plugin inserisce dinamicamente solo 2 campi intelligenti nella pagina di pagamento, riducendo al minimo l’abbandono del carrello. Il codice frontend capisce al volo cosa digita l’utente: se inserisce un Codice Fiscale (privato), il sistema non si limita a verificare la lunghezza di 16 caratteri, ma applica un controllo algoritmico reale sul carattere di controllo finale, bloccando sul nascere i codici inventati a caso; se digita una Partita IVA, esegue istantaneamente il controllo matematico (Algoritmo di Luhn) e interroga in background le banche dati europee VIES per autocompilare la Ragione Sociale. Se il dato è errato, il cliente viene bloccato e assistito prima di poter pagare. Tutto incluso di default, senza add-on a pagamento.
Ottimizzazione Asincrona (Zero Rallentamenti):
Mentre i plugin tradizionali eseguono chiamate sincrone pesanti che bloccano la rotella del checkout per 4-5 secondi mentre interrogano i server dei gestionali, fatture.help opera in „Paranoia Mode“. Al clic su „Acquista“, l’ordine si chiude all’istante e il server WordPress non subisce alcun carico. Solo nel momento in cui l’ordine viene contrassegnato come „Pagato“ (in automatico dai gateway o a mano dall’admin), il plugin si sveglia e delega i calcoli e la firma digitale all’infrastruttura asincrona in cloud di fatture.help.
I vantaggi esclusivi del nostro ecosistema:
* Invio Email Certificato (Zero Spam): Le e-mail transazionali con la fattura di cortesia in PDF (personalizzata con il logo del tuo shop) non partono dal tuo hosting, evitando di finire in spam. Sfruttano l’infrastruttura SMTP cloud ad alta reputazione di fatture.help, garantendo la massima percentuale di consegna sul mercato (tutto incluso senza costi extra).
* Ingegneria di Quadratura Fiscale: Un motore di calcolo a 4 decimali che traduce gli sconti di WooCommerce nello standard XML FatturaPA con precisione millimetrica. Addio per sempre agli scarti SdI 00421 e 00422.
* Firewall per l’Imposta di Bollo: Perfetto per il Regime Forfettario. Il plugin calcola in tempo reale la soglia di legge (77,47€) e applica i 2€ di bollo solo quando necessario. Zero errori formali, zero sanzioni.
* Logistica Integrata (DDT): Gestisci le spedizioni senza plugin aggiuntivi. Genera Documenti di Trasporto professionali in automatico direttamente dall’ordine WooCommerce.
* Magia VIES in Tempo Reale: Autocompilazione della Ragione Sociale inserendo semplicemente una Partita IVA italiana valida al checkout.
* Il paradiso dei Commercialisti: Ogni Lunedì mattina, il sistema invia automaticamente due file ZIP (uno per le fatture attive, uno per le passive). Se il tuo commercialista ha più clienti che usano fatture.help, riceverà un UNICO ZIP centralizzato con tutte le fatture aggiornate di tutti i suoi clienti!
* Generazione XML automatica e invio diretto al Sistema di Interscambio (SdI).
* Invio al cliente della copia di cortesia in PDF (anche per ricevute non fiscali/DDT) tramite email.
* Storico degli esiti SdI (Inviata, Scartata, Consegnata) consultabile via popup dinamico AJAX direttamente nella lista ordini, senza appesantire il database.
* Nessun blocco per i clienti esteri (B2C o B2B), gestiti in piena conformità con la normativa.
* Calcolo accurato della Cassa Previdenziale nel carrello (ideale per i professionisti).
* Piena compatibilità con le tabelle HPOS (High-Performance Order Storage) di WooCommerce.
Il Ciclo di Vita della Fattura (Sicurezza Anti-Errore)
Il plugin è progettato con una logica di protezione asincrona a tre livelli per salvarti dagli errori umani dei clienti, impedendoti di „bruciare“ documenti e dover impazzire tra note di credito e rifatturazioni.
- ⏳ 1. Il „Panic Buffer“ (I 60 secondi di respiro): Quando l’ordine passa allo stato che fa scattare la fatturazione, il sistema attende intenzionalmente 1 minuto in background. Se hai sbagliato a cliccare, ti basta rimettere l’ordine in „In sospeso“ o „Cancellato“ entro 60 secondi e la fattura viene abortita prima ancora di essere elaborata.
- 📝 2. La Finestra di Cortesia delle 24 Ore (Risparmio Assoluto): Una volta generato, il documento risiede sui server cloud di fatture.help in stato di „Bozza“ per 24 ore prima dell’invio definitivo all’Agenzia delle Entrate. Durante questa finestra, il cliente riceve la notifica via email: se si accorge di un refuso o vuole cambiare i dati anagrafici, ti basta correggere l’ordine dentro WooCommerce. La bozza si riallinea automaticamente. Questo azzera i noiosi flussi di Nota di Credito e nuova emissione, facendoti risparmiare tempo e denaro.
- 🔒 3. Il Blocco Fiscale (Invio allo SdI): Scadute le 24 ore, l’XML viene firmato digitalmente e trasmesso allo SdI. Da questo momento, WooCommerce blinda la modifica dell’ordine per garantire la perfetta coerenza speculare con il tuo Cassetto Fiscale.
- ❌ 4. Auto-Sblocco per Scarti Anagrafici: Se lo SdI rifiuta la fattura (es. Partita IVA cessata), il plugin intercetta la notifica di errore (Badge Rosso), sblocca istantaneamente i campi dell’ordine su WooCommerce e ti mostra il log in chiaro. Correggi il dato, clicca su Aggiorna e la fattura riparte mantenendo intatta la numerazione originaria, senza creare buchi nel registro contabile. Per identificare e risolvere rapidamente l’anomalia, consulta l’elenco sugli errori SDI più comuni.
Costi (Modello Pay-as-you-grow)
Con fatture.help paghi solo in base al volume reale dei tuoi affari, con soglie lineari che si azzerano automaticamente ogni 1° gennaio:
* Primi 20 documenti inviati/anno: 100% Gratuiti, ogni singolo anno. Ideale per testare il sistema a costo zero o se gestisci un volume minimo di ordini.
* Fino a 100 documenti inviati/anno: 10€ + IVA / anno fisso. Copre perfettamente le esigenze della maggior parte delle micro-imprese.
* Dal 101° documento in poi: Solo 0,05€ + IVA per ogni singolo invio eccedente nell’anno in corso.
* Ciclo Passivo (Fatture Fornitori): Sempre 100% gratuito e illimitato, non concorre mai al conteggio dei tuoi consumi.
Un esempio di risparmio concreto:
Ipotizziamo un budget di 50€/anno (il costo base fisso medio richiesto dai competitor sul mercato). Sfruttando il calcolatore presente nella pagina Prezzi di fatture.help, scoprirai che con la stessa identica cifra di 50€ qui puoi gestire ben 900 documenti all’anno: i primi 100 documenti ti costano solo 10€, e i restanti 40€ di budget coprono linearmente l’invio di altre 800 fatture (a 0,05€ l’una). Un volume impensabile con i rigidi piani ad abbonamento della concorrenza. Paghi solo se vendi.
Forfettari, Nature IVA e Imposta di Bollo
Se sei un forfettario o vendi prodotti esenti, devi indicare a WooCommerce la „Natura“ dell’esenzione. Vai in WooCommerce -> Impostazioni -> Imposte e inserisci il codice Natura tra parentesi quadre [Nx.x] all’inizio del nome dell’imposta, impostando l’aliquota allo 0%.
Esempio per l’Italia (Forfettario):
* Per l’Italia: Codice Nazione IT | Aliquota 0% | Nome Imposta: [N2.2] Esente Forfettario
* Per San Marino: Codice Nazione SM | Aliquota 0% | Nome Imposta: [N3.3] Non Imponibile San Marino (Sostituisci N3.3 con la tua natura specifica).
* Per il resto del mondo: Codice Nazione * | Aliquota 0% | Nome Imposta: [N3.2] Non Imponibile Estero
Imposta di Bollo Automatizzata:
Se sei in un regime che richiede la marca da bollo su fatture esenti superiori a 77,47€:
1. Vai su WooCommerce -> Impostazioni -> fatture.help.
2. Attiva la spunta „Applica bollo in fattura“.
3. Opzionale: Seleziona „Bollo a carico del venditore“ se non vuoi addebitare i 2€ nel carrello del cliente.
Il plugin farà il resto, calcolando matematicamente quando applicarlo e quando no.
Cassa Previdenziale
Ideale per i professionisti che vendono servizi online. Nelle impostazioni „Imposte“ di WooCommerce, crea una nuova aliquota dedicata alla tua cassa. Il nome dell’imposta deve contenere obbligatoriamente il tag [TCXX] (parentesi quadre incluse).
Esempio Pratico: L’Architetto che vende certificati APE online
(CASO A) Architetto in Regime Ordinario (IVA + Cassa):
L’Architetto deve addebitare il 4% di Inarcassa e il 22% di IVA.
1. Crea l’imposta Inarcassa: Aliquota 4% | Nome Imposta: [TC04] Inarcassa | Priorità 1.
2. Crea l’imposta IVA: Aliquota 22% | Nome Imposta: IVA | Priorità 2 | Spunta „Composto“ (perché l’IVA si calcola anche sul valore della cassa).
(CASO B) Architetto in Regime Forfettario (Esenzione + Cassa + Bollo):
1. Crea l’imposta Inarcassa: Aliquota 4% | Nome Imposta: [TC04] Inarcassa | Priorità 1.
2. Crea l’imposta Esente: Aliquota 0% | Nome Imposta: [N2.2] Esente Forfettario | Priorità 2.
3. Attiva il Bollo Automatico nelle impostazioni di fatture.help.
Elenco Codici Casse Previdenziali:
* [TC01] Cassa nazionale previdenza e assistenza avvocati e procuratori legali
* [TC02] Cassa previdenza dottori commercialisti
* [TC03] Cassa previdenza e assistenza geometri
* [TC04] Cassa nazionale previdenza e assistenza ingegneri e architetti liberi professionisti
* [TC05] Cassa nazionale del notariato
* [TC06] Cassa nazionale previdenza e assistenza ragionieri e periti commerciali
* [TC07] Ente nazionale assistenza agenti e rappresentanti di commercio (ENASARCO)
* [TC08] Ente nazionale previdenza e assistenza consulenti del lavoro (ENPACL)
* [TC09] Ente nazionale previdenza e assistenza medici (ENPAM)
* [TC10] Ente nazionale previdenza e assistenza farmacisti (ENPAF)
* [TC11] Ente nazionale previdenza e assistenza veterinari (ENPAV)
* [TC12] Ente nazionale previdenza e assistenza impiegati dell’agricoltura (ENPAIA)
* [TC13] Fondo previdenza impiegati imprese di spedizione e agenzie marittime
* [TC14] Istituto nazionale previdenza giornalisti italiani (INPGI)
* [TC15] Opera nazionale assistenza orfani sanitari italiani (ONAOSI)
* [TC16] Cassa autonoma assistenza integrativa giornalisti italiani (CASAGIT)
* [TC17] Ente previdenza periti industriali e periti industriali laureati (EPPI)
* [TC18] Ente previdenza e assistenza pluricategoriale (EPAP)
* [TC19] Ente nazionale previdenza e assistenza biologi (ENPAB)
* [TC20] Ente nazionale previdenza e assistenza professione infermieristica (ENPAPI)
* [TC21] Ente nazionale previdenza e assistenza psicologi (ENPAP)
* [TC22] INPS
⚠️ DISCLAIMER: Configura l’aliquota %, la priorità e i codici Natura in base al tuo specifico regime fiscale. Verifica sempre la correttezza della fatturazione con il tuo Commercialista di fiducia.
Снимки на разширението










Инсталиране
- Scarica e installa il plugin nel tuo WordPress.
- Attiva il plugin.
- Vai su WooCommerce -> Impostazioni -> fatture.help e clicca su Login. Il plugin configurerà automaticamente i cookie di connessione.
- Non hai ancora un account? Registrati gratuitamente su fatture.help.
- Bonus: Imposta il Codice Destinatario 8MWMYY7 nel tuo cassetto fiscale per ricevere tutte le tue fatture d’acquisto (passive) direttamente sulla piattaforma fatture.help!
ЧЗВ
-
D: Devo pagare un canone extra per collegare il mio e-commerce al gestionale?
-
R: Assolutamente no. I grandi software spesso ti obbligano ad acquistare piani costosi „Premium“ solo per sbloccare l’integrazione con WooCommerce. Con fatture.help l’integrazione è nativa e inclusa da sempre. Paghi solo se il tuo account supera i 20 documenti generati all’anno (i documenti ricevuti dai tuoi fornitori sono sempre gratuiti!). Da 21 a 100 documenti paghi solo 10€ + IVA, e dal 101esimo in poi appena 0,05€ + IVA cad. Zero „tasse di collegamento“.
-
D: Quando si paga? Devo pagare un canone in anticipo?
-
R: No, non paghi mai „alla cieca“ in anticipo. Il calcolo e il pagamento avvengono sempre a saldo tra il 15 e il 30 Gennaio dell’anno successivo. Questo perché la normativa ti permette di generare o sistemare le fatture relative all’anno precedente fino al 12 Gennaio. Su fatture.help paghi a consuntivo, esattamente per ciò che hai consumato l’anno prima.
-
D: Perché non offrite un servizio di conservazione sostitutiva a pagamento?
-
R: Perché sono l’amichevole sviluppatore di quartiere, non una ragnatela. Molti software ti legano a canoni annuali solo per „custodire“ i tuoi dati. Io faccio il contrario: ti guido gratuitamente a configurare il servizio dell’Agenzia delle Entrate Codice SDI e Conservazione AdE: Guida alla tua Libertà Digitale. È gratis, dura 15 anni e ti rende libero: se un domani vorrai cambiare software, le tue fatture saranno già al sicuro sul portale dello Stato, senza dover pagare alcun „riscatto“ per esportarle.
-
D: Aggiungere la fatturazione elettronica su WooCommerce farà aumentare i carrelli abbandonati rendendo il checkout troppo lungo?
-
R: Esattamente il contrario. Mentre le soluzioni standard sovraccaricano la pagina con infiniti campi obbligatori e checkbox (spaventando i clienti), ho sviluppato per fatture.help un „Checkout Intelligente a Zero Attrito“.
Aggiungo solo 2 campi essenziali e faccio fare al mio algoritmo il lavoro sporco in background: riconosce in automatico se l’utente digita un Codice Fiscale, una P.IVA, un codice SdI o una PEC, validandoli matematicamente in tempo reale (Algoritmo di Luhn). Ma la vera magia è l’autocompilazione: basta digitare una Partita IVA valida e il mio plugin interroga i server europei VIES per autocompilare istantaneamente la Ragione Sociale. Meno campi da scrivere manualmente significa un checkout fulmineo, conversioni più alte e zero fatture sbagliate. -
D: Il plugin rallenta il mio WooCommerce?
-
R: Assolutamente no. fatture.help è stato progettato con un’architettura asincrona e „lean“: tutto il calcolo pesante avviene in un cloud privato, lasciando il tuo e-commerce leggero e veloce per i tuoi utenti.
-
D: Le mie fatture vengono spesso scartate dallo SdI per errori di un centesimo sugli sconti. Come gestite la quadratura?
-
R: È il problema tipico dei plugin „blasonati“ che cercano di forzare la logica di WooCommerce dentro la logica dell’Agenzia delle Entrate. fatture.help risolve il problema alla radice con un motore di calcolo proprietario a 4 decimali. Traduciamo gli sconti o le maggiorazioni del carrello in valori assoluti (Euro) con precisione millimetrica. Risultato? Nessun errore di arrotondamento e addio per sempre ai temuti scarti SdI 00421 e 00422.
-
D: Cosa succede se lo SdI scarta una fattura?
-
R: Il plugin riceve la notifica di errore, sblocca i campi dell’ordine su WooCommerce per permetterti la correzione e ti avvisa. Una volta salvato il dato corretto, il plugin si occupa di reinviarla automaticamente senza saltare la numerazione.
-
D: Come si risolve lo scarto SdI „Errore 00305“ o „Errore 00306“ (IdFiscaleIVA non valido) su WooCommerce?
-
R: Usando fatture.help per WooCommerce! L’Errore 00305 è la causa numero uno di scarto ed è quasi sempre dovuto a un errore di battitura del cliente sulla Partita IVA o sul Codice Fiscale. Con il mio plugin non dovrai mai più preoccuparti di risolvere questo errore, perché viene prevenuto alla radice in modo totalmente automatico.
Non ci sono impostazioni astruse da attivare: il sistema scansiona la digitazione del cliente in tempo reale direttamente al checkout. Se la Partita IVA non rispetta le rigide regole matematiche dell’Anagrafe Tributaria (Algoritmo di Luhn), l’ordine viene bloccato prima ancora del pagamento. Installando fatture.help, i tuoi scarti 00305 scenderanno a zero dal primo giorno. -
D: Come si risolve lo scarto SdI „Errore 00421“ o „Errore 00422“ (Arrotondamenti, Sconti e Tasse errate) su WooCommerce?
-
R: Usando fatture.help per WooCommerce! Chi lavora con questo CMS lo sa bene: gli sconti percentuali e le tasse calcolati a soli 2 decimali fanno letteralmente impazzire il Sistema di Interscambio, generando continue notifiche di scarto per „imponibile o imposta non coerente“ (Errori 00421 e 00422).
Per mettere fine a questo incubo, ho riscritto da zero il motore di calcolo. Il mio plugin non si fida ciecamente di WooCommerce: ora riceve, calcola e salva gli sconti in valore assoluto (Euro) lavorando con una precisione chirurgica a 4 decimali. In questo modo garantisco una matematica fiscale impeccabile, riga per riga, anche su ordini con grandissime quantità. Non dovrai installare fix strani, cambiare le regole delle tasse o correggere i centesimi a mano: fatture.help applica la quadratura esatta in automatico. Tu pensa a vendere, alla matematica ci penso io. -
D: Sono in regime Forfettario. Devo ricordarmi io di aggiungere la marca da bollo di 2€ sugli ordini sopra i 77,47€?
-
R: Assolutamente no, ci pensa il mio Firewall Fiscale. Molti plugin ti costringono a fare il calcolo a mano o mettono il bollo ovunque rischiando sanzioni. fatture.help calcola in tempo reale l’imponibile esente nel carrello del cliente: se supera i 77,47€, applica automaticamente i 2€ di bollo (che puoi decidere di addebitare al cliente o assorbire tu). Se l’ordine è sotto soglia o contiene prodotti ivati, il bollo viene soppresso. Nota bene: assicurati solo che le tue regole di WooCommerce o i tuoi coupon non applichino mai sconti sul costo del bollo, poiché questo non è legalmente corretto!
-
D: Gestite il Regime Forfettario e le Casse Previdenziali?
-
R: Sì, in modo nativo. Basta configurare le aliquote e le nature IVA (es. [N2.2]) nelle impostazioni di WooCommerce come indicato nella documentazione.
-
D: Posso usare fatture.help se ho già un abbonamento con Aruba o Fatture in Cloud?
-
R: Certamente. Molti utenti usano il mio plugin come „ponte“ intelligente per automatizzare WooCommerce e inviare i dati allo SdI, sfruttando poi i loro gestionali abituali per la sola consultazione o contabilità interna.
-
D: Se ho un problema tecnico urgente, parlerò con un call center automatico?
-
R: No, parlerai direttamente con chi ha scritto il codice. I grandi brand ti rimbalzano tra ticket infiniti e operatori di primo livello che non conoscono le logiche di WooCommerce. Con fatture.help l’assistenza è reale e gestita dallo sviluppatore. Non ci credi? Ti basta guardare i tempi di risoluzione fulminei nella sezione „Supporto“ della community ufficiale di WordPress.org!
Отзиви
Сътрудници и разработчици
“Fatturazione Elettronica WooCommerce veloce e automatica – fatture.help” е софтуер с отворен код. Към разширението са допринесли следните хора:
Сътрудници“Fatturazione Elettronica WooCommerce veloce e automatica – fatture.help” е преведено на 1 език. Благодарности на преводачите за техния принос.
Имате интерес към разработване?
Преглеждане на кода, разглеждане на SVN хранилище, или абонамент към програмната история (log) чрез RSS.
Списък с промени
2.1.4
- 🛠️ Minor Update: Corretto un piccolo refuso di battitura.
2.1.3
- 🚀 MAJOR UX UPDATE: Il Checkout Intelligente a Zero Attrito è ufficiale. Riscritto completamente il controller frontend per la validazione in tempo reale.
- ✨ Feature: „Smart Focus“ e Autocompilazione (Effetto Wololo 🧙♂️). Mentre il cliente digita, l’algoritmo di Luhn valida la Partita IVA. Se corretta, il sistema interroga il VIES: se trova l’azienda, autocompila magicamente la Ragione Sociale; se non la trova, sposta dolcemente il cursore sul campo Ragione Sociale guidando l’utente alla compilazione. Meno campi da scrivere = più conversioni.
- 🌍 Motore di Validazione Internazionale: Potenziata la struttura che controlla e verifica le partite iva, ora la base è pronta per gli upgrade futuri di internazionalizzazione.
2.1.2
- 🛠️ Fix UI Backend: Risolto un comportamento anomalo nella pagina di modifica dell’ordine (lato Admin). Il campo „Ragione Sociale“ viene ora sempre precompilato e mostrato in automatico in presenza di una Partita IVA, allineandosi perfettamente con le logiche fluide di visualizzazione del nostro JavaScript.
- 🔒 Security Lock Avanzato: Perfezionato il blocco di sicurezza sugli ordini in fase di elaborazione o già inviati allo SdI. Ora i menù a tendina nativi di WooCommerce (Nazione, Provincia, Metodo di pagamento) vengono bloccati visivamente, ma mantengono saldamente il loro valore nel database in caso di salvataggio, grazie all’iniezione intelligente di campi nascosti (hidden inputs).
- 📝 ️Flessibilità & Trasparenza: Quando un ordine è sotto il blocco fiscale (Security Lock), l’amministratore conserva ora la libertà di modificare i campi Email e Telefono per necessità logistiche o di contatto. È stato inoltre aggiunto un inequivocabile avviso visivo: „L’ordine è bloccato (fattura in elaborazione). Solo Email e Telefono possono essere modificati ma non verranno aggiornati nei documenti“ per settare le giuste aspettative e prevenire errori umani.
2.1.1
- 🚀 MAJOR UPDATE: Rifacimento completo del motore di calcolo per sconti e maggiorazioni inviati da WooCommerce. Addio agli errori di quadratura SdI (scarti 00421 e 00422)! Il sistema ora riceve, calcola e salva gli sconti in valore assoluto (Euro) con precisione a 4 decimali, garantendo una matematica fiscale impeccabile anche su ordini WooCommerce con grandissime quantità.
2.0.4
- 🛡️ Security & Control: Implementata la „Data di Inizio Fatturazione“ automatica. Alla prima attivazione, il plugin registra la data corrente come „spartiacque“: tutti gli ordini antecedenti a questa data vengono rigorosamente ignorati dal motore di autogenerazione, prevenendo l’emissione involontaria di vecchie fatture (utile se migri da un altro gestionale). Resta salva la possibilità di accodarli manualmente tramite le Azioni di Gruppo di WooCommerce.
- ⚡ Reliability: Introdotto un controllo di sicurezza „Self-Healing“ sul Cron di sistema tramite
wp_next_scheduled(). Questo garantisce che il task in background per la generazione delle fatture non venga mai perso, „dimenticato“ o sovrascritto da altri processi del server, assicurando un flusso di invio ininterrotto.
2.0.3
- Miglioramento: Automatismo avanzato per l’Imposta di Bollo. Mappatura completa delle Nature IVA per assistere il merchant ed evitare errori nella configurazione fiscale dei prodotti (il plugin ora esclude in automatico casistiche non soggette come N3.1 o N6.x, applicando i 2€ solo quando strettamente necessario).
2.0.2
- Major Update: Completa internazionalizzazione del plugin (i18n). Ora fatture.help è 100% „Translation Ready“ per supportare qualsiasi lingua.
- Security: Refactoring profondo della sicurezza del codice. Implementato un escaping rigoroso (esc_html, esc_attr, wp_kses) su ogni singolo output e notifica di sistema per garantire standard qualitativi di livello enterprise.
- Enhancement: Ottimizzazione dell’architettura e separazione netta tra logica PHP e markup HTML tramite l’utilizzo avanzato di funzioni
sprintf. - Fix: Miglioramento generale della stabilità e risoluzione di bug minori (😉).
- Props: Un ringraziamento speciale a Matteo per le sessioni di beta-testing estremo fino all’alba!
2.0.1
- Fix: Modificata la label „Nome della società“ in „Ragione sociale“ nel checkout (grazie Matteo!).
- Fix: Rimossi alcuni log di debug residui.
2.0.0
- 🚀 MAJOR UPDATE: Il motore dell’Imposta di Bollo è stato completamente riscritto! Architettura „Paranoia Mode“ per blindare la memoria ed evitare memory leak.
- ✨ NUOVO: Firewall Fiscale e Calcolo Dinamico. Il Bollo (2€) appare e scompare in tempo reale nel carrello in base all’importo esente (soglia 77,47€) e alla nazione del cliente. Addio sanzioni per bolli applicati su fatture ivate o sotto soglia!
- ✨ NUOVO: Bollo a carico del venditore. Assorbi tu il costo del bollo? Ora puoi nasconderlo al cliente finale con una semplice spunta nelle impostazioni, mantenendo l’XML perfetto per lo SdI.
- 🛡️ SICUREZZA: Blindatura Storica degli Ordini. Il bollo ora viene salvato come riga prodotto fisica (
[bollo]) nell’ordine WooCommerce. Coerenza fiscale garantita al 100%, anche se il prodotto originale viene eliminato dallo store. - ⚡ PERFORMANCE: Il modale dello Storico SdI nella vista „Lista Ordini“ ora carica i log dinamicamente via AJAX, abbattendo drasticamente il peso del DOM e velocizzando il backend.
- 🎨 UX/UI: Restyling del checkout. Messaggi di errore più umani e chiari per l’utente finale. Aggiornamento icone a FontAwesome 6.
- 🔧 REFACTORING: Struttura del codice completamente modernizzata con programmazione ad oggetti rigorosa e gestione DTO nativa di WooCommerce. Gestione „Auto-healing“ in caso di disallineamento al checkout.
1.2.0
- Major Update: Riscrittura completa del motore del plugin per supportare nativamente le tabelle HPOS (High-Performance Order Storage) di WooCommerce 8+.
- Feature: Nuovo Checkout Ultra-Semplificato. Addio a checkbox e campi ridondanti: ora servono solo „P.IVA/CF“ e „PEC/SdI“ per generare una fattura perfetta.
- Feature: Magia VIES in Tempo Reale. Inserendo una P.IVA italiana valida, il plugin interroga il database europeo e autocompila il nome dell’Azienda nel checkout.
- Feature: Supporto avanzato Multi-Vendor con architettura database dedicata (indici univoci composti).
- Ottimizzazione: Riscritto da zero il motore Cron asincrono. Le vecchie query sono state sostituite con Prepared Statements super-veloci per azzerare i memory leak e i „Gateway Timeout“ sui server.
- Miglioramento: Validazione formale in tempo reale (algoritmo di Luhn) per Codice Fiscale, P.IVA e Codice Destinatario, sia nel checkout che nel backend.
- Miglioramento: Gestione intelligente degli errori SdI. L’amministratore può ora correggere una P.IVA o una PEC errata direttamente dall’ordine e il plugin la rinvierà in automatico al giro successivo.
- Sicurezza: Implementato sistema di Transient caching per alleggerire le chiamate API verso i server VIES e bloccato l’editing degli ordini con fattura già emessa.
- Fix: Risolto il bug dei messaggi di errore (notices) duplicati o persistenti al checkout.
