Reseller: Use "WHMCS" With Your Enom Domain Reseller Account

Modified on Thu, 18 Aug, 2022 at 10:58 AM

Article by Noah Davidson

You can use WHMCS with your existing Enom domain reseller account. With WHMCS you can sell domains, and also connect other services to sell on your own website. I will detail out the steps here.

I've found that a good place to start with this is A2 hosting, as they offer free and discounted WHMCS installations on their reseller web hosting, starting with their "Launch" package: https://www.a2hosting.com/reseller-hosting/compare. With reseller hosting through A2, you can also sell that web hosting to 20-75 clients (additional hosting plans and servers can be added for more clients). It says it comes with a free Enom domain reseller account, but the Enom domain reseller account you already have should have better prices than what they are offering as a free Enom domain reseller account. Compare your existing .com domain price to their price of $10.59 / year. If our price does not beat what they are offering, please contact us, and we can see what we can do on the domain pricing. 

I'm more familiar with A2 hosting, but you can also get reseller web hosting elsewhere to house your WHMCS installation (and be able to resell domains and web hosting). Here's an article about reseller web hosting options: https://www.hostingadvice.com/how-to/master-reseller-hosting/


You can also purchase non-reseller web hosting from us at mywebhostingaccount.com, then purchase a standalone WHMCS license directly from WHMCS (https://www.whmcs.com/pricing/). This way you would be able to resell domains from your Enom domain reseller account through WHMCS. Reselling web hosting would not be available directly on your WHMCS installation this way, but you can become an affiliate with us to earn recurring commissions on web hosting referrals that you make to mywebhostingaccount.com, and be able to manage your own web hosting customers through our account system at mywebhostingaccount.com also. Ask about our web hosting affiliate program by contacting us at info@mywebhostingaccount.com.


Once you have web hosting and a WHMCS license key, you can install WHMCS via the hosting control panel. Here is an article about how to install WHMCS with A2 hosting on the "cPanel" control panel (this will apply to web hosting purchased at mywebhostingaccount.com also, as it will also use the "cPanel" control panel): https://www.a2hosting.com/kb/installable-applications/softaculous/e-commerce/whmcs

With WHMCS installed, you can connect your Enom domain reseller account to it.
You will need to generate an API token from your Enom account here:

You will also need to register your hosting server IP address in your Enom account here: 

To activate and begin using the Enom registrar module on WHMCS, you can follow the steps below:

  1. Login to your WHMCS Admin Area
  2. Navigate to Setup > Products/Services > Domain Registrars
  3. Locate Enom in the list
  4. Click the Activate button
  5. Enter your Enom API credentials
  6. Click Save Changes to complete the process
More information about connecting your Enom reseller account to WHMCS can be found here:

With the WHMCS set up and connected to your Enom account, you can sell domains and other services through your WHMCS website. There is a learning curve to it, but as I understand it, the WHMCS service is pretty robust.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article