Changing a User's Hosting Package in WHM

As a reseller, you can upgrade or downgrade a customer's cPanel account by changing the hosting package assigned to it. This article walks you through finding the account in WebHost Manager (WHM) and switching its package, which adjusts limits such as disk space, bandwidth, and email accounts.

About hosting packages

A hosting package defines the resource limits and features available to a cPanel account. Reassigning a package is the standard way to scale an account up as a customer's site grows, or scale it down if their needs change. The change takes effect immediately and does not interrupt website availability.

Before you begin

  • Reseller WHM access. You need WHM credentials with permission to modify the target cPanel account.
  • An existing hosting package. The package you want to assign must already exist in WHM. To create one, see the article on creating a hosting package.
  • The customer's domain name. You will use the primary domain to find the account.

Step 1: Open the List Accounts tool

  1. Sign in to WHM as the reseller.
  2. In the left-hand search box, type List Accounts.
  3. Click List Accounts to open the tool.

Step 2: Locate the cPanel account

  1. In the search field, type the customer's primary domain name.
  2. Locate the matching account row in the results list.

Step 3: Open the Change Plan interface

  1. Click the + (expand) icon next to the account, or open the account's action menu.
  2. Click Change Plan.

Step 4: Select the new hosting package

  1. From the package drop-down list, select the hosting package you want to assign.
  2. Click Upgrade/Downgrade to apply the change.
  3. Wait for WHM to display a confirmation that the package change completed successfully.

Tip: Review the new package's disk and bandwidth limits before applying the change so the customer's current usage does not exceed the new quota.

Next steps

  • Verify the account quota. Open List Accounts again and confirm the new disk and bandwidth limits are in place.
  • Notify the customer. Let the customer know their plan has changed and share any new resource limits.
  • Create or edit hosting packages. If no existing package fits the customer's needs, create a new one in WHM.

Questions? Contact Exact Hosting Support.

How helpful was this article?

Thanks for your feedback!

Do you still need help? If so please submit a request here.