uberPromotionsBlog
Jumba provides a range of economy hosting solutions that meet the requirements of those in the first stages of building their own web identity, profile or online business.
AussieHQ provides the confidence of business class hosting solutions with Australian 24/7 phone support and a variety of dedicated hosting and managed service solutions.
UberGlobal Enterprise offers reliability and security through managed infrastructure, platform and software responses for clients seeking enterprise grade solutions.

SEARCH / REGISTER A DOMAIN NAME


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

  1. Ensure that you have authorised your IP Address within the 'API Centre' in our Reseller Interface

  2. 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

  3. 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

  4. 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

  5. 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,
);