Changelog Ultima release 1 mese fa

Correzioni 1
  • A causa di un errore di digitazione venivano mostrate informazioni di debug al fianco di ogni dropdown
Correzioni 1
  • Fatal error su PHP 8.1+ nella pagina Impostazioni
Correzioni 1
  • Correzione di alcuni bug (Fatal Error su PHP 8.1+)

Sommario

Abbiamo cambiato il modo in cui l'esenzione dalle tasse e la fatturazione elettronica interagiscono tra loro.

Quando si emettono fatture elettroniche verso clienti italiani l'IVA è sempre dovuta con le seguenti eccezioni:

  • Split Payment
  • Esportatori abituali

Il modulo supporta entrambi gli scenari tuttavia per gli Esportatori abituali richiede obbligatoriamente la lettera di intento, un documento rilasciato dall'Agenzia delle Entrate che attesta che si tratta realmente di un Esportatore abituale.

Sulla carta questo documento è obbligatorio tuttavia abbiamo ricevuto molte richieste dai clienti disposti a rimuovere questo vincolo a proprio rischio.

Ciò detto, d'ora in avanti puoi emettere fatture elettroniche senza IVA (il nodo Natura nell'XML è impostato a 3.5) semplicemente abilitando il Tax Exempt su WHMCS.

Novità 1
  • Gli Esportatori abituali non sono più tenuti a fornire la propria lettera di intento
Cambiamenti 1
  • Requisiti meno restrittivi per le fatture elettroniche esenti da IVA

Sommario

Risolti alcuni bug.

Correzioni 1
  • Correzione di alcuni bug

Sommario

Il modulo è stato profondamente rinnovato per supportare PHP 8.1+ e l'ultima versione di WHMCS.

Ora puoi trovare una nuova opzione di download chiamata 7.4 & 8.1+.

Se dovessi riscontrare bug o errori invia tutti i dettagli aprendo un ticket.

Novità 1
  • Supporto per PHP 8.1+ e per l'ultima versione di WHMCS
Novità 1
  • Nuovo campo Nome Visibile in Billing Extension > Impostazioni > Staff

Diamo il via a una nuova serie di miglioramenti che riguardano lo staff (es. Full Administrators, Support Operators, Sales Operator).

Non solo è possibile caricare un avatar ed inserire informazioni di contatto aggiuntive (es. numero di telefono) ma puoi assegnarli come Account Manager a specifici clienti.

Quando un cliente dispone di un Account Manager trova i dettagli in area clienti nella sidebar. Qui si trova una sezione dove i clienti possono trovare i riferimenti per entrare rapidamente in contatto con il loro Account Manager.

Repricing Domini

Domain repricing aggiorna i prezzi dei domini in base ai listini prezzi dei Registrar. Può essere impostato per aggiornare i prezzi delle nuove registrazioni, trasferimenti e rinnovi e/o gli importi ricorrenti per i domini esistenti.

Questa funzione arriva nella forma di un plugin opzionale di Billing Extension. Nel momento in cui scriviamo funziona con Internetbs e Namecheap.

Non preoccuparti se utilizzi valute multiple. Il sistema gestisce automaticamente la conversione. Tutto ciò che devi fare è stabilire un markup (profitto calcolato sul costo) come valore percentuale, fisso o entrambe le cose.

Il repricing si attiene alle tue impostazioni correnti e non fa nulla in contrasto con esse. Ad esempio se non offri il rinnovo dei domini .IT per un periodo di "2 year", manterrai questa impostazione.

Se non ti piacciono i numeri complessi puoi anche progettare il tuo arrotondamento personalizzato (es. arrotondamento ai 0.50 centesimi più vicini). Puoi anche attivare una funzione che cancella automaticamente le sottoscrioni PayPal esistenti nel caso in cui il costo di rinnovo di un dominio dovesse variare.

Ultimo ma non meno importante puoi stabilire dei criteri di esclusione. Puoi decidere quali TLD, domini e clienti debbano mantenere sempre i prezzi vigenti.

Spese di incasso

Ora abbiamo la famigerata funzione per l'addebito delle spese di incasso ai clienti in fattura.

In alcuni paesi non è permesso addebitare costi aggiuntivi a seconda del metodo di pagamento. In più alcuni Payment Gateway vietano tale pratica pertanto usala a tuo rischio e pericolo.

Supponiamo che tu abbia un metodo di pagamento che ti addebita il 2.2% più 0.35 per ogni transazione (la multi-valuta è supportata). Prima di tutto attiva il pluygin Processing Fees e limitati ad inserire i valori appena citati.

Billing Extension ricacola automaticamente l'importo della fattura dipendentemente dal metodo di pagamento selezionato.

Non farti ingannare dal pensare che il calcolo sia semplice. Non è infatti possibile limitarsi semplicemente ad aumentare l'importo della fattura del 2.2% più 0.35 centesimi poiché l'incremento risultante porterà anche all'ulteriore aumento della tariffa.

La formula che c'è dietro è molto complessa e noiosa da spiegare quindi andiamo subito al punto.

C'è una fattura di importo pari a 100 euro. Billing Extension aumenta l'importo in modo tale da garantirti un incasso esatto di 100 euro. Non un centesimo in più non uno in meno.

Fatturazione elettronica Aruba

Abbiamo completato l'integrazione con la "Fatturazione elettronica" di Aruba ma non perdere tempo a cercarla nel modulo poiché siamo stati costretti a mettere la funzionalità in "pausa".

Cominciamo dall'inizio. Abbiamo integrato con successo Billing Extension con Aruba. Come puoi immaginare l'integrazione si poggia sulle API.

