How can we improve WHMCS?

Share, discuss and vote for what you would like to see added to WHMCS

Sorted by

Core System

56 Ideas Found. Showing page 1 of 3.


Automatic Update Utility

We would like to see the ability to have WHMCS automatically updated upon either manual, or specified automated request. Because at the moment our cli...

  • Completed
Enable SSL Encryption On Remote MySQL Databases

ISSUE: WHMCS does not support remote database encryption w/ SSLIMPACT: Client and WHMCS data is transferred between the web server and database in cle...

  • Completed
PHP 8.0 support

Make WHMCS support PHP >=8.0https://www.php.net/releases/8.0/en.php

  • Completed
0 Votes
Customise Affiliate Commission Defaults

Currently we can only enable an affiliate system with the default being recurring commissions, which is a PITA.We need the ability to define the defau...

  • No Comments
3 Votes
Changing base currency without changing country

Currently, WHMCS v8.7.3 does not allow to manually enter any base currency administrator would like to use - it must be only a currency that WHMCS ass...

0 Votes
Add support for Memcache/d Session Types

Recently I moved my WHMCS installation to a new AlmaLinux 9 server. Before copying my existing install over and moving my database over, I had instal...

  • No Comments
0 Votes
Allow new and existing installs of WHMCS to begin/re-increment auto-incremented IDs at higher than 1

PROBLEM:New installs of WMCS began all auto-incrementing at 1. For a new company, this can look unprofessional even if the company has decades of expe...

  • No Comments
3 Votes
Adding custom server support

What's the problem?We have custom servers in our infrastructure and WHMCS supports the modules like cPanel, Helm, HyperVM etc... which we won't use.Wh...

6 Votes
SSO with Customer IP

All the logins with SSO use the IP from where the request is done instead of the user that made that request.In this case, all the users that do a log...

  • No Comments
3 Votes
Modify urls

Be able to modify the basic urlsFor example /login in /connect or /connexion or/register.php in /registerHave real control over existing urls Thanks

0 Votes
Change WHMCS connection to MySQL to PDO::ATTR_PERSISTENT mode

ADVANTAGEPHP will keep connection pooling with MySQL, which allows you to reduce connection time and to use old connection in a new script.If use $dbh...

12 Votes
sitemap

Hello , If you can make sitemap a native feature that would be good

0 Votes
Maximum Product Quantity per Client Account

I want users when they register to automatically have a free plan. Or, allow users to have access to a product but they can only have one of the produ...

  • No Comments
0 Votes
Add Funds without Invoice

We try to manage reseller as a client group by allowing them to pay all domains by site credit as a merged invoice at the end of each month.It would b...

  • No Comments
0 Votes
Trigger InvoiceRefunded hook when invoice refunded by removing credit

Trigger InvoiceRefunded hook when invoice is fully refunded by removing credit.WHMCS changes the status to refund, but it doesn't trigger the hook.

  • No Comments
3 Votes
Support Kubernetes

We would like to deploy WHMCS in k8s with hpa. The problem here is that WHMCS doesnt have an official docker image an even create one is not that simp...

  • No Comments
0 Votes
Limit the number of Multiple Quantities.

Currently, customers can order multiple quantities for add-on services, etc., but there is no limit on the number.This is dangerous because if a custo...

  • No Comments
0 Votes
Add custom fields of Global gs1 codes on products and services

Products and services allow having a custom fields to have extra values such as unique code for each product/service. In Egypt now they are migrating...

  • No Comments
3 Votes
Accessible Upgrade Experience

The UI for WHMCS upgrades is inaccessible. This prevents a screen reader from interacting with the modal window to initiate an automatic update and e...

  • No Comments
8 Votes
SendEmail API Needs "User ID" Support

Hello,We have to send a mail to User (not to Client) via SendEmail API.If the "user_id" option is added, it will be very useful to everyone....

0 Votes
An intuitive way to know when your session is expired

It would be great if this ticket system gave some indication that the session was dead or I WAS NOT LOGGED IN.I tend to leave the window open to remin...

3 Votes
Remove USD currency requirement for select features

there are currently several parts of WHMCS that do not work, unless you setup USD currency with an exchange rate.such as the marketplace products, ENO...

  • No Comments
2 Votes
Backup to File Hosting Service - OneDrive, Google Drive, Dropbox & etc

Currently, WHMCS can only backup using FTP/SFTP, CPanel Backup and Email. Technology is advancing in light speed and users would like to have their da...