Difference between revisions of "Singlehop"

From WHMCS Documentation

(Created page with 'The SingleHop module allows for the management of dedicated servers provisioned through the [http://www.singlehop.com/resellers/ Tandem Reseller Program] via WHMCS. It represents…')
 
Line 14: Line 14:
 
The first step is to create a Tandem user account in your [https://leap.singlehop.com/ LEAP control panel]:
 
The first step is to create a Tandem user account in your [https://leap.singlehop.com/ LEAP control panel]:
  
#Navigate to '''Leap > Tandem > Tandem Users''' and click Add New User.  
+
#Navigate to '''Leap > Tandem > Tandem Users''' and click '''Add New User'''.  
 
#Fill in the Name, Email and Password fields to create the new user.
 
#Fill in the Name, Email and Password fields to create the new user.
 
#Click Submit
 
#Click Submit
Line 31: Line 31:
 
#On the next screen that appears, all settings can be left at their defaults
 
#On the next screen that appears, all settings can be left at their defaults
 
#Next move to the '''Module Settings''' tab and select the '''Singlehop''' module from the dropdown menu. Server Group should be left at '''None'''.
 
#Next move to the '''Module Settings''' tab and select the '''Singlehop''' module from the dropdown menu. Server Group should be left at '''None'''.
#You will then see a screen like the one below where you should enter your LEAP Username and Password, the Tandem Username and Password you created above, and the API Key from LEAP > Accounts.
+
#You will then see a screen like the one below where you should enter your LEAP Username and Password, the Tandem Username and Password you created above, and the API Key from the Accounts page in LEAP.
  
[[File:Tandemmodsettings.png]]
+
[[File:Tendemmodsettings.png]]
 +
 
 +
That's all there is to it. You can now work through the other tabs and enter the product description, pricing and other options as normal.
 +
 
 +
==When a Server is Ordered==
 +
Automated provisioning is not possible via the API, so when a client orders a server you must in turn order the server via the [https://leap.singlehop.com/ LEAP control panel] manually. Once the server is active you must give the Tandem user permission to manage it:
 +
 
 +
#Navigate to '''Leap > Tandem > Tandem Users''' and select the user in the left-hand pane.
 +
#Click '''Add Server Permissions''' and tick the checkbox corresponding to the new server
 +
#Click Apply Permissions
 +
 
 +
[[File:Tandempermission.png]]

Revision as of 16:18, 15 March 2011

The SingleHop module allows for the management of dedicated servers provisioned through the Tandem Reseller Program via WHMCS. It represents a unique opportunity to automate server reselling tasks through a completely white label solution.

Supported Features

  • Suspend Server
  • Unsuspend Server
  • Reboot Server
  • View IP Addresses
  • Viewing historical bandwidth usage

Installation

The module files can be downloaded from *URL HERE* then simply upload to the /modules/servers/singlehop/ folder to install.

Setup/Configuration

The first step is to create a Tandem user account in your LEAP control panel:

  1. Navigate to Leap > Tandem > Tandem Users and click Add New User.
  2. Fill in the Name, Email and Password fields to create the new user.
  3. Click Submit

Tandemcreate.png

Login to WHMCS and create your server product as normal, the four basic steps are:

  1. Begin by going to Setup > Products/Services
  2. Click the Create a New Product link
  3. Select VPS/Dedicated Server for the Product Type
  4. Choose the appropriate product group and give the product a name, then click Continue >>

Tandemproductsetup.png

  1. On the next screen that appears, all settings can be left at their defaults
  2. Next move to the Module Settings tab and select the Singlehop module from the dropdown menu. Server Group should be left at None.
  3. You will then see a screen like the one below where you should enter your LEAP Username and Password, the Tandem Username and Password you created above, and the API Key from the Accounts page in LEAP.

Tendemmodsettings.png

That's all there is to it. You can now work through the other tabs and enter the product description, pricing and other options as normal.

When a Server is Ordered

Automated provisioning is not possible via the API, so when a client orders a server you must in turn order the server via the LEAP control panel manually. Once the server is active you must give the Tandem user permission to manage it:

  1. Navigate to Leap > Tandem > Tandem Users and select the user in the left-hand pane.
  2. Click Add Server Permissions and tick the checkbox corresponding to the new server
  3. Click Apply Permissions

Tandempermission.png