How can we improve WHMCS?

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

Billing Term Change

  • 24/7 Hosting NZ shared this idea 11 years ago
  • Payments/Billing
  • 74 Comments


544 Votes
Login to Vote
Clients have the ability to change the Billing Term via the Client Area or even a link to request the term to be changed.
Merged Ideas
    Allow clients to change billing cycle
    Lots of out clients sign up for monthly billing cycle and they request to change it quarterly o annually after the second or third invoice. It would save a lot of stuff time if clients have a feature to change themselves the billing cycle for each product or service.
    Allow clients to change billing cycle
    Client needs to be able to change their billing cycle from client area
    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 clientareaproductdetails to let customer change his billing cycles, whenever they want based on product settings.

77 Comments

Login to post a comment.

ModulesGarden already have a module for this, click to view site - go to "Products" and click on "Hosting Renewals For WHMCS" - this is exactly what you need!

It allows the client to change their billing cycle and lets them renew before their due date (full features on page)
I vote it.

Many of my customers need this function.
In addition to this, I think it would be important to be able to easily sync the recurring billing date of monthly services on a client-by-client basis. For example, if they buy something later, I would like to be able to sync easily all their services to the same date and add prorated charges.
ahobach wrote:This is pretty funny. There are a ton of feature requests that come up over and over but they are never implemented.

Wish WHMCS would push out more updates to catch up on all the minor feature requests like this.
If a feature request is duplicated then they should be merged into one or marked as a duplicate. At least then all the votes will go to just one instance. If you know of the other instances, Post the link to this one on them, maybe we can get people to vote on one that is already growing in support for it.
This is pretty funny. There are a ton of feature requests that come up over and over but they are never implemented.

Wish WHMCS would push out more updates to catch up on all the minor feature requests like this.
Daily and hourly billing should be also included.
I voted this up, The current method of manual change sets up a need to contact support for something that could very easily be done client side.

Obviously its not possible to do this in the same way as you would the gateway choice, it would mean a new invoice generation. But there could be an option on the invoice to alter future terms. Either that or simply place it on the product itself along with the other configuration options for the product and the client can then change it at any time.
I would love to see this!
Absolutely need this. This feature has been requested since 2009:
http://forum.whmcs.com/showthread.php?25403-Client-Changing-Billing-Cycle
cenourinha wrote:This should already be implemented. I think it would work like the actual "Upgrade/Downgrade" functionality.
Some customers start by order the minimum term possible and when they gain confidence for our service, they want to pay for a full-year or more.
100% agree. There should be no reason this is not already implemented.
Yeah, this would certainly save us a significant amount of time and frustration.
This feature would be a great time-saver. We had many clients who started on the monthly billing term and then wanted to switch to a higher billing term.
I vote for this. Excellant idea.
This should already be implemented. I think it would work like the actual "Upgrade/Downgrade" functionality.

Some customers start by order the minimum term possible and when they gain confidence for our service, they want to pay for a full-year or more.