How can we improve WHMCS?

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

Sorted by

Payments/Billing

369 Ideas Found. Showing page 11 of 19.


5 Votes
Specify taxes on each product

Specifying different taxes on each product should be mandatory. Work-hours have different taxes than products, for example, in Spain.Products only hav...

  • No Comments
1 Votes
Ability to Link Quotes and Invoices relationally

I would like to see another tab on the quotes and invoices admin screen to show which invoices are linked to which quotes and vice versa:Quotes tab -...

  • No Comments
0 Votes
Different payment method based on the customer or category or product.

It would be nice to be able to allow certain payment methods only to certain customers or categories or products.

  • No Comments
3 Votes
product-based main currency determination

we should be able to determine the main currency of the product, addon or domain we want.When updating cron product prices, it should be based on the...

  • No Comments
69 Votes
Hook for tax calculation

Since WHMCS can't calculate different tax categories per product (tax A and tax B on product X and tax A only on Product Y) we would need to be able t...

  • No Comments
0 Votes
Multiple currencies associated to same client

Hi, while try t invoice a client in Crypto currency (USDT), I managed to add USDT as another FIAT currency and this was a tricky turnaround.Now I have...

  • 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
1 Votes
Invoices remain tied to old credit card

I noticed recently that if the customer has an invoice on their account that is unpaid but not due yet, and they change their default credit card, tha...

  • No Comments
1 Votes
BluePay Remote

Allow the function of remote delete card.

  • No Comments
1 Votes
Ability to hide custom fields from invoices when empty

Invoices are showing the title of the custom field even with no data filled in. This makes our invoices looks very unprofessional and as if they are m...

  • No Comments
1 Votes
Limit number of credit cards

I think there should be an option where you can limit the number of credit cards a client can keep on their profile. Some people just have too many (a...

  • No Comments
2 Votes
disallow client/user from a promo code

Hi,We would like to request this feature to disallow a certain client/user to use any of our promo code. Hope this will be granted.

  • No Comments
1 Votes
Stripe ACH Gateway Doesn't Pass the "Description" Variable

We've noticed that the Stripe ACH gateway doesn't pass "description" through to Stripe, similar to how the Stripe Credit Card gateway does....

  • No Comments
14 Votes
Create two new invoices on split/auto-cancellation of service

In a lot of countries, it's not allowed to change an invoice in any way as soon as the invoice has been sent to the customer. You can't even correct a...

  • No Comments
15 Votes
Add the possibility to enable or disable specific payment gateways for domains.

Basically, have the same features product groups have, to allow enabling or disabling specific gateways instead of having to create a hook or editing...

  • No Comments
5 Votes
Add GroovePay Payment Gateway

Please add GroovePay to the options for payment gateways.

  • No Comments
6 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
1 Votes
Option to disable Stripe Direct Debit emails

Default the Stripe SEPA module has been configured to let STRIPE sent an email to the customer to alert them a collection has been started.It would be...

  • No Comments
1 Votes
Product Available only if existing product

Would love to see the ability for a product to only be ordered if the customer already has an existing product.For example:Product A - 34.95$Product B...

  • No Comments
2 Votes
Separate Invoices by Default

Please allow us to choose (Separate Invoices) as a default setting in (Setup >> General Settings >> Invoices), instead of ticking this che...

  • No Comments