Jump to content

WHMCS Handles Upgrade Discounts Incorrectly


Recommended Posts

This is more about getting the word out and getting feedback on the way they currently do product upgrades. It doesn't seem right and I'm sure hundreds of people have been overcharged because they are using WHMCS's method of pricing, instead of correct math.


I'll try my best to explain.


- Let's say User 1, buys a 'Basic' Hosting account, for $5/month, but he does it for yearly, which would make his recurring bill $60/year. Let's also say he has a recurring 50% discount off his bill, making it $30/year now.


To make this easy...


- Let's say User 1 decides he wants to upgrade to the 'Medium' Hosting account now on day 1 of his brand new account, which is $10/month, yearly, making it $120/month.


WHMCS would take $120 (new amount) - $30 (what he currently paid) and he would owe $90 (I'm rounding to make this easy). This is correct so far.


Now, let's say we want to throw in the 50% discount he already had. Now, WHMCS does:


$120 (new amount) - $30 (what he currently paid) / 50% (discount) = $45 (What he would owe)


The correct way to do this is:


$120 (new amount) / 50% (discount) - $30 (what he currently paid) = $30 (What he would owe)


WHMCS takes the percentage and adds it at the end, instead of taking 50% off the recurring price of the account.


Does anyone feel WHMCS's way of doing this is correct? This seems extremely backwards and doesn't allow us to use the automatic Upgrade/Downgrade function of WHMCS.

Link to comment
Share on other sites

  • 8 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated