Changelog Ultima release 3 anni fa
Novità in Evidenza
In questa release c'è un importante cambiamento sebbene non sia visibile. Abbiamo modificato e migliorato il modo in cui il nostro File Uploader memorizza le informazioni nel tuo sistema. Clicca qui per maggiori dettagli.
- Conversione e rimozione automatica dei file settings.php da tutte le gallerie
- Il File Uploader ora utilizza i file .conf al posto dei .php per memorizzare la configurazione di ogni gallery
Novità in Evidenza
Dopo più di 3 anni abbiamo cambiato in meglio il modo in cui rilasciamo gli aggiornamenti. Scopri di più su questo importante cambiamento cliccando qui.
Abbiamo anche rimosso alcuni file non necessari (leggi le note in basso) e risolto una vulnerabilità a basso rischio nel File Uploader.
- L'aggiornamento del modulo non richiede più l'intervento manuale per applicare le modifiche al database
- Rimossa una directory che non sarebbe dovuta essere inclusa nelle release ufficiali
- Migliorato il codice del File Uploader per rimuovere una possibile vulnerabilità a basso rischio
Prossimi Passi
Assicurati di rimuovere la cartella modules/addons/PaymentsBundle/js/file-upload/server con tutto il suo contenuto.
La cartella contiene immagini che abbiamo utilizzato per testare il File Uploader prima ancora che Payments Bundle fosse rilasciato.
Novità in Evidenza
Abbiamo ottimizzato molte funzionalità del modulo ed aggiornato molte delle nostre classi PHP per includere le ultime novità.
- Piccoli miglioramenti nella classe PHP Utilities
- Le tariffe del gateway non vengono più ricalcolate sulle fatture "concluse"
- Quando l'Admin non ha una lingua predefinita in WHMCS, l'installer utilizzerà l'Inglese
- A seconda della versione di WHMCS in uso, Mercury utilizzerà l'editor TinyMCE appropriato
- La classe Language maggiormente efficiente e flessibile
- Molti miglioramenti in MagicInput
- Classi formattazione Data/Tempo notevolmente migliorate
- Gateway Nexi - La valuta era definita come un valore numerico anziché alfanumerico
- Pulsante/modale Tariffe Gateway - Link errato alla documentazione
- Il nuovo editor TinyMCE di WHMCS 7.6.x è pienamente supportato
- Override file della lingua del modulo. Personalizza le traduzioni proprio come fai per WHMCS
- Piccolo bug nella nostra classe Data che mostrava un formato "brutto": 365 giorni invece di 1 anno
- Piccoli cambiamenti alle classi core PHP del modulo
Novità in Evidenza
In questo aggiornamento sostituiamo il vecchio modulo GestPay con Payments Bundle che contiene al suo interno molti nuovi gateway: GestPay, BNL Positivity, Nexi.
Abbiamo anche sviluppato delle funzioni aggiuntive che ti permettono di massimizzare i ricavi, limitare le frodi e di addebitare le tariffe di transazione ai clienti a seconda del gateway in uso.
I clienti che avevano già acquistato GestPay possono continuare ad utilizzarlo normalmente ed avranno accesso a Payments Bundle gratuitamente. Il costo annuale resta lo stesso di GestPay. Per maggiori informazioni ti invitiamo a leggere l'annuncio ufficiale.
- Nuovo metodo di pagamento: BNL Positivity di BNL
- Nuovo metodo di pagamento: Nexi of CartaSi
- Imposta i gateway predefiniti per ogni paese
- Disattiva i gateway per specifici paesi
- Opzione per addebitare le tariffe di transazione ai clienti
- Le tariffe di transazione vengono aggiunte direttamente in fattura
- Il vecchio modulo GestPay è ora parte di Payments Bundle
- Il gateway di pagamento GestPay è stato riprogettato da zero
Prossimi Passi
Ecco come puoi migrare da GestPay a Payment Bundles.
Prima di tutto effettua il download di Payments Bundle e caricalo nella directory principale del tuo WHMCS. Una volta fatto attivalo ed inserisci la tua license key. Ricorda che la license key di Payments Bundle è la stessa di GestPay. Se hai bisogno di aiuto consulta la Guida all'installazione del moduli.
Ora devi disattivare il vecchio GestPay da Setup > Payments > Payments Gateways > Manage Existing Gateways. Una volta terminato elimina i seguenti file dal sistema:
- modules/gateways/gestpay.php
- modules/gateways/callback/gestpay.php
- Il modulo è ora compatibile con WHMCS v7, v6 e v5
- Il modulo è stato testato nuovamente per verificare il corretto funzionamento su WHMCS v7