How can we improve WHMCS?

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

Payments/Billing

292 Ideas Found. Showing page 1 of 15.


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
Stripe 3D Secure

Stripe now supports 3D secure: https://stripe.com/docs/sources/three-d-secureAs web hosting can be a medium-high risk industry, it would be nice to se...

  • Completed
Multiple Credit Card Support

I know this idea was declined 4 years ago, but I'd like to try it again.1. If you use WHMCS to bill for a variety of services beyond just hosting you...

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

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

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

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

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

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

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

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

111 Votes
Credit system usable in European Union countries

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

110 Votes
Remove 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...

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

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

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

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

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

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

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

63 Votes
Paypal Payments Advanced

Anyone looking into implementing this as an option to future WHMCS updates? It looks pretty good from my standpoint and I would love to use it along w...

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