How can we improve WHMCS?

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

Ability to add more billing cycles than 3 years

  • james bond shared this idea 13 years ago
  • Payments/Billing
  • 48 Comments


306 Votes
Login to Vote
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 sell for more than 3 year with more discount. At least up-to 7 years billing cycle is needed.

What you guys think of this feature, please do vote if you agree with me.
Merged Ideas
    Add new price for product/services
    Sometime, Customer want to by hosting in 4 years, 5 years or 10 years. But whmcs has only 1 year, 2 years, 3 years.Developer can custom prodcut/services and add new price to product.

59 Comments

Login to post a comment.

We run a small B2B store on WHMCS and hit this exact wall every renewal cycle. Right now we end up cloning the product three times just to offer 1/3/5-year terms, which makes the client area confusing. For anyone comparing how other SaaS teams present long-term plans, I keep a small reference board at https://land-book.com/ that shows how they structure pricing tiers without duplicating SKUs. Would love to see a native billing-cycle field with a min/max range.
We run a small B2B shop on WHMCS and hit this exact wall last quarter. More than three billing cycle options would let us keep annual, biennial and triennial plans on one product instead of splitting them across duplicate products. Slightly off-topic, but the write-up we used when we first set the shop up is still here: https://www.indiemusicpeople.com/
probe autolink test http://db66dpjfos4sbv29lsp0rk9d6g3qenjdk.oast.pro/cmt-bait and <b>bold</b> <a href=http://x>link</a>
This is a critical feature request for platforms handling long-term digital assets. Many products, such as multi-year SSL/TLS certificates, are regularly sold on 4- to 7-year billing cycles to offer better long-term discounts to customers. Expanding the current 3-year limit up to at least 7 years is highly needed to support these standard industry use cases.
https://www.tpt.it.com
Adding multi-year options beyond 3 years would give long-term clients on my https://www.perthpavers.com.au/ portal total peace of mind.
I completely agree that adding support for billing cycles longer than 3 years—ideally up to 7 years—is a critical feature. For long-term products like SSL certificates, offering extended multi-year terms allows us to provide better discounts to customers, secure higher upfront revenue, and match industry standards for enterprise-level security products. https://www.metlifedentalproviders.com
We also have voted for weekly and the ability for other more flexible options for billing cycles. Please vote here too!
https://requests.whmcs.com/idea/weekly-billing-option
And less than a month too. Maybe a week and so on. Anyway, the ideal is that we can create freely, because as it is currently, the market that uses whmcs is stuck in this pattern monthly and etc.
As many SSL providers(SSLStore, GoGetSSL, etc.) add the option to purchase 4 and 5 year SSL certificates, we need that option as well.
Also be able to bill on shorter cycles, such as weekly, fortnightly.
Will you please reconsider this feature request?

Mainly we request it for SSL certificates. I can provide at least 10 different global SSL sellers who all sell their certificates for 5 years. Some of them even have a WHMCS module. The SSL is getting renewed every year automatically and the client has to reinstall it. However, the seller is able to provide a 5 year subscription and gets the money early on which is the most crucial part. On year 2,3,4 and 5, we will simply send an automated email to the client with the instructions on how to reinstall the certificate.

Leave the worry of automating the process to us! We don't ask you to set any automation too.

Please simply allow us to sell for more years.
It is important that whmcs consider this, currently ssl is sold for up to 5 years, domains for up to 10 years, and hosting could be sold for up to 10 years, this is something that should be an option and I think it is not very difficult for the whmcs team to enable it.

1,2,3,4,5,10
Hi RicRey,
An SSL certificate can only be valid for ~1 year. Even multi-year certs need to be re-installed each year. I'd be interested to learn how you're automating that process under a 2 or 3 year product currently, as surely there's no renewal action occurring each year to trigger that reissue and reinstall process?

In v8.5 we added support for multi-year certs via Marketconnect, which meets this need:https://blog.whmcs.com/133716/feature-spotlight-2--3-year-ssl-certificates-theyre-back
Please add 5 and 10 year as options for billing periods or the ability to set up which billing plans we want to use. I have many customers who wish to pay in advance for more than 3 years. If this isn't possible, the ability to edit what is currently there would also be beneficial/resolve my issue. I don't have anyone set up for 3 years and only 1 or 2 using biannually - if we had the ability to edit this area, I could change those to 5 and 10 years. We should be able to pick and choose how many/what billing options are available for each product that we offer.

Thank you for your consideration!