Latest Updates

How to Set Up a Dedicated Server Product in WHMCS

How to Set Up a Dedicated Server Product in WHMCS Dedicated servers are ideal for customers who require maximum performance, complete control, and dedicated hardware resources. WHMCS makes it easy to create and automate…

how-to-set-up-a-dedicated-server-product-in-whmcs

How to Set Up a Dedicated Server Product in WHMCS

Dedicated servers are ideal for customers who require maximum performance, complete control, and dedicated hardware resources. WHMCS makes it easy to create and automate dedicated server products by integrating with server control panels and provisioning modules.

In this guide, you’ll learn how to Set Up a Dedicated Server Product in WHMCS from start to finish.

Prerequisites

Before you begin, ensure that:

  • WHMCS is installed and configured.
  • Your dedicated server is ready for provisioning.
  • A supported provisioning module (such as cPanel/WHM, Plesk, DirectAdmin, or a custom module) is installed.
  • Your server details are available.
  • You have administrator access to the WHMCS Admin Area.

Step 1: Log in to WHMCS Admin Area

Log in to your WHMCS administrator dashboard.

how-to-set-up-a-dedicated-server-product-in-whmcs

Step : Configure Products

Navigate to:

  • Configuration Icon → System Settings

 

how-to-set-up-a-dedicated-server-product-in-whmcs

 

  • Select  Products/Services

 

how-to-set-up-a-dedicated-server-product-in-whmcs

 

Step 3: Create a Product Group

If you don’t already have one:

  1. Click Create a New Group.

 

 

how-to-set-up-a-dedicated-server-product-in-whmcs

 

2. Enter a group name.

Example:

  • Dedicated Servers
  1. Configure the display settings.
  2. Click Save Changes.

 

how-to-set-up-a-dedicated-server-product-in-whmcs

 

Step 4: Create a New Product

  1. Click Create a New Product.

 

how-to-set-up-a-dedicated-server-product-in-whmcs

 

2. Select:

  • Product Type: Other
  • Product Group: Dedicated Servers
  • Product Name: Example Dedicated Server

Click Continue.

how-to-set-up-a-dedicated-server-product-in-whmcs

Step 5: Configure Product Details

Under the Details tab configure:

  • Product Name
  • Product Description
  • Welcome Email
  • Require Domain (if needed)
  • Product Image (optional)
  • Product Features

Save your changes.

how-to-set-up-a-dedicated-server-product-in-whmcs

Step 6: Configure Pricing

Open the Pricing tab.

Enable the billing cycles you wish to offer:

  • Monthly
  • Quarterly
  • Semi-Annually
  • Annually
  • Biennially
  • Triennially

Enter pricing for each billing cycle.

Example:

Billing Cycle Price
Monthly $120.00
Quarterly $340.00
Annually $1,350.00

Click Save Changes.

how-to-set-up-a-dedicated-server-product-in-whmcs

Step 7: Configure the Module

Open the Module Settings tab.

Select the provisioning module that matches your server.

Examples include:

  • cPanel/WHM
  • Plesk
  • DirectAdmin
  • SolusVM
  • Proxmox
  • Custom Dedicated Server Module

Configure:

  • Server Group
  • Package Name
  • Username Generation
  • Dedicated IP Assignment
  • Hostname Template
  • Root Access (if applicable)

Save the configuration.

how-to-set-up-a-dedicated-server-product-in-whmcs

Step 8: Configure Product Features

Open the Other or Custom Fields tab (depending on your provisioning module).

You can define specifications such as:

  • CPU
  • RAM
  • Storage
  • SSD/NVMe
  • Bandwidth
  • Dedicated IP Addresses
  • Operating System
  • Control Panel
  • Backup Options

These details help customers understand what they’re purchasing.

how-to-set-up-a-dedicated-server-product-in-whmcs

Step 9: Configure Automation

Go to:

Configuration → System Settings → Automation Settings

how-to-set-up-a-dedicated-server-product-in-whmcs

Configure automation for:

  • Account Provisioning
  • Suspension
  • Unsuspension
  • Termination
  • Invoice Generation
  • Renewal Reminders

Automation helps eliminate manual tasks.

how-to-set-up-a-dedicated-server-product-in-whmcs

Step 10: Test the Product

Before making the product available:

  • Place a test order.
  • Verify invoice generation.
  • Confirm module provisioning.
  • Check welcome email delivery.
  • Verify server creation.
  • Test suspension and termination actions.

Resolve any issues before launching.

Best Practices

When you Set Up a Dedicated Server Product in WHMCS, consider these recommendations:

  • Use descriptive product names.
  • Clearly list hardware specifications.
  • Offer configurable upgrades.
  • Enable automated provisioning whenever possible.
  • Regularly monitor provisioning logs.
  • Test all automation after updates.
  • Keep pricing accurate and competitive.

Common Issues

Product does not provision

  • Verify the server connection.
  • Check API credentials.
  • Confirm the selected provisioning module.

Incorrect pricing

  • Review billing cycle pricing.
  • Verify configurable option pricing.

Module connection errors

  • Confirm firewall settings.
  • Check API permissions.
  • Verify hostname and SSL configuration.

Automation not working

  • Ensure the WHMCS cron job is running.
  • Review the Module Log and Activity Log.

Conclusion

Learning how to Set Up a Dedicated Server Product in WHMCS helps automate dedicated server provisioning, billing, and management. By correctly configuring product details, pricing, server modules, and automation settings, you can deliver a seamless ordering experience while reducing manual work. Always test your product before going live to ensure reliable provisioning and a smooth experience for your customers. A properly configured dedicated server product ensures efficient management, improves customer satisfaction, and supports the growth of your hosting business.

Written By

PragnaTeja Bandiboyina

Web Designer

PragnaTeja Bandiboyina shares practical publishing insights, comparisons, and WordPress-focused growth guidance for modern web teams.

133 articles published Member since 2026