Webuzo supports the remote creation of hosting accounts or reseller accounts via billing systems like Blesta. Blestacan be configured to create the account as soon as you accept the Order (Automatically or Manually). We provide a module for Blesta to enable you to do so. Setting it up is really easy. You can create, delete, suspend a hosting account with this module.
The endusers i.e. hosting account(s) or reseller account(s) can also manage their data through the Blesta interface without actually logging into Webuzo.
Blesta v5 will be required for this module.
Download the Webuzo Blesta module from HERE. (Last updated : June, 2021)
Unzip it and upload the folder webuzo (the folder itself), in your /path/to/blesta/components/modules/ directory.
Please make sure that the upload was done properly and the following folder exists :
Webuzo uses ports from 2002 – 2005. If there is any firewall restricting this, you will need to allow these ports.
Webuzo Server API Keys
You will need to create API Keys in Webuzo to add the server to WHMCS.
To do this go to your Webuzo Admin Panel -> Settings -> API Keys and click on Add New
Activating Blesta Module
To activate Blesta Module, Navigate to Settings located in upper right corner. Under the Company tab, click on Modules. Go to Modules > Available, you will see Webuzo Module and click on Install.
Add Webuzo Server to Blesta
To add the Webuzo Server, navigate to Settings Page, under Modules > Installed Page, click on Manage Button
Fill the form as shown in the below images :
You can also add that server into a Server Group
Create a Package
Make sure you have added the Server to create a Blesta Package. To add the Package, navigate to Packages (in the Top Bar) -> Browse Packages and click on Create Package Button on that page.
While creating the package please select the module as Webuzo and then the Module Options will load. In the Module Options choose the Webuzo Master Group as Any or the group you created. Then choose the Webuzo Master Server on which this package will create the accounts on. Then choose the Plan which will be loaded from the Webuzo Server.
If you haven’t created a Webuzo Plan you will need to do so as following :
If you want to know more about adding a Plan click on this link Add a Plan
Please save the changes and your product is now configured and users can purchase the hosting accounts in this manner.
The Enduser(s) can see the entire Webuzo Panel inside Blesta and can manage mostly everything from Blesta itself.
Similarly the Admin can also manage all aspects of the hosting account :
If you need any assistance then please contact Webuzo Support. Please send us a screenshot of the Module Settings and the Custom Fields you added to the Product.