
You can add these domains checker functionality to your WHMCS by doing below simple steps:
For WHMCS 5.x, 6.x
- Login to your FTP and edit file “WHMCS installation folder/includes/whoisservers.php” in any text editor or Dreamweaver
- Now paste following below code at the end of the file and save that file to your server.
.pk|http://pk6.pknic.net.pk/pk5/lookup.PK?name=|HTTPREQUEST-Domain not found .com.pk|http://pk6.pknic.net.pk/pk5/lookup.PK?name=|HTTPREQUEST-Domain not found .net.pk|http://pk6.pknic.net.pk/pk5/lookup.PK?name=|HTTPREQUEST-Domain not found .org.pk|http://pk6.pknic.net.pk/pk5/lookup.PK?name=|HTTPREQUEST-Domain not found .edu.pk|http://pk6.pknic.net.pk/pk5/lookup.PK?name=|HTTPREQUEST-Domain not found .web.pk|http://pk6.pknic.net.pk/pk5/lookup.PK?name=|HTTPREQUEST-Domain not found .biz.pk|http://pk6.pknic.net.pk/pk5/lookup.PK?name=|HTTPREQUEST-Domain not found .fam.pk|http://pk6.pknic.net.pk/pk5/lookup.PK?name=|HTTPREQUEST-Domain not found
For WHMCS 7.x
- Login to the file manager or FTP and navigate to the WHMCS installation folder/directory
WHMCS installation folder/resources/domains
- Create new file named “whois.json”
- Copy and paste following below code and save it:
[ { "extensions": ".pk,.com.pk,.org.pk,.gov.pk,.net.ok,.edu.pk,.web.pk,.biz.pk,.fam.pk", "uri": "http://pk6.pknic.net.pk/pk5/lookup.PK?name=", "available": "Domain not found" } ]
Thats all, now your clients will be able to check for domains availability against PKNIC domains.

