Introduction

If you’re running a web hosting business through B2BHostingClub, offering Reseller and Master Reseller hosting plans can significantly boost your revenue. WHM (WebHost Manager) and cPanel make it easy to create and manage these accounts.

In this step-by-step guide, we’ll cover:

  1. What is a Reseller & Master Reseller Account?

  2. Prerequisites for Creating Reseller Accounts

  3. How to Create a Reseller Account in WHM

  4. How to Upgrade to a Master Reseller Account

  5. Managing Reseller Accounts & Best Practices

  6. Benefits of Offering Reseller Hosting via B2BHostingClub

Let’s get started!


1. What is a Reseller & Master Reseller Account?

Reseller Account

Reseller account allows users to sell hosting services under their own brand. They get allocated disk space, bandwidth, and the ability to create multiple cPanel accounts for their clients.

Master Reseller Account

Master Reseller has additional privileges—they can create Reseller accounts themselves, essentially acting as a hosting provider. This is ideal for B2BHostingClub clients who want to offer reseller hosting plans.


2. Prerequisites for Creating Reseller Accounts

Before creating Reseller or Master Reseller accounts, ensure:
✔ You have root/WHM access (for admin-level setup).
✔ Your server has enough resources (disk space, RAM, CPU).
✔ You have installed WHM/cPanel on your server.
✔ You’ve set up proper nameservers (e.g., ns1.yourdomain.com).


3. How to Create a Reseller Account in WHM

Method 1: Convert an Existing cPanel Account into a Reseller

  1. Log in to WHM as root/admin.

  2. Search for “Modify an Account” in the top-left search bar.

  3. Enter the username of the account you want to upgrade.

  4. Check the box “Make the account a reseller”.

  5. Click “Modify” to save changes.

Method 2: Create a New Reseller Account

  1. In WHM, go to “Create a New Account”.

  2. Fill in the details:

    • Domain name

    • Username & password

    • Email & package (select a reseller package)

  3. Check “Make the account a reseller”.

  4. Click “Create”.

Now, this user can log in to WHM (using their credentials) and start selling hosting.


4. How to Upgrade to a Master Reseller Account

Master Reseller can create other Resellers, not just cPanel accounts. To enable this:

Step 1: Install the “Master Reseller” Add-on

  • Some WHM setups require a third-party plugin like:

    • WHMCS Reseller Module

    • Reseller Center Pro

    • Blesta Reseller Plugin

Step 2: Assign Master Reseller Privileges

  1. In WHM, go to “Manage Reseller Privileges”.

  2. Select the Reseller account.

  3. Enable “Can create new resellers”.

  4. Save changes.

Now, this user can log in to WHM and create sub-resellers.


5. Managing Reseller Accounts & Best Practices

Setting Resource Limits

  • Go to “Reseller Center” in WHM.

  • Set disk space, bandwidth, and account limits per Reseller.

Branding & White-Label Hosting

  • Allow Resellers to use custom nameservers (ns1.theirdomain.com).

  • Provide WHMCS or Hosting Billing Software for automation.

Security & Monitoring

  • Enable two-factor authentication (2FA) for Resellers.

  • Monitor resource usage via “Reseller Statistics” in WHM.


6. Benefits of Offering Reseller Hosting via B2BHostingClub

✅ Recurring Revenue – Clients pay monthly/yearly for Reseller plans.
✅ Scalability – Master Resellers can expand their business effortlessly.
✅ Branding Opportunities – White-label hosting helps clients build their brand.
✅ Low Maintenance – WHM automates most tasks, reducing support workload.


Conclusion

Creating Reseller and Master Reseller accounts in WHM is a powerful way to expand your B2BHostingClub business. By following this guide, you can efficiently set up, manage, and monetize reseller hosting services.

Need help? Contact B2BHostingClub’s support team for expert assistance! 🚀