How to Create a Hosting Package in WHMCS
In this tutorial, we’ll guide you step-by-step on how to create web hosting packages in WHMCS and automate cPanel account provisioning. By the end, you’ll have a streamlined process that boosts your efficiency and improves the customer experience.
How to Add a New Server
Before you can create hosting packages in WHMCS, make sure your WHM server is integrated with the system. If not, follow our previous tutorial for step-by-step instructions on adding your WHM server to WHMCS.
Once the server is added, proceed by adding a server group:
- Go to Settings > System Settings > Servers.
- Click Create New Group.
- Enter a group name, select the server you added, and add it to the new group.
How to Create a Hosting Package in WHMCS
Next, let’s create your hosting package:
- Go to Settings > System Settings > Products/Services.
- Click Create New Group to create a product group.
Once you’re in the Products/Services section, name the product group (e.g., “Shared Hosting”). You can also add a group headline and tagline to display during orders (e.g., “Affordable LiteSpeed Web Hosting”).
Select your order form style. By default, the Standard Cart is used, but if you have a custom order form like Lagom2, you can select that instead. Save your changes.
Now, let’s create products (hosting plans) within that group:
- Go back to Products/Services and click on Create a New Product.
- Select Shared Hosting as the product type and pick your group (e.g., “Shared Hosting”).
- Give your product a name (e.g., “Hatching”).
- In the Module section, select cPanel and choose Create as Visible to make the product available to users.
- Click Continue.
Setting Up Hosting Account Details
On the next page, configure your hosting plan details, including:
- Require Domain: Enable the domain registration option during the order process.
- Product Details: Add a description that includes disk space, bandwidth, and other features. This information will be shown on the pricing table during orders.
- Welcome Email: WHMCS comes with a pre-made email template for cPanel accounts. Leave this as default to automatically send account details after a payment is made.
Once you’re done, click Save Changes. Then, go to the Pricing tab to set up your pricing:
- For payment type, select Recurring and set the monthly and maximum duration (e.g., 3 years).
Module Settings
Automate the provisioning process by linking WHMCS to the WHM packages:
- In Module Settings, select your Server Group and pick the WHM package you created.
- Choose Automatically setup the product as soon as the first payment is received so that accounts are created automatically after payment.
Click Save Changes to complete the setup. Congratulations—you’re now ready for web hosting automation! You can also offer customers a free domain with specific hosting plans and billing cycles if desired.
Reseller Hosting Options
To grow your hosting business further, consider our reseller hosting package. This allows you to offer hosting services directly to your clients while benefiting from automation for billing, support, and provisioning via WHMCS. It’s the perfect solution to streamline your reseller hosting operations and maximize your potential.
Don’t miss out! Purchase a reseller hosting package today and elevate your business to new heights. We’re here to support your success every step of the way.