we require a few short WHMCS scripts
WHMCS - PHP
Domain Expiry sync script - NetRegistry
This PHP script only needs to be run nightly from cron, update the WHMCS database, and email any noteworthy results. It's not a module.
the script will check domains in the DB registered with NetRegistry, connect to the API and check the WHMCS due date and expiry date match the actual expiry date via whois. It is necessary to connect the registrar's API for this as this info isn't availble via open whois for australian domain names. If a date is found, it needs to check the domain status is set as Active as well as adjusting the dates if required.
The email report will output the following:
- any dates adjusted.
- any domains not found.
I have provided a copy of the netregistry WHMS module, and the documentation for the API (uses PHP/SOAP/WDSL).
WHMCS - PHP
Enetica Registrar module.
We require a cut-down registrar module for the Enetica registrar.
It only needs to do the following:
- get nameserver info
- update contact info
- update nameservers
- request EPP code.
I have included a skeleton code for the module that will require fleshing out, I stated work on it a while ago and simply didn't have time to continue - I have added some sample URL calls at the bottom, plus the API doumentation (perl).
We will also require the same sync script as outlined for netregistry to work with this module.
This is an urgent job, completion within 7 days would be the best outcome.