How can we improve WHMCS?

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

Core System

73 Ideas Found. Showing page 3 of 4.


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
3 Votes
WHMCS Sand box

I'd like to request a sand box in a development license for testing the functionalities (domains, email, ssl, etc) of WHMCS. Thanks.

3 Votes
WHMCS DNS SOlUTION

We need to have a solution where with WHMCS only we can create our Name server and DNS management solution so that we donot have to integrate with th...

  • No Comments
3 Votes
Postgressql Database For RDs

Dear WHMCS Development Team,I hope this message finds you well. I have been an avid user of WHMCS for managing my web hosting business, and I greatly...

  • No Comments
3 Votes
Exclude Renewal Payments from Affiliate Commission Delay

As an admin I would like to add more control over the handling of affiliate commission maturation, specifically so that commission is always earned on...

  • No Comments
2 Votes
Storage Settings - URL Rewrite - External Storage - Datastore/CDN

We are looking for options to add simple URL rewrites.We already have mechanisms to move files to our datastores/CDNs.We don't want any specific integ...

  • 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...

2 Votes
Add new notification rule for CC Update

Under the notification section I'd like to see the option to see notifications for when a Client Adds/Updates his CC... Similar to the CCUpdate hook.

  • No Comments
2 Votes
Accessible composer.json

The composer.json should be included in the installation zip.Without it the usage of composer in modules is a bit more difficult because one needs to...

2 Votes
clientadd hook should be run before clientlogin hook point

The clientlogin hook point as outlined here: http://docs.whmcs.com/Hooks:ClientLogin is called by the system prior to the clientadd hook point outline...

  • In Progress
  • No Comments
2 Votes
Update Laravel Query Manager

Hello, We need to update the Laravel Query Manager (Database: Query Builder) to latest version.Since Laravel has develop and many new query function h...

  • No Comments
1 Votes
Log hash & integrity checker

The PCI DSS SAQ contains the question below:10.5.5 Is file-integrity monitoring or change-detection software used on logs to ensure that existing log...

  • No Comments
1 Votes
PHP Version Compatibility - Additional features

HIIn WHMCS 7.5 I have a new feature "PHP Version Compatibility"I would like it if this could also check for missing PHP modules.We recently...

1 Votes
Assing an "id" to custom fields

It would be nice to have in the Custom fields creation form, the chance to assign a custom name for the fields. For example "tax_condition"...

  • No Comments
1 Votes
Method to disable adding 1 to product inventory when product is deleted from customer's account

We lease-to-own products (computer hardware), using WHMCS as our shopping cart, client area and monthly billing system.After so many payments, a custo...

  • No Comments
1 Votes
IP Subnets in Licensing Addon

I would find it very helpful if you can add whole IP subnets to the Licensing Addon and/or disable IP checking for individual customer services (not a...

  • No Comments
1 Votes
Email branding by client group

HIon article https://www.whmcs.com/members/index.php/knowledgebase/14/Can-I-use-my-WHMCS-license-on-more-than-one-domain.htmlthis shows that multi-dom...

  • No Comments
1 Votes
Update status from WHM to WHMCS

I terminated a ton of accounts via WHM which seems to be super simple. To my horror i found out that i cant reflect those changes in WHMCS.It's 2019 g...

1 Votes
Hook to add own logic when errors occur

An error hook is needed. To forward error info when an error occurs.

  • No Comments
1 Votes
Custom invoice numbers

We are running several whmcs at one company, and we need to add custom invoice numbers/letters combination. Since we didn't find that option in curren...