Jump to content
snake

package upgrades

Recommended Posts

I have not really had to worry about this before, but I now find myself needed to add the ability for clients to upgrade their package resources, particularly disk space.

But I cannot see how to do this.
Anything I do with addons or configurable options doesn't have any effect. Nothing actually gets upgraded or changed, it doesn't actually seem to be linked to the lackage resources or cpanel in any way and seems to require me to provision manually.

 

I have searched the forums and seen a few references from 2018 to some configurable addon that doesn't actually exist in whmcs, so I assume it some legacy feature that has since been removed.

Share this post


Link to post
Share on other sites

Bit of a messy way to achieve it, no that's not the new whmcs tagline btw... 😉

You could, create a new cpanel product and allow them to upgrade to it - im not familiar with cpanel as we stopped using when... well there is no need to beat that dead horse is there! 

The configuration of packages has always been awful, within whmcs to the point you can create a client account and generate account credits with the right purchases/upgrades/cancellations - something that made us do extra hidden products instead and bill pro rata during upgrades. I'm told whenever this gets brought up it's deleted so hopefully you see it in time! 😀

Share this post


Link to post
Share on other sites

 

I did open a ticket with WHMCS support and send me a link how to use configurable options and addons, despite me saying I already tried this and this doesn't seem to work.

so are you saying there is actually no built in way to do this?
And that using addons or configurable options requires manual intervention to actually apply the changes in cpanel?

Share this post


Link to post
Share on other sites
25 minutes ago, snake said:

 

I did open a ticket with WHMCS support and send me a link how to use configurable options and addons, despite me saying I already tried this and this doesn't seem to work.

so are you saying there is actually no built in way to do this?
And that using addons or configurable options requires manual intervention to actually apply the changes in cpanel?

There is a built in way to do it, the consensus of most is that it doesn't work as intended- when we did offer it that way we were always short changed, or having to offer refunds and apologisefor the shortcomings of our billing system... maybe that was just us though as whmcs suggested... us and everyone else who complained 🤣

What we did is create an entirely new product we could assign to them with corresponding limits, bit of a faff but it was more consistent! Fortunately we don't deal with end users anymore, except our legacy customers - most of our customers are resellers of our direct admin servers and even more are already on an alternate billing system - with the last 2300-ish hopefully migrated in the next few months! 

Share this post


Link to post
Share on other sites
15 hours ago, snake said:

I have searched the forums and seen a few references from 2018 to some configurable addon that doesn't actually exist in whmcs, so I assume it some legacy feature that has since been removed.

I suspect that your referencing the Configurable Package Addon by WHMCS.... in days gone by, it used to be listed on the main whmcs.com site, but now its available from Marketplace..

https://marketplace.whmcs.com/product/30-configurable-package-addon

without it, upgrading config options just takes the upgrade order/invoice etc without any provisioning changes being made on the server.

Share this post


Link to post
Share on other sites

ok that sucks, but since I am rarely going to need to actually do it, I guess I can live with it.
If I use configurable options, will it send a notification when customer upgrades? I don't recall as have not used them for so long.

Share this post


Link to post
Share on other sites
27 minutes ago, brian! said:

I suspect that your referencing the Configurable Package Addon by WHMCS.... in days gone by, it used to be listed on the main whmcs.com site, but now its available from Marketplace..

https://marketplace.whmcs.com/product/30-configurable-package-addon

without it, upgrading config options just takes the upgrade order/invoice etc without any provisioning changes being made on the server.

Apologies, my advice my be outdated then! Do you have any experience using it brian! And did you experience issues with it? 

Share this post


Link to post
Share on other sites
3 hours ago, snake said:

If I use configurable options, will it send a notification when customer upgrades? I don't recall as have not used them for so long.

yes... and an invoice - it's the same upgrade process as if you were upgrading services and not just config options.

3 hours ago, UnwilfulExpenditure said:

Do you have any experience using it brian!

i've never had it installed myself, but I played with it many many years ago on someone else's dev....can't remember much about the experience to be honest... although I can count on one hand, and have fingers to spare, the number of times there has been a thread about this addon in 8+ years.

Share this post


Link to post
Share on other sites
Posted (edited)
On 6/11/2021 at 8:03 AM, brian! said:

without it, upgrading config options just takes the upgrade order/invoice etc without any provisioning changes being made on the server.

Might be missing something, but if the server module has _ChangePackage() function, it should handle the provisioning at the server side if it supports configurable options at least.  Just tested and it does fire when changing configurable options.    I suppose the built-in modules don't support configurable options and that is why that other module is needed?

Edited by steven99

Share this post


Link to post
Share on other sites
20 hours ago, steven99 said:

I suppose the built-in modules don't support configurable options and that is why that other module is needed?

my recollection is that the cPanel server module is specifically coded to only do it with a valid license for the above addon.

Share this post


Link to post
Share on other sites

Join the conversation

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

Guest
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