Overview
This guide provides step-by-step instructions for installing and configuring the Hostraha Domain Reseller integration module in your WHMCS installation. The integration module allows you to seamlessly resell domain names through your WHMCS billing system.
Prerequisites
Before installing the Domain Reseller module, ensure you have the following:
- Active WHMCS installation (version 7.0 or higher recommended)
- Administrative access to your WHMCS system
- Hostraha Domain Reseller account with API credentials
- Integration module package provided by Hostraha
- FTP/SFTP access to your WHMCS server (for file upload)
Required Information
You will need the following information during the installation process:
Information | Description | Where to Find |
---|---|---|
User Email | Your reseller account email address | Hostraha Client Area → Domains → Reseller Area → Settings |
API Key | Your unique API key for authentication | Hostraha Client Area → Domains → Reseller Area → Settings |
Integration Module | Custom WHMCS registrar module package | Provided by Hostraha support team |
Installation Steps
Step 1: Upload and Extract the Registrar Module
First, you need to upload and extract the integration module to your WHMCS installation.
Upload the Module Package
Upload the integration module package provided by Hostraha to your WHMCS server using FTP/SFTP.
Extract the Module
Extract the module package to the following directory:
/path/to/whmcs/modules/registrars/
After extraction, you should find a new folder with the registrar module in the registrars directory.
Step 2: Activate the Registrar Module
Navigate to Domain Registrars
In your WHMCS admin area, go to:
Find and Activate the Module
Locate the Hostraha Domain Reseller module in the list of available registrars and click the Activate button next to it.
Configuration
Step 3: Configure API Credentials
Access Module Configuration
After activation, click the Configure button next to the Hostraha Domain Reseller module.
Get Your API Credentials
Before configuring the module, you need to obtain your API credentials from the Hostraha client area:
- Log into your Hostraha client area
- Navigate to Domains → Reseller Area
- Click on the Settings tab
- Copy your Username (email) and API Key
For detailed instructions, see our Reseller Area Guide.
Enter API Credentials
Fill in the required configuration fields:
Field | Value | Description |
---|---|---|
User Email | [email protected] | Your Hostraha reseller account email |
API Key | Your API Key | API key from your Hostraha reseller area |
Save Configuration
Click Save Changes to store your API credentials.
Pricing Setup
Step 5: Configure Domain Pricing
Navigate to Domain Pricing
Go to the domain pricing configuration:
Set Up TLD Configuration
For each TLD you want to resell:
- Select the TLD from the available options
- Choose additional features (DNS Management, Email Forwarding, ID Protection)
- Select the Hostraha Domain Reseller module from the registrar dropdown
- Click Save Changes
Step 6: Set Domain Pricing
Open Pricing Configuration
Click the Open Pricing link for each configured TLD. This will open in a new window.
Configure Pricing for Domain Actions
Set prices for the following domain operations:
Action | Description | Pricing Consideration |
---|---|---|
Registration | New domain registration | Set competitive pricing based on your cost + margin |
Renewal | Domain renewal | Usually same as registration price |
Transfer | Domain transfer from another registrar | Often includes 1 year renewal |
Restoration | Restore expired domain | Higher cost due to registry fees |
Save Pricing Configuration
After setting all prices, click Save Changes to confirm your pricing structure.
Congratulations!
You have successfully installed and configured the Hostraha Domain Reseller module in WHMCS. You can now start reselling domain names through your WHMCS billing system.