Changelog Latest release 9 days ago

Summary

The following releases will be focusing on improving the way updates are delivered to overcome fatal error (database) that from time to time occur during updates.

Fixed 1
  • Fatal Error during cron
Fixed 3
  • Fatal error on Validations
  • PDO Exception: DOUBLE value in Uploads
  • Error updating to 2.2.194

Refactoring of Processing Fees plugin that charges transaction fees to endusers depending on payment gateway in use. It can be used on individual customers or globally.

Changed 2
  • Still in Processing Fees settings we removed dropdown with all customers since it was too much complicated to use. You can now define customers on which you want to charge fees directly from their profiles
  • Updated settings for Processing Fees plugin. Now there's a toggle (enable/disable) to charge fees globally

Summary

Added private notes on invoice view where you can store details that unlike standard notes of WHMCS are not visible to customers.

New 1
  • Invoice private notes

Summary

Big news if you're using Italian electronic invoicing. From now on for every invoice line you can easily define:

  • CUP code
  • CIG code
  • Lettera di Intento (protocol number and date)

New 1
  • Italian electronic invoicing. Possibility to define lettera di intento for every invoice item
Deprecated 1
  • Italian electronic invoicing > Causale Cliente removed since it is no longer needed
Fixed 2
  • Italian electronic invoicing > Invalid XML file with multi-line invoices when using Lettera di intento
  • Fatal Error - TypeError in Warnings (Hooks.php)

Summary

For Italian Electronic Invoicing we improved the handling of customers with "Lettera d'intento" so that the module automatically issues XML files including both "numero protocollo" and "numero progressivo". For more details please read documentation.

Improved 1
  • Italian electronic invoicing > Lettera di intento

Summary

We're aware of an issue with XML (Italian Electronic Invoicing) not issuing the correct "Natura" parameter is some occasions. We will address this problem soon in the next release.

Fixed 1
  • Invoice View (Backend). Credit Note badge next to invoice items not always shown
Fixed 1
  • Processing fee. Invoice description containing debug variables that weren't meant for official release
Fixed 1
  • Terminations page. Notes not saving due to a conflict with another modal
Fixed 1
  • Fixed some compatibility issues on PHP 8.1+
Fixed 1
  • Fatal error in Payments page when using search
Fixed 1
  • Due to a typo debug data was showing next to every dropdown
Fixed 1
  • Fatal error on PHP 8.1+ in Settings page
Fixed 1
  • Bug fixes (Fatal Errors on PHP 8.1+)