AussieHQ Home » AussieHQ Domain Management System (DMS) WHMCS Module v1.2
AussieHQ Domain Management System (DMS) WHMCS Module v1.2
Downloads
Customer Case Study
Installation Instructions
- Ensure that you have authorised your IP Address within the 'API Centre' in our Reseller Interface
- Copy the two .php files into your WHMCS installation, to the following locations (you will need to create the 'aussiehq' directory):
./modules/registrars/aussiehq/aussiehq.php
./modules/registrars/aussiehq/aussiehqsync.php
- Login to your WHMCS Admin section, go to: 'Configuration' > 'Domain Registrars' > 'Registrar Settings' and find 'aussiehq' in the dropdown
Configure the module by entering your Username and API Key, the API url (https://domains.aussiehq.com.au/api/), and the sync email address if you require email reports from the sync emailed to you
- The most reliable way to enable the sync script is to use GET or cURL via a CRON, instead of command line PHP as specified on the Domain Registrars page
I.e: /usr/bin/curl -s -k https://domain.com/whmcs/modules/registrars/aussiehq/aussiehqsync.php
- The module is now installed. Have fun, and let us know if you have any issues
Extras:
For .au domains, you can safely remove the "Eligibility Name" and "Eligibility ID" fields to relieve confusion
This can be done by editing the ./includes/additionaldomainfields.php file and removing the fields:
$additionaldomainfields[".com.au"][] = array(
"Name" => "Eligibility Name",
"Type" => "text",
"Size" => "20",
"Default" => "",
"Required" => false,
);
$additionaldomainfields[".com.au"][] = array(
"Name" => "Eligibility ID",
"Type" => "text",
"Size" => "20",
"Default" => "",
"Required" => false,
);
$additionaldomainfields[".org.au"][] = array(
"Name" => "Eligibility Name",
"Type" => "text",
"Size" => "20",
"Default" => "",
"Required" => false,
);
$additionaldomainfields[".org.au"][] = array(
"Name" => "Eligibility ID",
"Type" => "text",
"Size" => "20",
"Default" => "",
"Required" => false,
);


