Installing the VPS.NET plugin within WHMCS takes just a couple minutes. Plugin contains all required functionality to integrate WHMCS with VSP.NET environment.
To install the plugin download the plugin code (the link to plugin can be found here: http://www.vps.net/f...in-10-released/)and extract the archive into the WHMCS install's root directory.
Note: if you use a client area template other than 'default' you may need to move the templates and edit paths inside. All plugin templates can be found in templates/default/vps/ - simply symlink or move the 'vps' directory to the template you are using, and edit the paths.
Once you have successfully installed VPS.NET plugin, proceed to the next step and make the necessary configuration within your WHMCS administration panel.
How to configure the VSP.NET plugin within WHMCS.
* Configuration step 1
In your WHMCS administration panel, go to Setup > Servers > Add new server
Create a server of type vpsnet. Set the number of slots to a some big number. Add your VPS.NET login email in the 'Username' box and add your VPS.NET API key in the 'Access Hash' textarea.
* Configuration step 2
In your WHMCS administration panel, go to Setup > Configurable Option > Configurable Option Groups and add the following options:
'vpsnetNumNodes|Nodes' and choose option type 'dropdown'
snapshot1.png (63.65K)
Number of downloads: 72
Then add an option from 1 to <max number of nodes you wish clients to have>.
* Configuration step 3
In your WHMCS administration panel, go to Setup > Products/Services
Add Group Name e.g. 'Cloude Hosting' with the new product 'Cloud nodes' under this group.
Product Type = VPS/Dedicated Server Product Group = Cloude Hosting Payment Type = Recurring (The prices should be zero since there would be a charge for the selected number of nodes.) Module Name = vpsnet Assigned Option Groups - select "Cloude Hosting"
* Configuration step 4
In your WHMCS administration panel, go to Setup > Configurable Option > Configurable Option Groups and add the following options:
'vpsnetNumStorage|Storage' and choose option type 'dropdown'
Note: storage nodes options must start with 0. WHMCS do not allow you to add '0' as option but you can add it as 'zero' word and then go to edit page and RENAME it to '0'.
snapshot1-2.png (56.83K)
Number of downloads: 81
* Configuration step 5
In your WHMCS administration panel, go to Setup > Product Addons
Add following Product Addons:
vpsnetBackup|R1Soft vpsnetBackup|Rsync vpsnetBackup|Snapshot vpsnetCpanel|Cpanel vpsnetCpanel|ISP manager vpsnetIP|External IP
snapshot2.png (38.16K)
Number of downloads: 58
Make sure to set "Monthly Billing Cycle" and "Recurring price"
Note: setup fee is ignored for now
Description if any will be visible for end user.
snapshot3.png (40.07K)
Number of downloads: 42
Important: since release 1.0 prices for Snapshot and Rsync backups are set per Gb so define $ 0.25 or more.
Important: do not assign product addons to any product (it should be hidden from end-user).
* Configuration step 6
In your WHMCS administration panel, go to Addons > VPS.NET Template Manager
Set up prices for commercial templates there.
* Configuration step 7
The last thing you may want to do is to add a link in the user's client area to vps-cloud.php, this can be done by editing the client area templates.
More information about the plugin can be found in the vps.net.readme.txt file in the VPS.NET plugin directory.
Your all done. If you have any issues/feature requests with the plugin, please contact support team.
This post has been edited by lana: 14 July 2011 - 11:34 AM

Help
This topic is locked











