Download WHMCS Registrar Module
For PHP 7.4, Ioncube 10.2 (last updated 2022-02-16) For PHP 7.3, Ioncube 10.2 (last updated 2022-02-16) For PHP 7.2, Ioncube 10.2 (last updated 2020-06-02) For PHP 7.1, Ioncube 10.2 (last updated 2018-07-20) For PHP 5.6, Ioncube 10.2 (last updated 2018-05-17) For PHP 7.2, Ioncube 5.6 (last updated 2017-10-05) For PHP 5.6, Ioncube 5.5 (last updated 2017-10-05)
Extract the zip files to /YourLocalPath/whmcs/modules/registrars
Remember to replace “/YourLocalPath” with the actual location where you installed WHMCS.
And that’s it, WHMCS will now be able to communicate with your account to automate domain registration & management for your customers.
Synchron status Transfer in, expired date and status
This Feature is already included with WHMCS and it’s disabled by default. By enabling this feature, any domain activity such as status, expiry, and transfer status will sync with data in liquid. The following step to enable this feature are :
Synchron status Transfer out
LIQUID provide a cron that allows the domain already transferred out to update the status to Expired, the steps :
Download liquid cron here
For PHP 7, Ioncube 10.2 (last update 2018-05-17) For PHP 5.6, Ioncube 10.2 (last update 2018-05-17) For PHP 7, Ioncube 5.6 (last update 2017-10-17) For PHP < 7, Ioncube 5.5 (last update 2017-10-17)
Move the downloaded liquid folder to /YourPathWHMCS/crons/
Rename /YourPathWHMCS/crons/liquid/config.sample.php become /YourPathWHMCS/crons/liquid/config.php and then set this part :
Database connection $lq_cron_db = array( 'host' => 'localhost', 'username' => 'username', 'password' => 'password', 'db' => 'databaseName', ); Set liqu.id account $lq_cron_registrar = array( 'liquid' => array( 'api_url' => 'https://api.liqu.id/v1/', 'reseller_id' => '', 'api_key' => '', ) ); Add Cronjob 0 0 * * * php -q /YourPathWHMCS/crons/liquid/synctransferout.php Once a day call the script crons/liquid/synctransferout.php to chek poll message, if there is a domain transfer out from liqu.id the status will change become expired. You can view log syncron at /YourPathWHMCS/crons/liquid/report/synctransferout-Y-m-d.log.
$lq_cron_db = array( 'host' => 'localhost', 'username' => 'username', 'password' => 'password', 'db' => 'databaseName', );
$lq_cron_registrar = array( 'liquid' => array( 'api_url' => 'https://api.liqu.id/v1/', 'reseller_id' => '', 'api_key' => '', ) );
Add Cronjob
0 0 * * * php -q /YourPathWHMCS/crons/liquid/synctransferout.php Once a day call the script crons/liquid/synctransferout.php to chek poll message, if there is a domain transfer out from liqu.id the status will change become expired. You can view log syncron at /YourPathWHMCS/crons/liquid/report/synctransferout-Y-m-d.log.
This module provides tools for registrar / domain resellers who use LIQUID software. This module is used for document management of domain registration requirements in PANDI. The required documents can be uploaded using the WHMCS member area and can be managed by registrar/reseller through the WHMCS admin page. Documents that are already uploaded will be automatically sent through URL api.liqu.id thus making the approval process easier.
Before you start, please download WHMCS AddOn Module Document Upload below :
Note
Document Upload page can only be accessed in
http://domainname.com/index.php?m=liquid_upload_document&domain_id=ID_Domain
Link directing to the page can also be added in file clientareadomaindetails.tpl in folder templates/{active_template}/
Example of link code:
<a href=”index.php?m=liquid_upload_document&domain_id={$domainid}” class=”btn btn-primary”>Upload Document</a>
Since this addon uses a recaptcha service from google, you will need a captcha key you can get after registering in recaptcha.
This module provides tools for registrars/domain resellers who use LIQUID software. This software is used for DNSSec data management with LIQUID module registrar. To use this module, make sure that you already use LIQUID module registrar on the domain you register. Only domains that are already registered in LIQUID can use this DNSSec module.
Before you start, please download WHMCS AddOn Module Liquid DNSSec Management:
For PHP 7.2, Ioncube 10.2 (updated at 2018-08-13) For PHP 7.1, Ioncube 10.2 (updated at 2019-09-27) For PHP 7.2, Ioncube 5.6 (updated at 2018-08-13) For PHP 5.6, Ioncube 5.5 (updated at 2018-08-13)
This module provides tools for registrar / domain resellers who use LIQUID software. This module is used for management of PANDI Premium domain.
Before you start, please download WHMCS AddOn Module PANDI Premium Domain below :
Example : $DomainMinLengthRestrictions[".co.id"] = 2; $DomainMaxLengthRestrictions[".co.id"] = 63;
a. /templates/orderforms/standart_cart/configureproductdomain.tpl b. /templates/orderforms/standart_cart/domainregister.tpl c. /templates/orderforms/standart_cart/viewcart.tpl d. /templates/orderforms/standart_cart/common.tpl e. /templates/orderforms/standart_cart/js/addons_liquid_domain_premium_price/scripts.js (for whmcs 8) f. /templates/orderforms/standart_cart/js/addons_liquid_domain_premium_price/scripts.min.js (for whmcs 8)
Example :