Changes

Line 1: Line 1:  
== Overview ==
 
== Overview ==
   −
This module allows Users to be auto-provisioned instantly on payment for XUI. Automates the adding of credits for Reseller's and Users.  
+
This WHMCS module allows Users to be auto-provisioned instantly for XUI. It Automates the adding of credits for Reseller's and Users.
    
== Requirements ==
 
== Requirements ==
Line 7: Line 7:     
Requirement Minimum Recommended PHP Version 7.2 Latest 7.3 or 7.4 Release PHP Memory Limit 64MB 128MB**
 
Requirement Minimum Recommended PHP Version 7.2 Latest 7.3 or 7.4 Release PHP Memory Limit 64MB 128MB**
 +
 +
You need to be running XUI v1.3.15 release date: 19/04/2021 and later.
 +
Previous versions had the below bug.
 +
 +
[Admin API] Fixed table commands such as get_users not working.
    
== Installation and Configuration ==
 
== Installation and Configuration ==
Line 47: Line 52:  
6. Click Activate.
 
6. Click Activate.
   −
7. Click Configure.
+
7. Click Configure. Paste your License Key in, Check the box "Full Administrator" and click Save.
 
  −
8. Paste your License Key in, Check the box "Full Administrator" and click Save.
      
[[File:step6.jpg|800px]]
 
[[File:step6.jpg|800px]]
    
=== How to Configure ===
 
=== How to Configure ===
 +
 +
8 Enable "Attempt to load all files" in "Encoded File Loading" by doing this. Click "System Settings" > "General Setting" > "Other" and check the box "Attempt to load all files".
 +
 +
[[File:Xtreamui16.png|800px]]
    
9. In order to create and configure a product, go to 'System Settings' → 'Products/Services'.
 
9. In order to create and configure a product, go to 'System Settings' → 'Products/Services'.
Line 79: Line 86:  
[[File:step11.jpg|800px]]
 
[[File:step11.jpg|800px]]
   −
16. Fill in the above information. make sure you add a / of the end of your url's. If you are setting up a trial and wish to select all trial products from the panel select "trial_username". Click save. Your Trial products will now show in the drop down boxes
+
16. Fill in the above information. make sure you add a / of the end of your url's. If you are setting up a trial and wish to select all trial products from the panel select "trial_username". Click save. Your Trial products will now show in the drop down boxes.
 +
 
 +
''NOTE: For your XUI url field you should be assigned another api that goes on the end of your panel url. This is not the same api that you use to login with a browser.
 +
https://myresellerpanel.com:8443/HkoJfNb/ api being "HkoJfNb".''
    
[[File:step13.jpg|800px]]
 
[[File:step13.jpg|800px]]
 +
 +
A Quick note for those of you that don't know where to get your XUI API key. Login to your XUI panel and click your credits icon on the right. From the dropdown click "User Profile"
 +
 +
[[File:xtreamui17.png|800px]]
 +
 +
Copy your API key from the box. If you don't see the API key click the refresh button on the far right.
 +
 +
[[File:xtreamui18.png|600px]]
    
17. Note for "trial_username" I have selected the contents of the "Trial_ID" drop down box. If its a trial you must select that drop down box.
 
17. Note for "trial_username" I have selected the contents of the "Trial_ID" drop down box. If its a trial you must select that drop down box.
Line 223: Line 241:     
[[File:step26.jpg|800px]]
 
[[File:step26.jpg|800px]]
 +
 +
=== Troubleshooting ===
 +
 +
 +
'''''My licence has expired but its a valid license'''''
 +
 +
In Whmcs go to "System Settings" > "Addon Modules".
 +
 +
Click Deactivate.
 +
Click Activate.
 +
Click Configure. Paste your License Key in again, Check the box "Full Administrator" and click Save. (Don't miss a step).
 +
----
 +
 +
'''''Products are not showing'''''
 +
 +
For your XUI url field (Step 16) you should be assigned another api that goes on the end of your Panel url. This is not the same api that you use to login with a browser. https://myresellerpanel.com:8443/HkoJfNb/ api being "HkoJfNb".