As a Reseller, I want the ability to easily merge multiple cPanel accounts and their addon/parked domains into a single cPanel account, so that I can easily consolidate multiple accounts.
The functionality being requested is the ability to merge multiple cPanel accounts into a single cPanel account with one or more addon domains.
Are there any suggestions for how we should implement this?
Also how should we handle the following:
- Mail in the primary email account of the cPanel account that is being merged into another account?
- Website scripts that will break because they were configured with that old cPanel user's username rather than a virtual user (e.g. authenticating into MySQL using cPanel credentials rather than using the credentials of a MySQL account created via cPanel).
- Additional FTP accounts @old-account because @addon-domain logins for FTP are not currently supported.
Database names would not be an issue on a server where prefixing is disabled (possible in 11.28 and later) since they can simply remain intact.
At this point our focus is just on handling the cPanel side of things (e.g. moving databases handling stats). This functionality will be implemented under the assumption that both accounts to be merged are hosted on the same server already.
Any script-specific changes that need performed (such as updating the URL in wp_options otherwise WordPress will not fully function) will not be handled by this functionality.
For others reading this thread since both accounts are on the same server the situation where some databases have a username prefix and others lacking that prefix on a server that has disabled mandatory prefixing shouldn't be an issue.
This is a feature that has been migrated over from the cPanel Forums. All previous comments and discussions concerning this feature can be located at: