ISPmanager 6 Server Manager for FOSSBilling
Automatically provisions hosting accounts in ISPmanager 6 when customers purchase hosting plans through FOSSBilling.
Features
- Automatic hosting account creation on purchase
- Account suspension and unsuspension
- Account cancellation and deletion
- Password changes
- Package upgrades and downgrades
- Primary domain creation with PHP and SSL
- Comprehensive API call logging
Requirements
- FOSSBilling 0.8.2 or later (PHP 8.3+)
- ISPmanager 6 (Lite, Pro or Host)
- A dedicated API administrator user in ISPmanager (no 2FA)
Installation
- Download
ispmanager.phpfrom the release archive - Copy it to
/library/Server/Manager/ISPmanager.phpin your FOSSBilling installation - Create a dedicated API user in ISPmanager with administrator privileges and no 2FA
- Allow FOSSBilling to reach ISPmanager on port 1500
- In FOSSBilling go to Products & Services → Hosting Plans → Servers and add your server
- Set Server Manager to ISPmanager, enter credentials and click Test Connection
License
Apache 2.0