This object is in archive! 
Ability to assign multiple packages to a single account
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.
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.
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.
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.
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.
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)
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)
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.
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.
Replies have been locked on this page!