Difference between revisions of "Oneprovider"

From Whmcsmod addons
Jump to: navigation, search
(→‎LEASEWEB ADDON CONFIGURATION)
(→‎LEASEWEB PRODUCT CONFIGURATION)
Line 42: Line 42:
 
[[File:oneprovider-import.png]]
 
[[File:oneprovider-import.png]]
   
−
== LEASEWEB PRODUCT CONFIGURATION ==
+
== ONEPROVIDER PRODUCT CONFIGURATION ==
   
   
Line 55: Line 55:
 
Product type: other
 
Product type: other
   
−
Product name: A random name for you product, for example "leaseweb plan 1"
+
Product name: A random name for you product, for example "Oneprovider plan 1"
   
 
Pricing tab:
 
Pricing tab:
Line 63: Line 63:
 
Module tab:
 
Module tab:
   
−
Module name: leaseweb
+
Module name: oneprovider
   
−
Set the monthly bandwidth limit
 
   
  +
Check "Automatically setup the product as soon as the first payment is received" in case you have servers available to automatically assign them to your new clients.
−
Set the account region (each region use a different api key)
 
−  
−
Check "Automatically setup the product as soon as the first payment is received"
 
   
 
 
−
[[File:leaseweb-product.png]]
 
   
 
Save Changes
 
Save Changes

Revision as of 13:06, 21 September 2018

INSTALL INSTRUCTIONS

1) Unzip the oneprovider zip file

2) Upload the oneprovider addon and server folders to your whmcs install location

ONEPROVIDER ADDON CONFIGURATION

Setup->addon modules

Click on activate link in the Oneprovider module

Scroll down and fill the configuration fields:

API key: Your oneprovider account api key.

Client key: Your oneprovider account api client key.

Whmcsmod module license: The FULL license whmcsmod.com provided you. Example: OWNED-1234567890

Access Control: Click Full administrator


Oneprovider-addon-install.png

IMPORT SERVER SERVERS

Click in the addons->leaseweb addon link.

Click the "import" tab.

Click the "import" button.


Oneprovider-import.png

ONEPROVIDER PRODUCT CONFIGURATION

1) Create a leaseweb product:

WHMCS->SETUP->PRODUCTS/SERVICES->Create a new product

Details tab:

Product type: other

Product name: A random name for you product, for example "Oneprovider plan 1"

Pricing tab:

Set your prices

Module tab:

Module name: oneprovider


Check "Automatically setup the product as soon as the first payment is received" in case you have servers available to automatically assign them to your new clients.


Save Changes

Setup bandwidth quota (optional )

Set your productbandwidth quote in the product settings, module tab "Bandwidth limit" field.

Create a template named "leaseweb quota limit" that will be used for email notifications, for example:


Hi:

{$client_name}

Your service {$service_product_description} is reaching the bandwidth limit.

Best regards


Leaseweb email.png


Admin service management

If a client has a leaseweb product assigned, the list of features available are:

- Set rescue mode

- Reinstall server

- Set reverse dns

- Display server info and bandwidth usage.

Leaseweb-service-admin.jpg

Client area

In the client area, the client will be able to manage the server:

Dashboard

Leaseweb-clientarea-dashboard.jpg

Network area

Leaseweb-clientarea-network.jpg

Reverse DNS area

Leaseweb-clientarea-rdns.jpg

Reinstall area

Leaseweb-clientarea-reinstall.jpg

IPMI area

Leaseweb-clientarea-ipmi.jpg


Multilanguage support

The client area templates supports multi language. The available language files are available at "modules/servers/wmleaseweb/lang/", if you need to add support to a language not available, copy the file "english.php" to your language one( for example swedish.php" ) and translate the file strings.