How can we improve WHMCS?

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

Payments/Billing

363 Ideas Found. Showing page 1 of 19.


Stripe Payment Gateway Module

Stripe is expanding beyond the US so demand for an official whmcs module will only increase. They have now expanded to Canada and looks like they wil...

  • Completed
Remove affiliate commission after refunding invoices

When refunding an invoice upon which commission has been paid to an affiliate, the commission should also be removed. This would need to be recorded i...

  • Completed
Product Recommendations at Checkout

As a Product Provider, I would like the ability to enable a "Product Recommendation" at checkout. Where for example, if a client purchases a...

  • Completed
474 Votes
Cancel X days overdue invoices

Sometimes clients do not cancel their plans and their invoices are overdue, still there active messing our reports. It would be nice if in the automat...

302 Votes
Billing Term Change

Clients have the ability to change the Billing Term via the Client Area or even a link to request the term to be changed.

265 Votes
Credit Note in compliance with UK VAT legislation

The refund functionality in WHMCS 5.3.13 is not on accordance with UK legislation. When a refund is issued, the system must generate a Credit Note wi...

254 Votes
Monthly Emailed PDF Statement

We need a monthly statement showing what a client owes and need to be able to dictate the date each month it gets emailed out.It should show which are...

216 Votes
Set different pricing based on payment gateway

For eg. Keep default for libertyreserve, however if the customer buys from moneybookers, they need to pay additional 5%, additional 4% via bitcoins an...

216 Votes
Allow single monthly invoice for all services/domains

Some customers have loads of domains and/or services. It would be great if they got invoiced once per month with all the services/domain renewals in t...

181 Votes
Ability to exclude configurable options from promotion discounts.

Have had issues with promo codes also discounting cPanel or additional IP's instead of just the product we wish to discount. There seems to be no iss...

158 Votes
Ability to add more billing cycles than 3 years

This is a very important feature to allow us to add more than 3 years billing cycle in my point of view. When we sell a product like SSL, these can be...

146 Votes
Hourly Billing

It would be very nice if hosting bills were calculated hourly instead of daily. Our hosting is all cloud servers and it is very reasonable for someone...

140 Votes
Specify Second Level Tax on specific products (PST is not charged on every product in BC)

In BC another provinces in Canada, as well as some states in the US there is a second tax that only applies to certain services and products. The way...

137 Votes
TROY Card Type Support

TROY is the national payment scheme of Turkey. We are doing more or less the same thing like global card brands such as Discover, Mastercard and Visa....

126 Votes
End of Month Billing

I have a few clients that would like to receive services and then pay at the end of the month for services received.In other words, the bill would be...

126 Votes
Charge VAT on Add Funds Credits

We are company based in European Union. Here we have to pay VAT from every received payment including credit which client deposits onto his client acc...

109 Votes
Allow customers to change his own billing cycle

We have a lot of requests, where customers would change the billing cycle. Some customers do this more than one times a year.Think about an option on...

107 Votes
Prevent invoices from being changed

Once an invoice has been "issued" accounting practice in some countries does not allow for the invoice to be modified.I know from a technica...

104 Votes
Payoneer payment gateway

Need to Payoneer payment gateway for WHMCS.

101 Votes
Option to show/hide payments gateways per country

Hello,I'm experiencing big problems with certain gateways not accepting payments from some countries. It would be great if each gateway has the option...

86 Votes
Ability to Move Invoices between clients.

It would be very useful to be able to move invoices the same way we can move orders. The order would remain with the original cusotmer but the invoice...

  • Declined
81 Votes
Domain Addons

Right now it doesn't look like there are configurable options or add-ons that we can specify for domains? It looks like I have to create separate prod...

72 Votes
Square payment processor integration

Square (https://squareup.com/) is a payment processing company that has been on the rise for a while. It would be great if you could allow for them to...