WebsitePanel
This module only supports WebsitePanel v1.x. You can download a WebsitePanel v2.x module from WebsitePanel directly.
The WebsitePanel module allows you to add and manage WebsitePanel servers in WHMCS.
Supported Features
Create | Suspend | Unsuspend | Terminate |
✓ | ✓ | ✓ | ✓ |
Change Package | Change Password | Usage Updates | Client Area Link |
✓ | ✓ | ✓ | ✓ |
Make sure to open the following ports for outbound connections from your WHMCS server:
9001
9002
Adding a Server
To set up a WebsitePanel server in WHMCS:
- Make certain that your server’s PHP complication includes SOAP.
- You can check this at Utilities > System > PHP Info.
- WHMCS Technical Support cannot assist with recompiling PHP. For help, contact your system administrator or hosting provider.
- Go to Configuration () > System Settings > Servers.
- Click Add New Server.
- Select WebsitePanel from the menu.
- Enter the hostname or IP address.
- Enter the username and password or the access hash.
- Click Continue.
- Enter the desired additional server details.
- Click Create Server.
- If this is the only WebsitePanel server that is currently in WHMCS, click on the name and ensure that it results in an asterisk (*) next to it. This indicates that it is the default to use when any other non-specific configuration doesn’t apply.
Creating an WebsitePanel Product
You can create a product that provisions accounts on your WebsitePanel server at Configuration () > System Settings > Products/Services.
When you do this, make certain that you configure the following settings correctly:
- Package Name — Enter the package name. This also becomes the hosting space name in WebsitePanel.
- Parent SpaceID — Enter the space ID under which you will create all of your accounts.If you see a Undefined Error: -300 error, you have entered an incorrect ID. Enter and save the correct ID to resolve the error.
- **Different Portal URL_ — Check if your panel portal is on a different hostname. If you check this, enter the full URL for Portal URL.
- Send DNP Account Summary email — Check to cause WebsitePanel to send an account creation email in accordance with the reseller policies.
- Create Mail account — Check to create a default mail account in accordance with the reseller mail policy.
- Temporary domain — Check to create a temporary domain on account creation.
- Create Website — Check to create a website for the domain in the hosting space.
- PlanID — Enter the WebsitePanel plan ID as it appears in the URL in WebsitePanel editing the plan. For example, in http://servername.com/editPlan.php?ID=5 the ID to enter is
5
. - Enterprise Server Port — Enter the port to use to connect. The default is
9002
. You can configure this using the WebsitePanel configuration utility. - Send DNP Hosting Space Summary email — Check to send a summary of the hosting plan at account creation.
- Create FTP account — Check to create an FTP account with the same username and password as the WebsitePanel account, however will be prefixed/suffixed as per your reseller account FTP account policies
- HTML email — Check to send emails from WebsitePanel for bandwidth use, password reminders, and similar needs.
WHMCS Connect
This module does not support WHMCS Connect.
Last modified: September 10, 2024