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 5 of 19.


4 Votes
Allow pro-rata calculation from free products on upgrade

Allow pro rata to be calculated (if set) on a free product to a paid product on upgrade.

6 Votes
Display payment instructions of PDF Invoices

when viewing invoice in browser with bank transfer as method of payment the bank details show at the top under due date.When the invoice is downloaded...

1 Votes
WHMCS also have options to withdraw funds

I can see that WHMCS is a great amazing script. We can deposit funds using the deposit funds button in the client area. There also should have some op...

3 Votes
Domains which are included in the package also show as free in the order process.

If a web hosting package includes a free domain extension, then this is currently displayed as chargeable in the order process. This leads to uncertai...

1 Votes
Stripe SEPA and ACH currency convert for processing

Hi,I believe it would be much more usable to everyone if the Stripe SEPA and Stripe ACH module got a "Convert To For Processing" option in t...

22 Votes
Do not generate 0.00 invoices

In Europe, Invoices for 0.00 cannot be entered into accounting systems for many WHMCS users. Just keep them in the non-sequential numbering.

3 Votes
Support new upcoming decline codes for VISA/MasterCards

Starting in February 2022 Moneris/MasterCard/VISA will send new decline response codes and will charge fees starting in April for repeated CC charging...

0 Votes
Add order related additional info in PayPal payment

There should be a way to add additional info of order in PayPal payment info, currently it just adds Invoice Number. But if we could add custom info a...

4 Votes
Billable Items - Separate Area for Recucrring

Greetings,We have a certain type of service that we can only seem to enter as a recurring billable item. It has been working very well for the past se...

13 Votes
Affiliate Commission for Product Add-Ons

It would be beneficial to me as a business owner to have the option to offer affiliate commissions on product addons.The affiliate commissions are onl...

6 Votes
Log PayPal registered email address in the clients account details - reduce fraud claims

Make it possible for WHMCS to collect customer's registered PayPal Email Address while making payment using PayPal Basic or other. It's good to do tha...

53 Votes
loyalty system

I would be good to see a loyalty system, like the affiliate's but this would reward customer for staying with you. so say they spend £10.00 they woul...

3 Votes
Add Transaction Response to Payment Failed Email

When a payment fails, there's no additional information in the email sent to the customer telling them why the payment failed. It would be great to ha...

2 Votes
Prevent same credit card from being saved on account more than once

Right now, WHMCS allows the same credit card to be saved multiple times on a customers account. A check should be performed to stop this from happenin...

4 Votes
New card types: Elo, Aura, Hipercard, Hiper

Add new Accepted Credit Card Types in WHMCS admin so we can process credit card payments in other brands, new types should be supported:Please add thi...

  • No Comments
81 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...

51 Votes
Add Configurable Options to Bulk Pricing Updater

Currently in order to update product prices for existing clients with configurable options we have to specify the "Current Price" for every...

12 Votes
Do not delete invoices even after expire or redemption

I would consider seriously to find a more permanent solution to not delete invoices but set a pointer active or inactive invoice. You should have all...

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

0 Votes
Set Service Start Date upon successful Module Create

Many times the client fills an order, but pays for the service after a few days, and the services or domains are registered in the system that start o...

  • No Comments