How can we improve WHMCS?

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

All Ideas

2471 Ideas Found. Showing page 27 of 124.


10 Votes
Default Sort & Deleting Times & quick start time option

I love the new 2.0, it's great, but there are a couple of features that I preferred in the original. It would be great if these could come back:1. Be...

10 Votes
Option to make Tax ID field Required

Today the default WHMCS Tax ID field when enabled is "optional", it would be important to give more freedom to choose whether we want this m...

  • No Comments
10 Votes
The ability to disable security questions

Currently you can remove a security question entirely from WHMCS *only* if there are 0 uses. We have a few security questions that seemed great at the...

  • No Comments
9 Votes
Invoice customer change

It would be so nice to also have a customer drodown on the invoice settings if we want to set the invoice to some other client.

  • No Comments
9 Votes
Autosave Invoice/Quote Descriptions

The idea is to save what the admin, salesperson has typed in the invoice or quotation description. I've experienced myself whereby I will type in leng...

9 Votes
Change Due Date based on Payment not when order placed

There seems to be gap in current billing system, so to explain better see the following example:Customer "A" is placing order on 1st of mont...

  • No Comments
9 Votes
Provide option to specify which configurable option should be default

Currently the first option in the list is default. However there are cases where the options in the list must be in a specific order, like increasing...

  • No Comments
9 Votes
Edit Email Addresses in Tickets

If a person who is not an existing client submits a ticket with a typo in the return address, there should be a method for correcting the typo. As it...

9 Votes
Email Campaigns: add ability to exclude those with specific addons or configurable options selected

Currently you can choose to email only those with a specific set of products. It would be nice to have one more layer beyond that where you can exclud...

  • No Comments
9 Votes
Add Configurable Sub Options via API

Hi everyone! Hope you're all doing great.There are no API functions related to Product Configurable Options. Specifically, our requirement is to add S...

  • No Comments
9 Votes
Project management module improvements

The whmcs project management add on is a good start, but needs some improvements.1. In addition to Project Title, we need a project Description.2. Why...

  • No Comments
9 Votes
Verify email without logging in to WHMCS

Hey!Customers are facing issues verifying their accounts as it requires login even after clicking on the confirmation link however we just want to ver...

9 Votes
Allow clients to search ticket messages, not just subjects

Currently in the Client Area, ticket searches will only return results from the visible fields. This is great for subject searching, but sadly most cu...

  • No Comments
9 Votes
Support ticket staff tipping. - let the clients tip after they get a ticket answered/resolved.

when the client clicks on "close ticket" or after a ticket replay add the options for tips.and allow the clients to pay what they like as a...

  • No Comments
9 Votes
Block customers from creating multiple accounts under same IP

The proposed feature aims to enhance security and prevent misuse of the system by enabling WHMCS to block customers from creating multiple accounts us...

  • No Comments
9 Votes
Quote status for stage past accepted.

It'd be nice, if a quote was accepted and when the work or products have been delivered, that the status could change to one step further. Something l...

9 Votes
Ability to Assign Different Cards to Different Products / Services

A useful feature, and which most hosting companies have, is the ability to tie a particular credit/debit card to a product. A client can have multiple...

9 Votes
Add the ability to use multiple instance of the Stripe payment gateway module

It would be beneficial to add functionality allowing multiple instances of the Stripe gateway to be activated, each utilising different API credential...

  • No Comments
9 Votes
Add Support for Mollie Bancontact as Payment Gateway

Bancontact is the most widely used online payment method in Belgium, making it essential for businesses targeting Belgian customers.Why This is Import...

9 Votes
Change the dedicated servers/VPS order for NS and hostname

In the product group you can choose VPS/Dedicated server group when adding a product, by doing this the order form will reflect:Hostname:NS1:NS2:root...