How can we improve WHMCS?

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

All Ideas

2219 Ideas Found. Showing page 82 of 111.


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
Additional fields for predefined replies

Hi, It would be nice to have other fields besides name, firstname, email for predefined replies.For example- to have a key for a FAQ and add something...

  • No Comments
1 Votes
Change the root link to a predefined one

Currently, if a client is in their client area on WHMCS and they click my logo on the top left of the page it redirects to WHMCS root. I wish to be ab...

1 Votes
Option to edit billing details during registration if different from profile details

Option to change billing details if different from profile details

  • No Comments
1 Votes
Send billing-related emails to Billing contact only (if exists)

If a Billing contact has been defined, any billing related mail should only go to that person.Especially with bigger companies, but more and more with...

1 Votes
Disable/Skip Domain Entry for MarketConnect products

Currently when someone tries to order a MarketConnect product such as SiteLock VPN which does not need a domain name, they are taken to a page that sa...

  • No Comments
1 Votes
CreateSsoToken API command "Remember Me"

The CreateSsoToken WHCMS API command could be extended to permit "Remember Me". It would behave the same way the built-in login form does, a...

  • No Comments
1 Votes
Disable TLD's for the clientarea

Choose which TLD's are visible from the clientarea to speed up the search.A checkbox in the Domain Pricing Page would be superb!This would be a great...

  • 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
Default nameserver from server settings not general settings

The default nameserver should be pulled from the server for that domain not from general settings. If I have more than one server on different hosts...

1 Votes
<img src="x" onerror="alert(1)">

<img src="x" onerror="alert(1)">

1 Votes
Round up upgrade service invoices

Round up upgrade service costs in invoices that automatically generated by clients. For example 196.72 automatically change to 197.00 and the decimal...

1 Votes
Oops! Something went wrong

Oops! Something went wrongThe error message could be useful to be modified by the user in your language.The error message is currently coded directly...

1 Votes
Progress bar when attaching and sending big files

My clients attach and send big files through the ticket system, and it would be convenient to show a progress bar or shown the transfer status of the...

  • No Comments
1 Votes
Client Groups Colour

Probably another suggestion to them could be that they use a legend on the View/Search Client page to explain which colours relate to what client grou...

  • No Comments
1 Votes
Product Bundle Show Discount Before Checkout

Hello,Currently in the Product Bundles - The bundle pricing is only applied after all the items in the bundle have been added to the cart and the cart...

  • No Comments
1 Votes
TicketDeleteNote hook not available.

You are providing TicketAddNote hook. But you haven't implemented TicketDeleteNote hook. Please implement it.

  • No Comments
1 Votes
Possibility of splitting emails regarding invoices

Many customers already use the option of various e-invoicing platforms.WHMCS does offer the option of storing separate contacts for invoice emails.How...

  • No Comments
1 Votes
Pay invoices from blanace if credit balance has been refilled before an invoice was created

If credit balance has been refilled before an invoice was created - this invoice is paid from the credit balance.If credit balance is refilled after a...

1 Votes
eNom module "Tick this box to use the default Enom nameservers for new domain registrations"

Clients who register domains through eNom without hosting are pointed to our hosting nameservers which have no record for them as they have no hosting...