Jump to content
EvolveWebHosting

Quote for a hook to stop downgrades to hosting package that don't fit the users quota

Recommended Posts

I'm curious what it would cost to get a hook created that prevents a customer from downgrading a hosting plan to one that doesn't meet their current quota.

For example:

Customer currently has a hosting plan that allows for 30GB of storage and they're using 25GB of it. The customer tries to downgrade to a plan that only allows for 10GB of storage. When this happens, they won't be able to submit the downgrade order because their current storage is over quota.

WHMCS pointed me in this direction:

Using the ClientAreaPageUpgrade action hook point, you could potentially execute some custom PHP code to examine the usage of the client's service , creating a custom smarty variable with a boleen value, and then use some conditional logic in the upgrade.tpl to display a message in place of the {foreach $upgradeProducts as $key => $product} section.

For more developer information on Action Hooks, please refer to https://developers.whmcs.com/hooks/

Using v7.9.2 of WHMCS

Share this post


Link to post
Share on other sites

Our dedicated team will be thrilled to provide you with a custom solution shaped to meet all your needs as well.

If you decide to contact our advisors, you will be offered comprehensive guidance through our custom software development services.

We look forward to getting in touch!

Share this post


Link to post
Share on other sites

alot company like to have on a ticket better then the community 🙂

Share this post


Link to post
Share on other sites

They don't want to give an estimat publicly. Another company will come and make a lower estimate, a third will make an even lower estimate.

Share this post


Link to post
Share on other sites
33 minutes ago, DennisHermannsen said:

They don't want to give an estimat publicly. Another company will come and make a lower estimate, a third will make an even lower estimate.

Personally, I think it's healthy business but that isn't how they want to approach it.

Share this post


Link to post
Share on other sites

Reading the above exchange, we couldn’t help ourselves but to join in and share how things in this regard look on our end – just to put you in the picture.

Most importantly, even if several other companies would be so courageous as to provide you with an estimation right here in this thread, we would most certainly not try to beat them by giving you a more attractive pricing arrangement. 

How come? It was never our intention to provide the most uncostly solutions on the market. Quite the contrary, what really matters for us is the high-end quality and full-scale customer support delivered by our adept team at every stage of the project, even after it has already been completed - regardless of its scale. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

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