mfoland Posted June 15 Share Posted June 15 In WHMCS, clients can upgrade and downgrade their plans. In the case usage for me, I sell PHP software that I design. In my use case scenario for this Request, I have the highest-tiered package I offer for the software. In this case, I would have already paid for the software. The problem, is if I would have already paid for the software, at which was higher than the plan I have screenshotted, why would the user have to pay again? Shouldn't there either be a credit assigned to them for the difference or zero out the invoice? I can understand paying the difference between products. Let's say I have the $600 one-time owned license, and my next one is $900. I should have to pay only the difference of $300. I believe something needs to be changed with this process. (I tried to submit a request on requests.whmcs.com, however I got a 500 server error) 0 Quote Link to comment Share on other sites More sharing options...
mfoland Posted June 15 Author Share Posted June 15 Even here, going from the Highest Tier of Owned License for the product to the Lowered Tier, there should be a credit.... not a payment due. 0 Quote Link to comment Share on other sites More sharing options...
Evolve Web Hosting Posted June 15 Share Posted June 15 @mfoland I've seen others ask about the calculation process before. WHMCS seems pretty set on leaving it as is. This is their formula https://docs.whmcs.com/products/upgrades-and-downgrades/ 0 Quote Link to comment Share on other sites More sharing options...
mfoland Posted June 16 Author Share Posted June 16 49 minutes ago, Evolve Web Hosting said: @mfoland I've seen others ask about the calculation process before. WHMCS seems pretty set on leaving it as is. This is their formula https://docs.whmcs.com/products/upgrades-and-downgrades/ Well this bites. The product I was doing was a One Time. That's pretty messed up that they didn't take that into consideration. That is a flaw. I think if it's a one time, as the user already paid once, for upgrading there should be a difference, and a downgrade should either give them a credit of the difference, or zero the invoice out. 0 Quote Link to comment Share on other sites More sharing options...
mfoland Posted June 16 Author Share Posted June 16 I found out what was going on. I had the invoice set to $0, so it was knowing that nothing was technically paid. As long as something is paid, if they downgrade, they'll get a credit, upgrading is the difference in cost. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.