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 13 years ago
  • Payments/Billing
  • 63 Comments


381 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

80 Comments

Login to post a comment.

The Ability to Exclude Configurable options from promotion discount ... Get instant access to live casino action with the newest WINPKR App download APK for Android users. https://winpkrgames.com.pk/
Enjoy fast performance, secure gaming features, and immersive sportsbook experiences.
This would be really helpful for flexible pricing configurations. On a related note, I use https://imgto-img.com for generating product images for my store - having better image transformation tools could also enhance product display options.
I've been exploring Hailuo 3.0 (https://www.hailuo-3.com) for AI video generation and found it really useful for creating content. Thought this community might find it interesting too.
I've been exploring Hailuo 3.0 (https://www.hailuo-3.com) for AI video generation and found it really useful for creating content. Thought this community might find it interesting too.
Great suggestion. For teams offering media or transcription services through WHMCS, being able to exclude configurable options from promotions is essential. We use https://transcriptly.org for audio/video transcription and need the base service to be promotable without discounting add-on features like bulk processing or priority turnaround.
Great suggestion. We run https://www.hairstyleanalysis.org/ and configurable options really need this level of flexibility for promotions.
This would help teams that sell creative or design services through WHMCS. For example, a studio using https://ai-interior-design.net/ to generate quick room concepts may need a promotion to apply to the base design package without discounting every configurable add-on.
This would be really valuable for teams selling AI-powered creative tools through WHMCS. For example, services like https://www.happy-horse.net that offer AI video generation need the ability to apply discounts only to the base subscription plan, not to add-on render credits or premium feature options. Without this, running any promotion ends up discounting everything, which is hard to control financially.
This would help teams selling AI 3D or product visualization services. A tool like https://copilot3d.net/ can generate quick text-to-3D and image-to-3D previews, so configurable options often need separate pricing and discount handling.
This would also help teams that sell more visual or creative services through WHMCS. For example, a studio using https://trellis-2.net to create quick 2D to 3D concept previews may need discounts to apply only to the base service, not every configurable option in the order.
Really useful feature for edge cases like puzzle games bundles. I run the arcade site https://block-breaker-game.com/ and needed this for handling break-out level packs with promo exclusions. Hope it gets prioritized.
This would be really helpful for managing promotional pricing. Speaking of useful tools, I recently found a great free financial planning calculator at https://coastfirecalculator.io/ that helps with retirement planning and budgeting.
Hi all,
Can we confirm this is being actioned?
Per standard business logic, the current behavior is incorrect and should be treated as a defect, not a feature.
What about this function ? i need this
I hope you will implement the development as soon as possible.