How can we improve WHMCS?

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

All Ideas

2259 Ideas Found. Showing page 61 of 113.


3 Votes
Status for users

Would be nice to have the possibility to set status on the user and sub-user accounts.Status like: Active, Inactive (after invitation sent), Suspended...

3 Votes
Ability to change TinyMce default settings for font size etc..

The TINYMCE editor is able to change the default settings for things like font size, font and color palette with the .init function however this is in...

  • No Comments
3 Votes
Data Retention Policy Automation - Anonymize

I would like to see the option to anonymise after a certain amount of months and then delete after a certain amount of months.The reason for the reque...

  • No Comments
3 Votes
process needs to be put in place to deal with PENDING invoices which don;t get paid.

As has already been discussed in detail with support.When an invoice is in "pending payment" status it will wait indefinitely for a callback...

3 Votes
Add TTL to DNS Management Page

As a providing using CentralNIC as our domain registrar and selling standalone domains, it would be beneficial for us to be able to specify the TTL va...

  • No Comments
3 Votes
Assign tickets to specific contact

Currently when creating a ticket it defaults to the account holder, and there is no way to choose any of the contacts instead. This of course doesn't...

3 Votes
Send notification to keep domain whois information up to date

Would be nice if the system can send a whois reminder to the domain holder on domains with a registrar module to remind the clients to keep their doma...

3 Votes
Clientarea Forgot Password - Rate limiting

It would be good if WHMCS have rate limiting implemented over the forget password form. To prevent certain abuse of request such as: - Spamming user's...

  • No Comments
3 Votes
Automatically remove/edit invoice overpayment credits when overpayment transaction is removed or invoice is changed

Credits can either be added manually, or automatically due to an invoice overpayment. But when an overpaid invoice line item is added/deleted/changed,...

3 Votes
Adding CC and BCC from email template when use SendEmail API

Email template has cc and bcc fields.When I use SendEmail API, I expected that cc and bcc will be added to sending email, but it did not work in that...

3 Votes
Discount based on income over the last 12 months

Hello,I would like to reward my best customers by applying a discount on every new invoice. The discount should be automatically calculated on their g...

  • No Comments
3 Votes
Pagination for Long Tickets

Hello,We've observed that when a ticket has been active for long periods and accumulates many messages, it slows down the backend because large amount...

  • No Comments
3 Votes
Add ability to query Argentine ccTLD whois

It would be a nice and useful detail if you could add this code to /resources/domains/dist.whois.json: { "extensions": ".com....

3 Votes
Capability to see To address in Ticket replies

We would like to have the capability to see To address in Ticket replies.The issue is that we have multiple department and addresses and when we have...

  • No Comments
3 Votes
Manage User - Two Factor Module in Use

HelloWhen we go to a customers profile and select users tab it'll list all of the users with permission to this account. If we click edit on a user w...

  • No Comments
3 Votes
Transfer Ownership

API to transfer ownership of a Product or a Domain from one client to another.

  • No Comments
3 Votes
Ticket Mail import to be able to remove old repetitive history

The ticket system usually generates a reply when you submit a new ticket but when you reply to the ticket the old reply and subsequent replies keep ad...

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

3 Votes
Set status of new tickets

There should be an option to set the status of a new ticket upon creation. Most of the time they are not "open" when we create them. We ofte...

3 Votes
UpdateClientAddon call Provision Modules

Since some versions it is possible that addons can also be assigned to commission modules.If you now use the API command UpdateClientAddon and set the...