Poche settimane fa abbiamo scoperto che Aruba vincola l'utilizzo delle loro API agli utenti Premium il che significa una delle due cose:

  • TU devi pagare 600 € / anno più 300 € di spese di setup (IVA esclusa) OPPURE...
  • NOI dobbiamo diventare reseller di Aruba sostenendo le stesse spese più 15 € per ciascuno dei nostri clienti. Per poter rientrare nei costi chiaramente dovremmo addebitarvi un costo maggiore

In tutta onestà non sappiamo come proseguire visto che non abbiamo idea di quanti di voi utilizzino Aruba per la trasmissione delle fatture elettroniche. Fatecelo sapere in questa discussione in modo da metterci nelle condizioni di prendere la decisione opportuna.

 

Novità 3
  • Repricing domini. Aggiorna automaticamente il prezzo di vendita e di rinnovo dei domini in base alla variazione dei costi al livello del Registrar. I Registrar attualmente supportati sono: Internetbs, Namecheap
  • Addebito tariffe di pagamento a clienti specifici
  • Integrazione con la Fatturazione Elettronica di Aruba. L'integrazione è al momento SOSPESA. Leggi le note per maggiori informazioni
Correzioni 2
  • File bootstrap-colorpicker.min.css.map mancante
  • Fatal error quando si richiede la cancellazione di un dominio indicando Altro come Motivo
Miglioramenti 2
  • Migliorie al procersso di disdetta dei domini e prodotti
  • Dettagli sottoscrzione PayPal (area clienti) > Data Prossimo pagamento sostituita con lo status nel caso di sottoscrizioni Suspended e Cancelled
Cambiamenti 1
  • La rimozione delle cartelle non utilizzate (utilizzate dal File Uploader) non aggiunge più record non necessari nell'Activity Log di WHMCS

Sommario

Questa release non è mai stata resa disponibile per il download. È stata utilizzata con un limitato numero di BETA tester in preparazione alle successive release.

Novità 1
  • Versione BETA non adatta all'utilizzo in produzione
Correzioni 1
  • Fatal error durante il cron job
Correzioni 1
  • Fatturazione elettronica italiana. I codici CUP/CIG non erano sempre riportati nei file XML
Miglioramenti 1
  • Traduzione inglese e italiana (area clienti)
Correzioni 1
  • Impostazioni > Cash flow. Il menu a tendina relativo all'anno fiscale mostrava valori non corretti su WHMCS appena installati (nessuna fattura e transazione)

Piccole migliorie ed un fix per un piccolo errore che ha interessato solo un cliente molto sfortunato scusaci!

Novità 2
  • Fatturazione elettronica italiana > Sezione CUP/CIG. All'inizio del modale ora includiamo i dettagli riguardo il prodotto/servizio o il dominio oggetto della modifica
  • Fatturazione elettronica italiana > Sezione CUP/CIG. Il modale ora riporta errori dettagliati (quando necessario) invece di uno generico
Correzioni 1
  • Fatal error durante l'esecuzione del cron che ha interessato solo il nostro singolo cliente sfortunato

È trascorso un po' di tempo dall'ultima release di Billing Extension. Speriamo di trovarvi bene.

Questa attesa era programmata in quanto abbiamo cambiato il nostro approccio allo sviluppo passando dal fornire aggiornamenti piccoli e frequenti a grandi e occasionali.

In questo aggiornamento introduciamo una funzionalità da lungo attesa in WHMCS. Vi presentiamo il Modal Manager.

D'ora in avanti puoi comunicare con i clienti attraverso modali che compaiono nell'area clienti non appena si effettua l'accesso all'area clienti. I modali sono completamente personalizzabili. Puoi:

  • Titolo
  • Corpo del messaggio con pieno supporto HTML ed auto-tag
  • Pulsanti CTA (URL e descrizione)
  • Caricamento media da includere nel messaggio
  • Define intervalli di date entro le quali i modali devono apparire (es. Black Friday, natale)
  • Dimensione modale (piccolo, normale, grande)
  • Supporto multi-lingua in modo che ogni cliente possa vedere il messaggio nella propria lingua
  • Impostare liberamente il "Ricorda ogni X giorni"

Non ti basta? Puoi creare modali massivamente per più clienti e allo stesso tempo puoi personalizzarli per ciascuno di essi.

Ok, ora passiamo alla fatturazione elettronica italiana. Puoi permettere ai clienti di indicare i codici CUP/CIG dall'area clienti per ciascuno dei loro prodotti/servizi e domini.

In questo modo potranno ricevere fatture elettroniche che riportano tali codici per i servizi corrispondenti. I clienti devono anche inserire una data di scadenza. Ovvviamente puoi verificare e gestire quello che i clienti inviano direttamente dalla vista fattura.

Ti consigliamo di dare uno sguardo agli screenshot allegati.

Miglioramenti 2
  • Modale pagina disdette. Il pulsante Invia non viene più mostrato dopo l'invio
  • In vista dell'integrazione pianificata con la piattaforma di Aruba per la fatturazione elettronica italiana, abbiamo apportato una serie di migliorie che ci aiuteranno con i lavori
Novità 4
  • Fatturazione elettronica italiana. La pagina di profilazione dei clienti (area clienti) ora ha una nuova sezione che può essere attivata per consentire ai clienti di indicare i codici CUP/CIG con relative date di scadenza/validità
  • Fatturazione elettronica italiana. Nuova opzione che consente ai clienti di indicare i propri codici CUP/CIG per ciascuno dei propri prodotti/servizie e domini
  • Il gestore dei modali supporta la multi-lingua, il caricamento di file, l'uso di auto-tag e permette di assegnare modali multipli massivamente a più clienti
  • Gestore modali. Mostra messaggi personalizzati ai clienti attraverso modali
Cambiamenti 1
  • Fatturazione elettronica. L'utilizzo dei codici CUP/CIG non è più riservato ai clienti della PA