Skip to content

DomainRegister's Registrar Module for WHMCS

Remitur edited this page Jan 3, 2019 · 3 revisions

logo DomainRegister

This Repository covers the WHMCS Registrar Module of DomainRegister. It allows for registration and management of domain names in WHMCS.

For further information concerning our services, please visit DomainRegister's site and do not hesitate to contact us.

Version history

software version 1.01, release 20181217a

First release, beta test

To install:

  • Download the files.

  • Upload them into your /modules/registrars/DomainRegister directory.

  • Go to Setup → Products/Services → Domain Registrars and activate module.

  • Set credentials for the API connection.

*add this code at the end of 'additionaldomainfields.php' file located at 'resources/domains/additionaldomainfields.php'.

if(!defined('DS')) define('DS',DIRECTORY_SEPARATOR); $filename = ROOTDIR.DS.'modules'.DS.'registrars'.DS.'DomainRegister'.DS.'DomainRegister.php'; if(file_exists($filename)){ require_once ($filename); $fields = DomainRegister_GetDomainFields(); if(is_array($fields)) $additionaldomainfields = $fields; }

*add this code inside the whois.json file located at 'resources/domains/whois.json'.

{ "extensions": ".it", "uri": "socket://whois.nic.it", "available": "AVAILABLE" },

Functions available in DomainRegister’s WHMCS module: • Register Domain • Transfer Domain • Renew Domain • Release Domain • Delete Domain • Modify Contact Details • Get/Modify Nameservers • Register Nameserver • Modify Nameserver • Delete Nameserver • Registrar Lock • ID Protection • Domain Cron Synchronization … more to come...

For any issue using DomainRegister’s WHMCS module:

  • report it to our development service with any details useful to reproduce the issue
  • report it opening a support ticket in “Reseller support” department, and specifying in the object the tag “WHMCS MODULE BETA”
  • specify your WHMCS version, PHP version, MySQL version it may be useful to include the module log, as follows: Utilities -> Logs -> Module Logs click on “Enable module logging” do all the operations needed to reproduce the issue come back to Utilities -> Logs -> Module Logs copy/paste every single row (if the log is huge, you can export it from your WHMCS’s db using phpmyadmin; the table of this log is tblmodulelog ) click on “Disable module logging”

NOTE: development support is not a fast responsive service, nor a quick fix service. If you experience any issue, report it to us and we’ll examine it and try to fix in next coming versions of our software; but to fix your issue, we suggest you, after reporting, to do every operation needed manually in your client area on DomainRegister.international, bypassing WHMCS.