How can we improve WHMCS?

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

Ability to exclude configurable options from promotion discounts.

  • frhost shared this idea 10 years ago
  • Payments/Billing

181 Votes
Login to Vote
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 issue if it was a separate product, but configurable options always seem to get discounted too.
Merged Ideas
    Apply discounts only to products (not add ons)
    Would be great have an option who determine if the discount must be applied to the whole order or only to the product, i.e. Dedicated server = $199.95cPanel addon = $30invoice total = $229.95invoice total with a 10% discount promo = $206.95if the discount would be applied only to the product, the invoice total:Dedicated Server = $199.95Dedicated Server with a 10% discount = $179.95cPanel addon = $30invoice total = $209.95


Login to post a comment.

Any update for this? We're having to switch every configurable option over to an addon now so that we can run sales and not discount every single option and it's not an easy thing to do. 58 votes is a lot more than many of the other implemented requests here.
Recently we are also facing the same issue with whmcs. And we are unable to exclude configuration from discount.
I would vote 1000 times for this if I could. Your competitors have this and we really should have the option to include / exclude configurable options when creating a promo code. It took me awhile to find this topic again and so I'd guess there aren't enough votes because this request feature of the WHMCS site is hard to navigate.
I would like to see this added too. It's very common that an install fee or other configurable option is a part of the service and shouldn't be discounted. I think on the promo code setup page, a check box could be added that says 'exclude configurable options' from discount being applied. Fingers crossed to see this sooner rather than later.
It is possible to do this with hooks, the real problem is they way the hooks display the price the end user that we have to highly edit the cart template just to get a view that makes sense when using a hook to run some promotions.
Just about to submit a request and found that this useful feature had been requested since 6 years ago. 6 YEARS.
Hi there,
With an average of about 7 votes per year, this suggestion has not yet made it on to our roadmap. Thanks for your vote, I'm sure if others share your desire for this feature that could change in future!
I think this should be a deafult option regardless of votes due to the fact every large hosting company can do this on their systems. Why shouldn't one if the most popular hosting automation platforms not.
I completely agreed!
I'm giving free domains as a promotion when signing up. But because I can't choose to exclude the addons, I have to give id protection away for free too.

It's definitely a problem and should be included regardless of the amount of upvotes here in my opinion.
We should have a way to not apply the promocode to the configurable options. This design choice is killing some basic products setup and promotion as we often want to apply the promo to the product only...
I think this could be done with an additional check box asking whether or not the discount is applied to configurable options. It is an extremely useful feature. Especially when site owners want to have the add on synced with the parent product during renewal so they create a configurable option instead of an add on.

An example is an SSL certificate with an Install. During the order, I think most don't want to discount the install and in the case of using the SSL Store module where they renew 30 days early, the Install charge would be in sync to renew at that same time.
Talking about discounts, folks please take a look at this new hook request.

It'd very useful
any progress on this WHMCS?
We need this option promptly
The more I think about this issue, the more I think WHMCS is becoming outdated or isn't really that smart piece of software.
You cannot even select what (configurable) products get a discount or not.

Though this should be so easy to solve. Just create, in case of the "configurable options", a simple button (which you click) to include or exclude the configurable options for/from the discount coupon.

How hard can that be?

I even created a simple mockup of how it should look in the admin panel of WHMCS, check screenshot (last option).
Exactly guys. Seems like WHMCS is going downhill fast.

We started "using" WHMCS over 1 1/2 year ago. Well using is a big word for it. We were developing our new website back then and we decided to go with WHMCS, because most people (back then) were very positive. Now we are almost ready to launch our new website. Yeah it took a long time, because there were quite a few bumps in the road (= WHMCS). The website itself was already done after 4 months. Still long obviously, but everything was done by hand AND just myself.

Anyways we spend a little fortune on making WHMCS work and act as it should, however because the discount/coupon thing is behind encoded files there is no *legal* solution for it. I am now trying to get this done a different way.

WHMCS has been stubborn all the way so far. They don't want to create a simple fix / solution where you can simply toggle the option to include/exclude 'configurable options' to be included in the price. Nor do they want to give me the decoded/original necessary files to make the changes ourselves. It's clearly a catch-22 situation.

What's worse; WHMCS doesn't even care about the customers. At least that's the feeling I get. Every time I ask something, they ask to put in a request (which will die obviously because it lacks enough votes). It's similar how Odin (Plesk) runs things nowadays, HOWEVER they actually do listen to customer and their support is pretty decent otherwise. The same cannot be said about WHMCS though....

Funny thing is, is that WHMCS advertises on their main website page with texts like "a complete solution" and "WHMCS provides everything you need" which are just a bunch of fancy words without meaning...

Oh well... I am rambling here and WHMCS doesn't care anyways.
This is such a basic thing - from the get go there should have NOT been an assumption that you want to apply discounts to configurable options (BTW, that's a stupid thing to call it - how about just Options). I think the bottom line is that the fundamental architecture behind the software is crap as what should be easy and simple fixes never happen. Like leap years messing prorate billing and a new customer thinking they are about to be charged x and instead when they checkout they get y. You're right, whmcs try to say these aren't bugs and we should 'speak to the customer'. As web businesses that's kind of hard....
It is indeed a shame that whmcs working on this way with votes on required features.
Would be nice when they working out a solution to keep there customers happy, but it looks this is asking to much.......

I hear from more and more people that whmcs is not fixing "bugs" in a timely manner and coming with standard answers (promesis) "it wil be fixed in the next release" and then it is not done because there are other points with more priority! As alway's :-)).

Maybe a good idea to ask on webhostingtalk community how they think about whmcs...... and of they have suggestions?

Jan Piere