This works for me.
1. Download tppwregistrar module from https://support.tppwholesale.com.au/hc/en-gb/articles/360010149837-TPP-Wholesale-Module-in-WHMCS
- Unzip the downloaded mobulde and follow "README" Step1 1,2 only, DO NOT copy whois.json to /resources/domains
- Copy all files in tppwregistrar folder to <whmcs_root>/modules/registrars/tppwregistrar
// whois.json, this will cause 403 Forbidden code and WHMCS will interpret it as "unavailable".
{
"extensions": ".au",
"uri": "https://tppwhitelabel.com.au/whois/index.php?domain=",
"available": "NOT FOUND"
}
and update the following files accordingly
// resources/domains/additionalfields.php
...
+ $additionaldomainfields[".au"] = $additionaldomainfields[".com.au"];
// resources/domains/dist.additionalfields.php
...
+ $additionaldomainfields[".au"] = $additionaldomainfields[".com.au"];
// resources/domains/dist.whois.json , added .au extension
{
+ "extensions": ".asn.au,.com.au,.edu.au,.org.au,.net.au,.id.au,.au",
"uri": "socket://domaincheck.auda.org.au",
"available": "---Available"
},
domaincheck.auda.org.au used to respond something like "PRIORITY HOLD" for .au lookup before. Now it will response "Available".