How can we improve WHMCS?

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

Payments/Billing

369 Ideas Found. Showing page 1 of 19.


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...

  • Completed
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
544 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.

317 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...

316 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...

279 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...

277 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...

235 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...

206 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...

170 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...

164 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....

146 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...

143 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...

138 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...

129 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...

116 Votes
Add Ability to Add a New Stripe ACH Payment Method from the Payment Methods Screen

Currently, the only way to add a new ACH payment method to a client's account when using the Stripe ACH payment gateway is when physically paying an i...

114 Votes
Invoice can be paid without having to be logged in to whmcs

Some customers want to send the invoice to friends or even a family member, the idea is that the invoice could be generated and through the link the c...

113 Votes
Payoneer payment gateway

Need to Payoneer payment gateway for WHMCS.

106 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...

102 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...

89 Votes
Stripe BECS Direct Debit Payment Gateway

Hi ,It would be fantastic if we could integrate Stripe BECS into WHMCS. You currently already have SEPA and ACH so I'm hoping it isn't too difficult t...

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