Articles on: Reseller Hosting

How To Integrate Your WHMCS with NameHero for Reselling!

NameHero now allows you to resell our applicable products directly on your website! As NameHero expands its offerings to our Resellers you will be able to expand your offerings to your clients!



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!




After that file is downloaded, you can simply use the File Manager in cPanel to upload the file to your /whmcs-directory/. Then use the extract. It will put it in the correct directory for you!




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: AI Agent Hosting or whatever you desire!
Enter 0.0.0.0 for IP address.
Hostname: www.namehero.com
Scroll to bottom and click Save Changes!






If, for whatever reason, you do NOT see the "Connection successful" green message, click test connect again. Then you can hit 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 AI Agent for this example. Then highlight (in this example AI Agent Hosting) or whatever you named it in Step 7 above and click the Add so it looks like below. Then click Save Changes.


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!




The next steps explain how to add the actual products for resell! You have yet to see that part! We are getting close now!



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!




This is where you can now put some descriptions down for the product. Since the end result will be a choice by your customer on checkout to choose which AI Agent they desire, you can make it fairly generic like my example below! Be sure not to hit save, but go on to the Pricing tab after making it look like this or very similar.


DO NOT HIT SAVE, go to Pricing tab next!



On the Pricing tab, enter in the desired recurring values...


DO NOT HIT SAVE, go to Module Settings tab when done setting prices



When you click on the Module Settings, no worries you'll see an error that is expected.


Choose ProxmoxVPS for the module Name. The Server Group is AI Agent that was created in steps above.


Once you do that, use the Reseller Product dropdown to choose AI Agent VPS and hit Save Changes!


After you hit Save Changes the page will display what you see below... Click on the green "Choose Configurable Options" button.



You get a pop up like this... click Create!



You'll then see this screen. Highlight what you see there and hit Save Changes. (if you have previous Proxomox don't use those, use this new one created one!)



That is essentially it! If you go look at the frontend of your website you should now see this, if you did it exactly as this example!




And when they click on that....



When ordering they will now have the option to choose which AI Agent to purchase!



For this example purchase, I selected the n8n and finished the purchase. You should alert your customers that it may take up to 15 minutes for full provisioning!


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!



As we expand our offerings you may wish to check that drop down for new products you can offer your clients!

Updated on: 07/10/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!