How can we improve WHMCS?

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

All Ideas

2452 Ideas Found. Showing page 113 of 123.


0 Votes
Allow clients to withdraw a partial amount from their affiliate balance

Currently when clients click "Request Withdrawal" the system presumes they want to withdraw the full amount. There should be a box for them...

  • No Comments
0 Votes
Option to add different nameservers when adding a domain order from WHMCS admin

When adding a new order for a domain registration from within the WHMCS admin, the default nameservers are always used. This is not ideal as many time...

  • No Comments
0 Votes
Support Tickets > "Unassigned" should be at the top

Please change the order of how assigned and unassigned support tickets appear so that new, unassigned tickets appear at the very top of the page and a...

  • No Comments
0 Votes
Allow a promotion code for only a specific currency

Allow a promotion code for only a specific currency.So for example code AA only works if the currency EURO is chosen. And code BB only works if the cu...

  • No Comments
0 Votes
Client search Cursor

can you please make the cursor auto populate into the client name section after clicking clients, view/search clients? So I don't have to click into t...

  • No Comments
0 Votes
Prevent Marking 0.00 invoices as paid

All 0.00 invoices generated automatically by the cron are automatically marked as paid by the system,We need a new option that can stop the automatic...

0 Votes
WHM link in account view

It would really save time to have a link next to the cPanel link to access the customer server WHM. As of now I have to click on the customer's produc...

  • No Comments
0 Votes
When project is marked is as complete, also mark tasks as complete

Currently if you mark a project as complete, the tasks are all still left open and show up in the tasks list, which makes no sense at all.If a project...

  • No Comments
0 Votes
Multi-select tasks

Currently if I want to select multiple tasks as done I have to go into each project and click the tick icon for every single task, one at a time, whic...

  • No Comments
0 Votes
Disable IP logs

At the moment WHMCS does log every order, login and ticket IP.While someone can argue for fraud prevention (but for example not for payment methods li...

  • No Comments
0 Votes
Add notes/description field when adding task

The notes field is not available when adding a task, you have to create it first, then edit it to access the notes,It would be more convenient for me...

  • No Comments
0 Votes
Captcha on login form on the checkout

Hello, recently we had a "bruteforce" attack on the login form on the checkout process, I believe this is the only login form where we canno...

  • No Comments
0 Votes
Restrict payment methods from new clients

We've recently decided to add cryptocurrency payments through CoinPayments.net, but are confronted with various challenges.While this payment method i...

  • No Comments
0 Votes
Cancel Invoice For Current Billing Period While Preserving Previous Past-Due Invoices

If I have a client who cancels their service during May but has unpaid invoices from March, April, and May. This option would automatically cancel th...

  • No Comments
0 Votes
Restrict payment methods pending Validation.com verification

We've recently decided to add cryptocurrency payments through CoinPayments.net, but are confronted with various challenges.While this payment method i...

  • Declined
0 Votes
Change domain pricing logic or allow us to specify a formal to calculate domain pricing

Hello,I would like to propose that you allow us to define rule based or formula based domain pricing. For example:.COM ======Cost Price if defined - 9...

  • No Comments
0 Votes
Transferring Invoices when a product is transferred

When a product is transferred to a new client, all paid or refunded invoices related to that product stay in the previous client's account. This makes...

  • No Comments
0 Votes
Show renewal date on invoices for domain renewals and not expiration date

On an invoice for a domain renewal the dates shown are determined by the expiration date of a domain.The expiration date may be different from the ren...

  • No Comments
0 Votes
Custom Client Field for specific Payment Gateways

We've recently decided to add cryptocurrency payments through CoinPayments.net, but are confronted with various challenges.While this payment method i...

  • No Comments
0 Votes
Merge payment functionality improvements

To calculate earned revenue, I pull the invoice information out using report writer, use excel to separate the date out formulaically and spread the r...

  • No Comments