Personal tools
Namespaces

Variants
Actions

DirectAdmin Licenses For WHMCS

From ModulesGarden Wiki
(Difference between revisions)
Jump to: navigation, search
(About DirectAdmin Licenses For WHMCS)
(About DirectAdmin Licenses For WHMCS)
Line 8: Line 8:
 
|}
 
|}
 
<!--a comment maybe? -->
 
<!--a comment maybe? -->
*'''Features:'''
+
*'''Admin Area Features:'''
 
{|
 
{|
|style="padding: 10px 0px 0px 30px;"|✔ Buy (Create) License
+
|style="padding: 10px 0px 0px 30px;"|✔ Create/Suspend/Unsuspend/Terminate License
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 0px 30px;"|✔ Terminate License
+
|style="padding: 0px 0px 0px 30px;"|✔ Change IP Address Assigned To License
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 0px 30px;"|✔ Suspend/Unsuspend License
+
|style="padding: 0px 0px 0px 30px;"|✔ View License Details
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 0px 30px;"|✔ Change IP Address From The Client Area And Admin Area
+
|style="padding: 0px 0px 0px 30px;"|✔ Choose Product ID And Operating System
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 0px 30px;"|✔ Get License Details
+
|style="padding: 0px 0px 0px 30px;"|✔ Terminate License On Its Suspension
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 0px 30px;"|✔ Terminate License On Suspend
+
|style="padding: 0px 0px 10px 30px;"|✔ Toggle Automatic Payment For Provisioned License
 
|}
 
|}
 +
*'''Client Area Features:'''
 
{|
 
{|
|style="padding: 0px 0px 10px 30px;"|✔ Toggle Auto Payment
+
|style="padding: 10px 0px 0px 30px;"|✔ Order License
 +
|}
 +
{|
 +
|style="padding: 0px 0px 0px 30px;"|✔ View License Details
 +
|}
 +
{|
 +
|style="padding: 0px 0px 10px 30px;"|✔ Change IP Address Assigned To License
 
|}
 
|}
 
*'''General Info:'''
 
*'''General Info:'''
Line 38: Line 45:
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 30px 30px;"|✔ Supports WHMCS V5 Up To V5.3.14
+
|style="padding: 0px 0px 0px 30px;"|✔ Supports WHMCS Templates Five and Six
 +
|}
 +
{|
 +
|style="padding: 0px 0px 30px 30px;"|✔ Supports WHMCS V5 and V6
 
|}
 
|}
  

Revision as of 12:40, 28 October 2015

Contents

About DirectAdmin Licenses For WHMCS

DirectAdmin Licenses For WHMCS will allow you to provision DirectAdmin licenses in your WHMCS system.

The module will automatically provide and activate DirectAdmin licenses to your customers.

  • Admin Area Features:
✔ Create/Suspend/Unsuspend/Terminate License
✔ Change IP Address Assigned To License
✔ View License Details
✔ Choose Product ID And Operating System
✔ Terminate License On Its Suspension
✔ Toggle Automatic Payment For Provisioned License
  • Client Area Features:
✔ Order License
✔ View License Details
✔ Change IP Address Assigned To License
  • General Info:
✔ Integrated With Product Linker For WHMCS - Resell Licenses In Product Bundles (read more)
✔ Multi-Language Support
✔ Supports WHMCS Templates Five and Six
✔ Supports WHMCS V5 and V6

Installation and Configuration

In this tutorial we will show you how to quickly install and configure DirectAdmin Licenses For WHMCS.

We will guide you step by step through the whole installation process.

1. Log in to your client area and download DirectAdmin Licenses.
DAL1.png
2. Upload and extract the module into the main WHMCS directory.

Files in your WHMCS directory should look like this.

DAL2.png
3. When you install DirectAdmin Licenses for the first time you have to rename 'license_RENAME.php' file.

File is located in 'modules/servers/dalicenses/license_RENAME.php' . Rename it from 'license_RENAME.php' to 'license.php' .

DAL3.png
4. In order to configure your license key, you have to edit a previously renamed 'license.php' file.

Enter your licence key between quotation marks as presented on the following screen. You can find your license key at your client area → 'My Products' .

DAL4.png
5. Now we will show you how to configure a new product.

Go to 'Setup' → 'Products/Services' → 'Servers' and press 'Add New Server' .

DAL5.png
6. Next, enter your server name and enter 'https://www.directadmin.com/clients ' into 'Hostname' field.

Afterward, fill username and password field and choose 'Dalicenses' from a dropdown menu.
Select 'Secure' checkbox and confirm through pressing 'Save Changes' button.

DAL6.png
7. After you configure your server correctly, you will see a following screen.

Now you need to create a new group for your server. For that purpose press 'Create New Group' .

DAL7.png
8. Enter name, click on your previously created server, press 'Add' then press 'Save Changes' .
DAL8.png
9. In order to create and configure product, click on 'Setup' 'Products/Services' 'Products/Services' .

If you do not have a product group, click on 'Create a New Group' . If you do, simply go to step 11.

DAL9.png
10. Enter product group name and press 'Create Group' .
DAL10.png
11. When you have a product group, you can create your product and assign it with DirectAdmin Licenses. If you already have a product, go to step 13.

To create a product click on 'Create a New Product' .

DAL11.png
12. Afterwards, choose your product type and product group from dropdown menus, enter your product name and press 'Continue' .
DAL12.png
13. Now go to 'Module Settings' section, choose both 'Dalicenses' and your previously created server group from dropdown menu.
DAL13.png
14. Next, tick 'Suspend Action' and 'Auto Payment' .

Choose 'Product ID' and 'OS Name' , then press 'Save Changes' .

DAL13 1.png
15. After modifying the module settings press 'Custom Fields' which is on the right side of the 'Module Settings' button.

In the 'Field Name' enter 'IP' , choose 'Text Box' from a field type dropdown menu, enter description and set up validation as:

/\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)
\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b/

Important! It is one line of command, do not split it into two lines.
Mark 'Show on Order Form' checkbox and press 'Save Changes' button.

DAL14.png
That's it. You have just successfully installed and configured DirectAdmin Licenses For WHMCS!

On the following screen you can see how the product will look like for your customers.

DAL15.png

Management

Our module allows you to provide DirectAdmin licenses through WHMCS.

Admin Area

You can view all important details of DirectAdmin Licenses products ordered by your clients from the admin area.

Additionally, our module allows you to manage your clients licenses and even change IP address of the licenses.

DAL16 1.png

Client Area

Our module allows you and your clients to quickly change license IP address.

It can be done both from the admin area and client area. Below we will show you how to change IP address from the client area.
Start by pressing 'Change IP Address' .

DAL16.png
Afterwards, enter new IP address and press 'Submit' .

You have just successfully changed the license IP address.

DAL17.png

Tips

Common Problems

1. When you have problems with connection, check whether your SELinux or firewall does not block ports.
2. Make sure that your custom field name is 'IP' . In other case, module will not work properly.
3. If after install, you will get an ionCube encoder problem (wrong version), please open a support ticket.

We will provide you with different version of the module encrypted with the older version of ionCube.

Navigation
WHMCS Modules
WHMCS Widgets
Translations
cPanel Modules
General
FAQ
Community
DirectAdmin Licenses For WHMCS