HostAfrica Domain Reseller Integration for WHMCS
Quick Steps
Evans
Last Update 12 дней назад
HostAfrica Domain Reseller Integration for WHMCS
For detailed steps:
HostAfrica domain reseller for WHMCS integration
Overview
Once you have purchased a Domain Reseller package, you can begin reselling domain names through WHMCS, Blesta, or any other supported billing and automation platform. This guide walks you through integrating your Domain Reseller account with WHMCS.
Part 1: Installation of Registrar Module
Part 2: Enabling Access to Previously Owned Domains via Reseller Platform
There's a way to import previously created domain names on HOSTAFRICA into your WHMCS API integration.
Your previously registered and now assigned domains will be available for access via the Domain Reseller platform.
Optional Step for WHMCS
If a domain needs to be added to your WHMCS:
For detailed steps:
HostAfrica domain reseller for WHMCS integration
Overview
Once you have purchased a Domain Reseller package, you can begin reselling domain names through WHMCS, Blesta, or any other supported billing and automation platform. This guide walks you through integrating your Domain Reseller account with WHMCS.
Part 1: Installation of Registrar Module
- Log in to the HOSTAFRICA Client Panel.
- Navigate to the Domain Reseller area from your HostAfrica Panel.
- On the new page, click on the Integrations button.
- Here you will find your API key and API URL, as well as an area to enter your WHMCS IP address in "Allowed IP Addresses".
This restricts API calls to your WHMCS instance only, as an additional security measure.
Add your IP address(es) to the whitelist and save the changes. - Scroll down to Available Integrations, where you'll find:
- HOSTAFRICA Domain Reseller Module BLESTA
- HOSTAFRICA Domain Reseller Module WHMCS
- Click the WHMCS Module to download it (usually the one on the right).
- Before proceeding, ensure you have a working WHMCS installation.
- If you don't already have WHMCS, purchase a licence directly from WHMCS, install the software on your server, and activate your licence.
Licensing options are available on the WHMCS Pricing & License Plans for Hosting Providers page.
- Find the downloaded file and confirm it reads exactly: "HOSTAFRICA Domain Reseller Module WHMCS".
- Extract the zipped file.
The archive should contain a directory named "modules". - Upload the extracted directory to your WHMCS root directory.
- Your WHMCS installation should already contain a modules directory.
- If prompted that the directory already exists, choose Overwrite or Merge (depending on your file manager/FTP client). This will not remove any existing modules — it simply adds the new registrar module alongside those already installed.
- Once uploaded, log in to your WHMCS admin area.
- Navigate to
Setup > Products/Services > Domain Registrars. - Find "HOSTAFRICA Domain Reseller Module" and press Activate on the right side.
- Once activated, click Configure on the right side.
- Go back to the HostAfrica Client Panel Reseller Area window (if closed) to retrieve your API Email Address and API Key.
- Copy the values into WHMCS as follows:
HostAfrica PanelWHMCS FieldAPI > Email AddressAPI UsernameAPI > KeyAPI Key - Click Save Changes.
- Continue to
Setup > Products/Services > Domains Pricing. - Set up the TLDs you want to resell and
set Auto Registration to "HostafricaDomainResellerModule". - You can check available TLDs for resellers in your HOSTAFRICA Client Panel > Domain Reseller > Pricing.
- After setting up the TLDs you want to resell, press Open Pricing for each TLD and set the prices you will resell domains at to your end customer.
- Once done, scroll down and press Save Changes at the bottom of the page.
Part 2: Enabling Access to Previously Owned Domains via Reseller Platform
There's a way to import previously created domain names on HOSTAFRICA into your WHMCS API integration.
- Log in to the HOSTAFRICA Client Panel.
- Navigate to Domain Reseller.
- Click on Domains.
- Navigate to Assign Domains.
- In the dialog box, select all domains you want to access through the reseller platform and press Assign.
Your previously registered and now assigned domains will be available for access via the Domain Reseller platform.
Optional Step for WHMCS
If a domain needs to be added to your WHMCS:
- Create an order for the domain without initiating a registration or transfer action.
- Open the created domain you want to access through the reseller platform.
- Fill in the domain name and select registrar HostafricaDomainResellerModule.
