Skip to main content
WHMCS 9.0 Ready

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

Compatible

AI Integration for WHMCS

Fully tested with WHMCS 9.0 GA and 9.0.1 patch. All 28 MCP tools work without modification.

WHMCS: 8.0 - 9.0+
PHP: 8.1+
Price: $22/mo

MX Metrics

Compatible

Revenue Analytics for WHMCS

Fully tested. Dashboard widgets, cost tracking, and all analytics features work on WHMCS 9.0. Compatible with the new Ledger system.

WHMCS: 8.0 - 9.0+
PHP: 8.0+
Price: $15/mo

MX Proposals

Compatible

Professional 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: 8.0 - 9.0+
PHP: 7.4 - 8.3
Price: $25/mo

WHMCS 9.0 Requirements

RequirementWHMCS 8.xWHMCS 9.0Action Needed
PHP Version7.4 - 8.28.2+ (minimum)Upgrade PHP if below 8.2
ionCube Loader10.x - 13.x13.0+Update ionCube if using 10.x
MySQL5.7+5.7+No change required
Cart SystemLegacy cartNexus Cart (new)Test custom cart templates
Invoice SystemStandard invoicesInvoices + Credit/Debit NotesReview accounting integration

Upgrade Checklist

1

Backup your WHMCS

Full database backup, files backup, and configuration backup. Test that you can restore from the backup before proceeding.

2

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.

3

Update ionCube Loader to 13.0+

Required for PHP 8.2 compatibility. Download from ioncube.com and replace the existing loader files.

4

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.

5

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.

6

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.

7

Upgrade WHMCS

Go to Utilities > Update WHMCS in your admin panel. The process takes 15-30 minutes. Schedule during low-traffic hours.

8

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?
We recommend updating to the latest version of each module before upgrading WHMCS. While our modules are backward compatible, running the latest version ensures you have all WHMCS 9.0-specific fixes and optimizations.
Will my module settings be preserved after upgrading WHMCS?
Yes. WHMCS upgrades do not affect addon module settings or data. Your MX Modules configuration, API tokens, cost data, and historical metrics are stored in separate database tables that are preserved during WHMCS upgrades.
Can I run MX Modules on both WHMCS 8.x and 9.0?
Yes. All MX Modules support WHMCS 8.0 through 9.0. You do not need different module versions for different WHMCS versions. The same module installation works across the entire supported WHMCS range.
What if I encounter issues after upgrading to WHMCS 9.0?
Contact our support team. We tested against the WHMCS 9.0 Release Candidate and General Availability release. If you encounter any compatibility issues, we will provide a fix. Our support is included with every active subscription.
Does the PHP 8.2 requirement affect MX Modules?
All MX Modules already support PHP 8.2 and 8.3. If you are upgrading PHP specifically for WHMCS 9.0, our modules will work without any changes. MCP Server and MX Metrics require PHP 8.0 or newer. Proposals supports PHP 7.4 through 8.3.

Ready to Upgrade?

All MX Modules work with WHMCS 9.0 out of the box. Update your modules, upgrade WHMCS, and keep running.