Enterprise

Enable API access in HiTechAdmin
First make sure that API access is enabled by going to HiTechAdmin > API or by running hitechcloudcli config get api from the terminal.
InstructionsWhitelist on Firewall
FOSSBilling server needs to be able to connect to HiTechAdmin on port 2087, whitelist both servers: csf -a SERVER_IP.
InstructionsInstall HiTechCloudPanel Server Manager
SSH to your FOSSBilling server and inside the directory where FOSSBilling is installed run this command to download the module: wget -O library/Server/Manager/HiTechCloudPanel.php https://raw.githubusercontent.com/hitechcloud-vietnam/FOSSBilling-HiTechCloudPanel/main/HiTechCloudPanel.php.
InstructionsSetup Server
From FOSSBilling System > Hosting Plans click on New Server and under server manager select hitechcloud then add server IP, username and password for the HiTechAdmin.
InstructionsCreate Hosting Plans
From FOSSBilling System > Hosting plans and servers click on New hosting plan and set the plan name to match that from HiTechAdmin.
InstructionsAssign Server to Product
From FOSSBilling Products > Products & Services click on Edit for a plan and set it to match plan on hitechadmin.
InstructionsTest
Create a new order on FOSSBilling to test if the HiTechAdmin API account provisioning is functioning properly.
InstructionsSupported Billing Integrations