WHMCS 9.0 Compatibility for MX Modules
All MX Modules are tested and compatible with WHMCS 9.0 General Availability (released January 20, 2026). Upgrade with confidence.
Compatibility Status
MCP Server
CompatibleAI Integration for WHMCS
Fully tested with WHMCS 9.0 GA and 9.0.1 patch. All 28 MCP tools work without modification.
MX Metrics
CompatibleRevenue Analytics for WHMCS
Fully tested. Dashboard widgets, cost tracking, and all analytics features work on WHMCS 9.0. Compatible with the new Ledger system.
MX Proposals
CompatibleProfessional Proposals for WHMCS
Fully tested. Proposal creation, digital signatures, and payment integration work on WHMCS 9.0. Compatible with the new credit/debit notes system.
WHMCS 9.0 Requirements
| Requirement | WHMCS 8.x | WHMCS 9.0 | Action Needed |
|---|---|---|---|
| PHP Version | 7.4 - 8.2 | 8.2+ (minimum) | Upgrade PHP if below 8.2 |
| ionCube Loader | 10.x - 13.x | 13.0+ | Update ionCube if using 10.x |
| MySQL | 5.7+ | 5.7+ | No change required |
| Cart System | Legacy cart | Nexus Cart (new) | Test custom cart templates |
| Invoice System | Standard invoices | Invoices + Credit/Debit Notes | Review accounting integration |
Upgrade Checklist
Backup your WHMCS
Full database backup, files backup, and configuration backup. Test that you can restore from the backup before proceeding.
Update PHP to 8.2+
Check your current version with php -v. If below 8.2, update PHP through your server control panel or contact your hosting provider.
Update ionCube Loader to 13.0+
Required for PHP 8.2 compatibility. Download from ioncube.com and replace the existing loader files.
Update all MX Modules
Download the latest version of each module from your account at accounts.webstark.com.au and upload to your WHMCS installation.
Check third-party modules
Contact every module vendor to confirm WHMCS 9.0 compatibility. This is the step most providers skip and the one that causes the most problems.
Test on staging (recommended)
Clone your WHMCS to a staging environment and upgrade there first. Verify all modules, templates, and integrations work before touching production.
Upgrade WHMCS
Go to Utilities > Update WHMCS in your admin panel. The process takes 15-30 minutes. Schedule during low-traffic hours.
Verify everything works
Test checkout flow, client area, admin panel, cron jobs, and payment processing. Check that all module dashboards display correctly.
Frequently Asked Questions
Do I need to update MX Modules before upgrading to WHMCS 9.0?
Will my module settings be preserved after upgrading WHMCS?
Can I run MX Modules on both WHMCS 8.x and 9.0?
What if I encounter issues after upgrading to WHMCS 9.0?
Does the PHP 8.2 requirement affect MX Modules?
Ready to Upgrade?
All MX Modules work with WHMCS 9.0 out of the box. Update your modules, upgrade WHMCS, and keep running.