WHMCS 9.0, now available as a Release Candidate, introduces a suite of powerful new features and critical updates designed to streamline operations, enhance client interactions, and bolster system security. This release focuses on significant advancements in financial management, client experience, and underlying platform technology.
Key Features and Innovations in WHMCS 9.0
This latest version brings a dynamic Nexus cart, AI-driven domain suggestions, improved VAT compliance, and essential platform updates. Here’s a breakdown of the most impactful changes:
- Dynamic Nexus Cart Experience: A revamped, client-friendly shopping cart offers a real-time, interactive UI that updates without requiring page reloads, creating a smoother purchasing journey.
- AI-Powered Domain Namespinning: Leveraging AI, this feature provides intelligent domain name suggestions based on keywords or descriptions, enhancing the client’s ability to find the perfect domain.
- Comprehensive Credit and Debit Notes: Introduced robust functionality for credit and debit notes, making invoices immutable once issued. This improves invoice management and tax compliance, with new granular role permissions for detailed control. The “Transactions” section in invoices is now a “Ledger,” displaying all associated transactions, including credit and debit notes.
- Enhanced VAT Compliance: Includes new options for VAT number validation (format and tax authority checks) and an automatic update setting for VAT rules via the daily cron job, ensuring ongoing compliance with evolving regulations.
- CSV Support for ImportAssist: The ImportAssist addon module now supports importing client data from any system using CSV files, simplifying data migration.
- System Health Check for 2FA Encryption: A new health check identifies unencrypted Two-Factor Authentication storage and offers a migration path to encrypted storage for improved security.
- Rate Limiting for User Logins: Implemented rate limiting in the Client Area to mitigate brute-force attacks, temporarily blocking users after multiple failed login attempts.
- Expanded API Coverage: Increased API capabilities to provide developers with more flexibility for creating custom order experiences.
- Streamlined MarketConnect Access: Allows access to new MarketConnect products without needing a full WHMCS update.
- Updated Checkout Experience: Tax rates now automatically refresh when a customer changes their country or state during the checkout process.
- Smarty 4.0 Support: WHMCS has been updated to utilize Smarty 4.0 for enhanced templating capabilities.
- AI Support Copilot (Technology Preview): An upcoming AI module designed to assist support agents with response suggestions and PII removal is available as a technology preview.
Important Removals and Requirements
To maintain security and compatibility, WHMCS 9.0 removes support for older PHP versions and specific configurations. Ensure your system meets the updated requirements before upgrading.
- PHP Version Requirement: WHMCS 9.0 requires PHP 8.2 or higher (PHP 8.3 recommended). Support for PHP 7.2, 7.3, 7.4, and 8.1 has been removed.
- ionCube Loader Requirement: A minimum of ionCube Loader 13.0.2 is required (14.4.0 recommended).
- MySQL Requirement: A minimum of MySQL 5.2 is required (MySQL 8.0 recommended).
- Removed Features: Support for legacy Smarty PHP tags, Google® as a mail provider, password authentication for Google email importing, and the TrustCommerce payment gateway have been removed.
- Pre-Upgrade Actions: Before upgrading, remove any legacy Smarty PHP tags from customizations, configure an alternative mail provider if using Google, and transition to OAuth2 for Google email importing if applicable.
For detailed guidance on updating and backing up your WHMCS installation, refer to the following resources:
- How to update WHMCS: https://www.ucartz.com/blog/how-to-update-whmcs
- How to Backup WHMCS: https://www.ucartz.com/blog/how-to-backup-whmcs
If you need expert assistance with your WHMCS update, consider hiring a professional: https://www.ucartz.com/hire-an-expert


