Install the Domain Reseller Plugin
How to install and configure the RemarkableCloud domain reseller plugin in WHMCS to offer domain registration alongside your hosting plans.
The domain reseller plugin connects WHMCS to domain registration APIs, letting you offer domain registration and transfers as part of your hosting packages.
Supported registrars
RemarkableCloud’s reseller setup works with the major domain registrar APIs:
| Registrar | WHMCS module name | Best for |
|---|---|---|
| OpenProvider | OpenProvider | European TLDs, competitive pricing |
| ResellerClub / Hostinger | LogicBoxes | Wide TLD selection |
| Enom | Enom | Large US reseller network |
| Namecheap | Namecheap | Simple setup, affordable |
OpenProvider is integrated with RemarkableCloud’s infrastructure. Contact support for your OpenProvider reseller credentials.
Installation
Configure TLD pricing
- Setup → Products/Services → Domain Pricing
- Add TLDs you want to sell (e.g.
.com,.net,.org,.io) - For each TLD set:
- Registration price
- Renewal price
- Transfer price
- Grace period and redemption fees
- Save
Domain sync settings
Keep WHMCS domain statuses in sync with the registrar:
- Setup → Automation Settings → Domain Sync Settings
- Enable Domain Sync
- Set sync frequency (daily recommended)
This automatically updates expiry dates and statuses if they change at the registrar level.
Connecting domains to hosting
When a client orders a domain + hosting package, WHMCS can:
- Register the domain automatically
- Update the nameservers to your server’s nameservers (
ns1.remarkablecloud.com) - Create the hosting account
Configure this under the hosting product’s Module Settings → Automatically Set Nameservers on Domain Registration.
DNS management integration
For clients who want to manage DNS through WHMCS:
- Setup → Products/Services → Domain Registrars → your registrar → DNS Management
- Enable DNS management
- Clients can then edit DNS records from their WHMCS client area without logging into a separate DNS provider