Hook WHMCS to a DirectAdmin reseller server
Link your DirectAdmin reseller login to WHMCS so new orders spawn hosting accounts automatically.
License required
Install WHMCS first. Licenses and setup guides: purchase · install via Softaculous.
What you need
- DirectAdmin reseller username and password
- WHMCS installation with admin access
1. Register the DirectAdmin server
WHMCS admin → Setup → Products/Services → Servers tab.
Add New Server and complete:
- Name — friendly label
- Hostname/IP — DirectAdmin host (often
server.example.comor the node IP) - Type — DirectAdmin
- Username / Password — reseller credentials
- Secure — Yes (SSL port 2222)
Save changes.
2. Create a hosting product
Setup → Products/Services → Create a New Group (e.g.
Web hosting).Create a New Product → type Hosting Account, module DirectAdmin, assign the server from step 1.
Set pricing, billing cycle, and package limits to match your DirectAdmin plan templates.
Save.
Test with a manual order. Successful provisioning confirms the link.