8.11 Release Highlights

WHMCS 8.11 introduces support for PHP 8.2, options to prevent clients from closing support tickets, new captcha protection options, and easier migration from legacy PayPal modules to PayPal Payments.

You can learn more about the technical details of this release’s changes in our Release Notes.

PHP 8.2 Support

Your WHMCS installation depends on your server’s installed PHP version in order to run WHMCS successfully. We encourage WHMCS users to always keep PHP up-to-date with the most recent supported PHP version for your version of WHMCS. WHMCS 8.11 introduces support for our latest supported PHP version, PHP 8.2, and its required version of ionCube® Loader, ionCube Loader 13.0.2.

Update to WHMCS 8.11 before you attempt to update to PHP 8.2. If you attempt to update to PHP 8.2 before upgrading WHMCS, you will experience serious problems.
The PHP 8.2 tab in PHP Version Compatibility.

Before upgrading to PHP 8.2, you can check compatibility with your installation’s encoded files at Utilities > System > PHP Version Compatibility.

Learn more…

Prevent Clients from Closing Tickets

In some circumstances, you may prefer to only allow your staff to close support tickets. The new Prevent Client Closure options prevent your customers from closing tickets and remove the Close button when they view support tickets in the Client Area.

The Prevent Client Closure option for an individual support ticket in the Admin Area.

You can enable Prevent Client Closure on a per-ticket basis or for all new support tickets within a specific support department.

  • For individual tickets, you can enable Prevent Client Closure in the Options tab while viewing a ticket in the Admin Area.
  • For all new tickets in a specific support department, you can enable Prevent Client Closure when you create or edit a department at Configuration () > System Settings > Support Departments.
    Enabling Prevent Client Closure for a support department will not stop clients from closing tickets that are already open within the department. If you do not want clients to close an existing ticket, you must enable Prevent Client Closure in the ticket’s Options tab.
The Prevent Client Closure option for a support department.
For steps to enable and disable Prevent Client Closure, see Disable Client Ticket Closure.

Learn more…

New Captcha Options

WHMCS now supports reCAPTCHA v3 and hCaptcha® as integrated captcha types. Captchas help you prevent automated bots from performing certain tasks, like placing orders, creating accounts, filling out contact forms, searching for domains, submitting support tickets, or logging in to your Client Area or Admin Area.

We strongly recommend that you update your settings to use one of our new captcha types. reCAPTCHA v3 and hCaptcha include enhanced protection against automated captcha solvers.

Selecting a Captcha Type in WHMCS.

When you enable reCAPTCHA v3, invisible captchas will verify that visitors are human without requiring an initial action. Instead, reCAPTCHA will analyze the visitor’s behavior to determine whether they can proceed without interruption.

For steps to switch to reCAPTCHA v3, see Enable reCAPTCHA v3.

Logging in to the Client Area with hCaptcha enabled.

When you enable captchas with hCaptcha, you can choose between checkbox-based captchas and invisible captchas. hCaptcha’s invisible captchas verify that visitors are human by analyzing their behavior on the page, while checkbox-based captchas analyze the visitor’s behavior before, during, and after checking a checkbox.

For steps to switch to hCaptcha or Invisible hCaptcha, see Enable hCaptcha.

You can configure captchas in the Security tab at Configuration () > System Settings > General Settings.

Learn more…

Updating to WHMCS 8.11

To take advantage of these changes, you need to update to WHMCS 8.11. We recommend making sure your customizations are up-to-date for the new version and checking the compatibility of any third-party modules you use.

Last modified: October 30, 2024