Total 18/01/2025 : We've added a wallet feature that saves you up to 25% >> See detail
Log Update Item Advanced Billing For WHMCS
This page only show history update item Advanced Billing For WHMCS.
New Feature
  • Rebuilt and rewritten client and admin area user interface with a brand-new look and framework code
    Note: This is a beta release. All data should be migrated from version V3.X automatically except for the logs and cron job settings that need to be reconfigured
  • Introduced "Access Control" tool allowing administrators to manage staff access to specific module sections, functionalities, and actions
  • Implemented easy-to-use "Translations" tool for customizing module language files directly from the addon
  • Added "Item Archive" section to track records of already billed services
  • Support for SolusVM 2 VPS & Cloud For WHMCS and SolusVM 2.0 WHMCS addon billing integrations
  • Rebuilt "Logs" section to track log entries for related services, providing detailed information and statistics for each status
Improvement
  • Integration code is no longer required to view module integration in client area sections
  • Assorted UI enhancements and language refinements to improve user experience and readability
Changed
  • "Graphs" are now accessible from the "Item List" section
  • The module license must now be placed in the "license.php" file instead of the "Extensions" section, which has been removed
    Important: If you are upgrading the module from version V3.X, please re-add the license to the "license.php" file and reissue it from your client area panel
Removed
  • Support for MongoDB database
  • Removed logging directly to file - recorded logs can now be exported to the CSV file if needed
  • Support for Ticket Billing
Bug Fix
  • Assorted code corrections and other adjustments

Fixed license issue some server ! 

Additional corrections for Virtualizor bandwidth calculation and its conversion between other units - case #609

Eliminated problems with generating and viewing invoices for specified usage records - case #636

Added missing language record for "Fraud" status when viewing graphs with accounts list

NEW FEATURE
  • WHMCS V8.8 support
  • Configure the summary calculation method to display it as the total sum or total average results
  • Choose whether to filter usage data graphs in the client area by dropdown list type or checkboxes
  • Added option to define a memory limit for cron executions, triggering an automatic restart upon exceeding the set threshold - case #613
  • For the OpenStack Projects For WHMCS integration added the possibility to bill usage of "Custom IPs", "Custom Floating IPs", "Custom Network Incoming / Outgoing Bytes Bandwidth" and "Custom Network Incoming / Outgoing Packets"
REMOVED
  • Support for WHMCS V8.5 and previous
BUG FIX
  • Fixed issues that could lead to invalid amounts on invoices for extended pricing calculations - case #611
  • Corrected bandwidth calculation for the Virtualizor integration - case #609
  • Solved problem with loading resources usage graphs when using PHP 8.1 - case #616
  • Eliminated the "Cannot get default currency. Empty userId provided." SQL error that could occur when a client was removed from WHMCS but had an invoice awaiting generation - case #615
  • Corrected the date picker issue within the resources usage chart for the Lagom WHMCS Client Theme
  • Fixed exception error that could occur when applying the module's license to the "Free Limit" extension - case #608
  • Added missing resource units for usage records history
  • Corrected saving of item details to the database when manually generating an invoice
  • Added missing units and adjusted tooltip information for specified usage records and their history in the client area
  • Adjusted displaying "Highest" record type for the usage records history in the client area
  • Corrected creating invoices with records generated in the first minutes after starting billing usage
  • Decimal values set for the "Free Limit" will be now properly taken into account - case #625
  • Solved problem related to incorrect rounding of billing record values for generated invoices which may have resulted in the truncation of one zero
    from the billed amount value - case #628
  • Corrected calculation of the "Summary" type records for the OpenStack Projects For WHMCS integration
  • Many other code corrections and minor UI adjustments


BUG FIX
  • Solved problem with billing for Virtualizor that could obtain data for only the first 50 servers - case #596
  • Fixed issue with the billing usage records displayed in the client area that were not shown in other language translations - case #599
  • Eliminated "Invalid datetime format (...) Incorrect decimal value" error that could appear for Hetzner servers with the "Initializing" status - case #600
  • Corrected "Unsupported operand types: float - string" error that might occur when running cron on PHP 8.1 - case #601
  • Resolved PHP 8.1 value error that could be displayed in the WHMCS daily cron job when the "Recurring Billing" or "Fixed Pricing" extension was enabled along with the WHMCS automatic suspension option - case #597
  • The index for "hostingId" value of the records table will no longer be multiplied each time the module is updated - case #604
  • Enabling the "Free Limit" extension when the cron is already running will no longer cause "Calculation type is not set" errors - case #588
  • Plesk "Traffic" billing will be now categorized as "Summary" type instead of "Hourly" - case #595
  • Items billed with an amount lower than "0.01" will be omitted from invoicing - case #605
  • Amounts rounded to very low values will no longer be shown in scientific notation - case #606
  • Other minor code corrections