Difference between revisions of "MediaCP"

From WHMCS Documentation

m
Line 1: Line 1:
'''Adding a CastControl Server'''  
+
== '''Adding a CastControl Server''' ==
  
  
 
The following steps guide you through the process of setting up a server in WHMCS for CastControl Accounts.
 
The following steps guide you through the process of setting up a server in WHMCS for CastControl Accounts.
  
1. Begin by going to Configuration > Manage Servers  
+
* 1. Begin by going to Configuration > Manage Servers  
  
2. Click Add New Server  
+
* 2. Click Add New Server  
  
3. Enter the server name, IP address, select the server type "Castcontrol" from the dropdown menu  
+
* 3. Enter the server name, IP address, select the server type "Castcontrol" from the dropdown menu  
  
4. Enter the Super Administrative details in the Username & Password fields   
+
* 4. Enter the Super Administrative details in the Username & Password fields   
  
5. Click Create Server to complete the process
+
* 5. Click Create Server to complete the process
  
 
Your CastControl server is now configured in WHMCS.  You can now move on to create your first CastControl Package.
 
Your CastControl server is now configured in WHMCS.  You can now move on to create your first CastControl Package.
  
  
'''Setting up a CastControl Package'''
+
== '''Setting up a CastControl Package''' ==
  
  
1. Go to Configuration > Products/Services  
+
* 1. Go to Configuration > Products/Services  
  
2. Click Create a New Product and then enter the name for your new package  
+
* 2. Click Create a New Product and then enter the name for your new package  
  
3. Set the product type to "Other" and untick the Show Domain Options tick box  
+
* 3. Set the product type to "Other" and untick the Show Domain Options tick box  
  
4. Configure the pricing, welcome email, and other configuration options as normal  
+
* 4. Configure the pricing, welcome email, and other configuration options as normal  
  
5. Next, go to the Server Settings tab of the product config  
+
* 5. Next, go to the Server Settings tab of the product config  
  
6. Select Castcontrol in the Server Type dropdown menu  
+
* 6. Select Castcontrol in the Server Type dropdown menu  
  
7. The page will refresh with the options for a Castcontrol package  
+
* 7. The page will refresh with the options for a Castcontrol package  
  
8. Most of the fields should be fairly straightforward - the more difficult fields are explained below:
+
* 8. Most of the fields should be fairly straightforward - the more difficult fields are explained below:
  
 
Auth: This is the security hash found under Cast-Control Administration -> API Key
 
Auth: This is the security hash found under Cast-Control Administration -> API Key
Line 44: Line 44:
  
  
'''Optional Configurable Options'''
+
== '''Optional Configurable Options''' ==
  
  

Revision as of 21:52, 9 March 2008

Adding a CastControl Server

The following steps guide you through the process of setting up a server in WHMCS for CastControl Accounts.

  • 1. Begin by going to Configuration > Manage Servers
  • 2. Click Add New Server
  • 3. Enter the server name, IP address, select the server type "Castcontrol" from the dropdown menu
  • 4. Enter the Super Administrative details in the Username & Password fields
  • 5. Click Create Server to complete the process

Your CastControl server is now configured in WHMCS. You can now move on to create your first CastControl Package.


Setting up a CastControl Package

  • 1. Go to Configuration > Products/Services
  • 2. Click Create a New Product and then enter the name for your new package
  • 3. Set the product type to "Other" and untick the Show Domain Options tick box
  • 4. Configure the pricing, welcome email, and other configuration options as normal
  • 5. Next, go to the Server Settings tab of the product config
  • 6. Select Castcontrol in the Server Type dropdown menu
  • 7. The page will refresh with the options for a Castcontrol package
  • 8. Most of the fields should be fairly straightforward - the more difficult fields are explained below:

Auth: This is the security hash found under Cast-Control Administration -> API Key Host: This is the hostname/domain without the http prefix Path: This should be the web URL path to cast-control. For example, if the URL is http://mydomain.com/castcontrol, the path will be /castcontrol/. Port: Usually 80 unless the web server is running on a separate port.

9. Next go to the Custom Fields tab and setup an admin only field called "PortBase". This will be used to store the PortBase for each account created.


Optional Configurable Options

You may also wish to add configurable options to your CastControl package. With these, you can show your customers option on the order form to customise the ShoutCast hosting package. The configurable options can be named as follows with the following options as examples:

Maximum Users - 16,32,64,etc...

Maximum Bit Rate - 8KB,16KB,20KB,24KB,32KB,etc...

Bandwidth - 100MB,200MB,Unlimited,etc...

Auto DJ - Yes or No


What this allows you to do is offer a single package that provides all your different options. And each different option can increase or decrease the price of the overall package as appropriate.