Our features site is undergoing a refresh! Be sure to explore the revamped site and discover our latest product roadmap launching here on Monday, March 18th.
This object is in archive! 

Ability to assign multiple packages to a single account

esalogica shared this idea 10 years ago
Needs Feedback

There are cases when I need to upgrade the package of one single client, for example add disk space, mailboxes, etc. I would like to create a series of upgrade packages and add them to a specific customer.

Best Answer
photo

I am confused on how this would be handled. You seem to be requesting the ability to assign multiple packages to a single cPanel account. How would the system determine which packages settings to use?


Say Package A has:


-unlimited bandwidth

-10 addon domains


Package B has:


-50GB Bandwidth

-No Addon Domains


How do we determine which are the desired values? This seems overly complex and near impossible to implement.


It seems like you'd have to instantiate some sort of "priority" list of packages to honor first. Even then you run into conflicts and could produce a situation where partial lists might be able to be assigned to an account. I can't see a viable method of implementing this without it being overly complex and very confusing to the user.


Is there something preventing you from generating user-specific Packages and modifying them to meet the customer's needs? This seems like the most straight-forward, clear, concise, and reliable method.


You may need to further clarify and provide examples of how you see this feature being implemented if you would like it to be considered. As it stands, I can't see it being viable due to the awkward complexities of attempting to allow multiple packages to be assigned to a single account.

Replies (3)

photo
1

I am confused on how this would be handled. You seem to be requesting the ability to assign multiple packages to a single cPanel account. How would the system determine which packages settings to use?


Say Package A has:


-unlimited bandwidth

-10 addon domains


Package B has:


-50GB Bandwidth

-No Addon Domains


How do we determine which are the desired values? This seems overly complex and near impossible to implement.


It seems like you'd have to instantiate some sort of "priority" list of packages to honor first. Even then you run into conflicts and could produce a situation where partial lists might be able to be assigned to an account. I can't see a viable method of implementing this without it being overly complex and very confusing to the user.


Is there something preventing you from generating user-specific Packages and modifying them to meet the customer's needs? This seems like the most straight-forward, clear, concise, and reliable method.


You may need to further clarify and provide examples of how you see this feature being implemented if you would like it to be considered. As it stands, I can't see it being viable due to the awkward complexities of attempting to allow multiple packages to be assigned to a single account.

photo
1

This can be done using two different object types: there is an hosting package and an addon package.

Hosting Package: 10GB space, 10 email, 50GB transfer, etc.

Addon package: +10GB space (or +xx email, +xx transfer)

photo
1

I thought of this feature while configuring WHMCS automation, I can setup product addons in WHMCS, but I can't automate the addon setup in cPanel.

Leave a Comment
 
Attach a file