How To Integrate Your WHMCS with NameHero for Reselling!
STEP 1: Reach out to us via Ticket to enable the Reseller Portal inside your NameHero Dashboard! In the future, this may be auto enabled, but for now, open a ticket and we can get that sorted for you on our end!
Once enabled it can be located here:

STEP 2: Once that is enabled, click into it and make your way to the Settings Tab and enter the IP address of your website that has the WHMCS installation on it. Put your IP and click submit.

STEP 3: Now click on the Setup Guide. You'll need to download the API Proxmax!


STEP 4: Make a 'copy' of your theme!
Go to your /templates/ directory and whatever theme you currently have active, duplicate with a different name in that same directory. Then select that new theme by going here: System Settings › General Settings › Ordering. If you are very familiar with WHMCS and already have a theme and such, go into that directory.
STEP 5: Edit this file: clientareaproductdetails.tpl
In that same directory you use for your template, whatever that may be called, you'll need to edit this file:
.. /whmcs/templates/YOURTHEME/clientareaproductdetails.tpl
You can use whatever you are comfortable using to edit files. For this example I just used the standard file manager.

You will want to add this code to the top of the file:
{if $password}
<div class="panel panel-default">
<div class="panel-heading"><h3 class="panel-title">Login details</h3></div>
<div class="panel-body">
<p><strong>Password:</strong> <code>{$password}</code></p>
</div>
</div>
{/if}
It will look simply like this... then Save Changes!

STEP 6: Time to add some products to resell!
In WHMCS, go here: System Settings › Servers › Add New Server
When you first click on that, the default Module is cPanel.
Use the dropdown and select ProxmoxVPS.
This is the module you already uploaded earlier in step 3.
Hostname or IP Address: www.namehero.com
You'll want to make it look like this, but of course using your own information found in Settings tab in your Reseller portal from Step 2.
Once all the information is entered in, click Test Connection!
STEP 7:* If the connection is successful you'll see this screen here!
Enter in for the Name: Unmanaged VPS (or whatever you desire!). In the following examples I had personally named it VPS Servers.
Enter 0.0.0.0 for IP address. Scroll to bottom and click Save Changes!

STEP 8: Put the server in a server group! Go here: System Settings › Servers › Create New Group

At the top, you can Name it what you desire, I chose VPS for this example. Then highlight (in this example VPS Servers) or whatever you named it in Step 7 and add to group!

STEP 9: Create a product group!
Go here: System Settings › Products/Services › Create a New Group

On the next screen, fill out how you desire. My example is shown below! At the bottom, choose your connected gateway and hit Save Changes!

STEP 10: Create the product and price it!
Choose Server/VPS, Product Group you chose in previous step. Product name. Choose Module ProxmosVPS, hit Continue!

Once you hit continue you'll see this screen.
In the Details tab, go ahead, for this example user Product Name "Silver OpenClaw". The Product type and group should already be prefilled for you.

Enter in your desired billing cycles for the product!

Use the drop down to choose your Server Group. In this example, it is simply VPS. Once you do that, you'll see the first offering listed which is Silver OpenClaw. Choose how you wish to provisionin at bottom and NOW hit Save Changes!

Now the screen will refresh and you'll see some other options... check what is desired or simply duplicate what you see below and save at bottom:


Once done you will see all products listed like so!


At this point, if you have put credit on account, your customers can now order a VPS directly from your website, your WHMCS will send all the details to your customer with login information. You'll receive a receipt from NameHero on your side. That's pretty much it!
Updated on: 19/09/2026
Thank you!
