Domain Overview
Domain search, registration, management
What it is
WHMDC supports domain search, registration, renewal, transfer, and management. Clients search for domains at checkout; registrar modules (Domainbox, eNom, Namecheap, etc.) check availability and perform registration/transfer via API.
Database table: domains
Each domain order creates a record in domains: domain name, client_id, registrar, status (active, pending_transfer, expired), registration_date, expiry_date, nameservers, etc.
Registrar flow
- Check availability:
check_availability– returns available/price. - Register:
register– creates domain at registrar. - Transfer:
transfer– initiates transfer with auth code. - Renew:
renew– extends expiry.
How to set up
- Go to Admin → Settings → Domain Control (or equivalent).
- Enable domain selling.
- Configure TLD pricing (register, transfer, renew) per TLD.
- Enable and configure registrar modules (Domainbox, eNom, etc.) in Admin → Modules.
- Create domain products and assign a registrar.
Was this helpful?