DirectAdmin Licenses For WHMCS
(→About DirectAdmin Licenses For WHMCS) |
(→Installation and Configuration) |
||
Line 64: | Line 64: | ||
{| | {| | ||
|style="padding: 0px 0px 15px 15px;"|'''2. Upload and extract the module into the main WHMCS directory.'''<br /> | |style="padding: 0px 0px 15px 15px;"|'''2. Upload and extract the module into the main WHMCS directory.'''<br /> | ||
− | Files in your WHMCS directory should look like | + | Files in your WHMCS directory should look like these. |
|} | |} | ||
{| | {| | ||
Line 71: | Line 71: | ||
{| | {| | ||
|style="padding: 0px 0px 15px 15px;"|'''3. When you install DirectAdmin Licenses for the first time you have to rename '' 'license_RENAME.php' '' file.'''<br /> | |style="padding: 0px 0px 15px 15px;"|'''3. When you install DirectAdmin Licenses for the first time you have to rename '' 'license_RENAME.php' '' file.'''<br /> | ||
− | File is located in '' 'modules/servers/dalicenses/license_RENAME.php' '' | + | File is located in '' 'modules/servers/dalicenses/license_RENAME.php'. '' Rename it from '' 'license_RENAME.php' '' to '' 'license.php'. '' |
|} | |} | ||
{| | {| | ||
Line 78: | Line 78: | ||
{| | {| | ||
|style="padding: 0px 0px 15px 15px;"|'''4. In order to configure your license key, you have to edit a previously renamed '' 'license.php' '' file.'''<br /> | |style="padding: 0px 0px 15px 15px;"|'''4. In order to configure your license key, you have to edit a previously renamed '' 'license.php' '' file.'''<br /> | ||
− | Enter your | + | Enter your license key between quotation marks as presented on the following screen. You can find your license key in your client area → '' 'My Products'. '' |
|} | |} | ||
{| | {| | ||
Line 91: | Line 91: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 15px 15px;"|'''6. Next, enter your server name and enter '' 'https://www.directadmin.com/clients ' '' into '' 'Hostname' '' field''' | + | |style="padding: 0px 0px 15px 15px;"|'''6. Next, enter your server name and enter '' 'https://www.directadmin.com/clients ' '' into '' 'Hostname' '' field.'''<br /> |
− | + | Afterwards, fill in username and password fields and choose '' 'Dalicenses' '' from a dropdown menu.<br /> | |
Select '' 'Secure' '' checkbox and confirm through pressing '' 'Save Changes' '' button. | Select '' 'Secure' '' checkbox and confirm through pressing '' 'Save Changes' '' button. | ||
|} | |} | ||
Line 100: | Line 100: | ||
{| | {| | ||
|style="padding: 0px 0px 15px 15px;"|'''7. After you configure your server correctly, you will see a following screen.'''<br /> | |style="padding: 0px 0px 15px 15px;"|'''7. After you configure your server correctly, you will see a following screen.'''<br /> | ||
− | Now you need to create a new group for your server. | + | Now you need to create a new group for your server. Press '' 'Create New Group' '' to do so. |
|} | |} | ||
{| | {| | ||
Line 106: | Line 106: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 20px 15px;"|'''8. Enter name, click on your previously created server, press '' 'Add' '' then press '' 'Save Changes' '' | + | |style="padding: 0px 0px 20px 15px;"|'''8. Enter name, click on your previously created server, press '' 'Add' '' then press '' 'Save Changes'. ''''' |
|} | |} | ||
{| | {| | ||
Line 112: | Line 112: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 15px 15px;"|'''9. In order to create and configure product, click on '' 'Setup' '' → '' 'Products/Services' '' → '' 'Products/Services' '' | + | |style="padding: 0px 0px 15px 15px;"|'''9. In order to create and configure product, click on '' 'Setup' '' → '' 'Products/Services' '' → '' 'Products/Services'. '''''<br /> |
− | If you do not have a product group, click on '' 'Create a New Group' '' | + | If you do not have a product group, click on '' 'Create a New Group'. '' If you do, simply go to step 11. |
|} | |} | ||
{| | {| | ||
Line 119: | Line 119: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 20px 15px;"|'''10. Enter product group name and press '' 'Create Group' '' | + | |style="padding: 0px 0px 20px 15px;"|'''10. Enter product group name and press '' 'Create Group'. ''''' |
|} | |} | ||
{| | {| | ||
Line 125: | Line 125: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 15px 15px;"|'''11. When you have a product group, you can create your product and assign it | + | |style="padding: 0px 0px 15px 15px;"|'''11. When you have a product group, you can create your product and assign it to DirectAdmin Licenses. If you already have a product, go to step 13.'''<br /> |
To create a product click on '' 'Create a New Product' ''. | To create a product click on '' 'Create a New Product' ''. | ||
|} | |} | ||
Line 132: | Line 132: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 20px 15px;"|'''12. Afterwards, choose your product type and product group from dropdown menus, enter your product name and press '' 'Continue' '' | + | |style="padding: 0px 0px 20px 15px;"|'''12. Afterwards, choose your product type and product group from dropdown menus, enter your product name and press '' 'Continue'. ''''' |
|} | |} | ||
{| | {| | ||
Line 138: | Line 138: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 20px 15px;"|'''13. Now go to '' 'Module Settings' '' section, choose both '' 'Dalicenses' '' and your previously created server group from dropdown menu.''' | + | |style="padding: 0px 0px 20px 15px;"|'''13. Now, go to '' 'Module Settings' '' section, choose both '' 'Dalicenses' '' and your previously created server group from dropdown menu.''' |
|} | |} | ||
{| | {| | ||
Line 144: | Line 144: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 15px 15px;"|'''14. Next, tick '' 'Suspend Action' '' and '' 'Auto Payment' '' | + | |style="padding: 0px 0px 15px 15px;"|'''14. Next, tick '' 'Suspend Action' '' and '' 'Auto Payment'. '''''<br /> |
− | Choose '' 'Product ID' '' and '' 'OS Name' '', then press '' 'Save Changes' '' | + | Choose '' 'Product ID' '' and '' 'OS Name' '', then press '' 'Save Changes'. '' |
|} | |} | ||
{| | {| | ||
Line 162: | Line 162: | ||
{| | {| | ||
|style="padding: 0px 0px 15px 15px;"|'''That's it. You have just successfully installed and configured DirectAdmin Licenses For WHMCS!'''<br /> | |style="padding: 0px 0px 15px 15px;"|'''That's it. You have just successfully installed and configured DirectAdmin Licenses For WHMCS!'''<br /> | ||
− | On the following screen you can see how the product | + | On the following screen you can see how the product looks like for your customers. |
|} | |} | ||
{| | {| |
Revision as of 15:52, 9 November 2015
Contents |
About DirectAdmin Licenses For WHMCS
DirectAdmin Licenses For WHMCS will allow you to offer DirectAdmin licenses as ready products in your WHMCS. The module will automatically provide, verify and activate DirectAdmin licenses for your customers, who then will be able to manage them from your client area. |
- 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. |
![]() |
2. Upload and extract the module into the main WHMCS directory. Files in your WHMCS directory should look like these. |
![]() |
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'. |
![]() |
4. In order to configure your license key, you have to edit a previously renamed 'license.php' file. Enter your license key between quotation marks as presented on the following screen. You can find your license key in your client area → 'My Products'. |
![]() |
5. Now we will show you how to configure a new product. Go to 'Setup' → 'Products/Services' → 'Servers' and press 'Add New Server' . |
![]() |
6. Next, enter your server name and enter 'https://www.directadmin.com/clients ' into 'Hostname' field. Afterwards, fill in username and password fields and choose 'Dalicenses' from a dropdown menu. |
![]() |
7. After you configure your server correctly, you will see a following screen. Now you need to create a new group for your server. Press 'Create New Group' to do so. |
![]() |
8. Enter name, click on your previously created server, press 'Add' then press 'Save Changes'. |
![]() |
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. |
![]() |
10. Enter product group name and press 'Create Group'. |
![]() |
11. When you have a product group, you can create your product and assign it to DirectAdmin Licenses. If you already have a product, go to step 13. To create a product click on 'Create a New Product' . |
![]() |
12. Afterwards, choose your product type and product group from dropdown menus, enter your product name and press 'Continue'. |
![]() |
13. Now, go to 'Module Settings' section, choose both 'Dalicenses' and your previously created server group from dropdown menu. |
![]() |
14. Next, tick 'Suspend Action' and 'Auto Payment'. Choose 'Product ID' and 'OS Name' , then press 'Save Changes'. |
![]() |
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]?) Important! It is one line of command, do not split it into two lines. |
![]() |
That's it. You have just successfully installed and configured DirectAdmin Licenses For WHMCS! On the following screen you can see how the product looks like for your customers. |
![]() |
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. |
![]() |
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. |
![]() |
Afterwards, enter new IP address and press 'Submit' . You have just successfully changed the license IP address. |
![]() |
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. |