Personal tools
Namespaces

Variants
Actions

Proxmox Mail Gateway For WHMCS

From ModulesGarden Wiki
(Difference between revisions)
Jump to: navigation, search
(Configuration of Addon)
(Additional Steps Required)
Line 95: Line 95:
 
|}
 
|}
  
==Additional Steps Required==
+
==Configuration of Server==
 
{|
 
{|
|style="padding: 10px 0px 15px 15px;"|'''8. Now, proceed to '' 'Setup' '' → '' 'Payments' '' → '' 'Payment Gateways'. '' '''<br />
+
|style="padding: 10px 0px 15px 15px;"|'''Before you can go on, you need to generate the user ID and the API key pair, they will be necessary to successfully connect to the VHI server.'''<br/>  
Find '' 'Redirect Per Country / State' '' and '' 'Credit Card Per Country / State' ''gateways and activate them.<br />
+
Please follow the below steps to generate the access data:
<!--'''Note: If you wish to forbid card payment or redirect payment, simply do not activate related gateway.''-->
+
 
 +
# Log in via SSH to your VHI server
 +
# Run the below command:
 +
 
 +
ostor-s3-admin create-user
 +
 
 +
Follow instructions that are visible in your console.<br/>
 +
 
 +
Please refer to the official Virtuozzo documentation [https://docs.virtuozzo.com/virtuozzo_storage_administrators_command_line_guide/exporting-virtuozzo-storage-cluster-data/accessing-virtuozzo-storage-clusters-via-s3.html#creating-s3-users  Creating S3 User] to get detailed instruction.<br/>
 +
Once you have the access keys generated, copy them and keep safe as you will need them in the next step of the server configuration.
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 20px 25px;"|[[File:PMG_7.png]]
+
|style="padding: 0px 0px 20px 15px;"|'''6. Now, log in to your WHMCS and proceed to '' 'System Settings' '' → '' 'Products/Services' '' → '' 'Servers' '' and press '' 'Add New Server'.''
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 15px 15px;"|'''9. Afterwards, move to '' 'Manage Existing Gateways' '' to rename them. Press '' 'Save Changes'. '''''<br />
+
|style="padding: 0px 0px 20px 25px;"|[[File:VHI_7.png]]
These gateways will be used in place of any other gateway and forward all data to a gateway depending on configuration of Payment Gateway Allocator.
+
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 20px 25px;"|[[File:PMG_8.png]]
+
|style="padding: 0px 0px 15px 15px;"|'''7. Next, enter your server '' 'Name' '', '' 'Hostname' '' and select '' 'Virtuozzo Hybrid Infrastructure S3' '' from the '' 'Module' '' field.'''<br/>
 +
Now, provide your '' 'VirtuozzoHybridInfrastructureS3' '' API details that you generated in the previous step:
 +
*'''Username''' → '' 'S3AccessKeyId' ''
 +
*'''Password''' → '' 'S3SecretAccessKey'.''<br/>
 +
Make sure that your server connection is correct and save the changes.  
 
|}
 
|}
 
{|
 
{|
|style="padding: 0px 0px 30px 15px;"|'''10. You have just successfully installed Payment Gateway Allocator For WHMCS!'''
+
|style="padding: 0px 0px 20px 25px;"|[[File:VHI_8.png]]
 +
|}
 +
{|
 +
|style="padding: 0px 0px 20px 15px;"|'''8. It is time to create a server group. To do so, click on '' 'Create New Group'.'' '''
 +
|}
 +
{|
 +
|style="padding: 0px 0px 20px 25px;"|[[File:VHI_9.png]]
 +
|}
 +
{|
 +
|style="padding: 0px 0px 20px 15px;"|'''9. Enter a name, click on your previously created server, press '' 'Add' '' and afterward '' 'Save Changes'.'' '''
 +
|}
 +
{|
 +
|style="padding: 0px 0px 30px 25px;"|[[File:VHI_10.png]]
 
|}
 
|}
  

Revision as of 13:33, 7 February 2022

Contents

About Proxmox Mail Gateway For WHMCS

Proxmox Mail Gateway For WHMCS allows
  • Admin Area Features:
  • Client Area Features:
  • General Info:
✔ Supports WHMCS V8.0 And Later
✔ Easy Module Upgrade To Open Source Version

Installation and Configuration

This tutorial will show you how to successfully install and configure Payment Gateway Allocator For WHMCS.

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

Installation

1. Log in to our client area and download the module.
PMG 1.png
2. Upload and extract the extension into the main WHMCS directory.

Extracted files in your WHMCS directory should look like this:

PMG 2.png
3. When you install Proxmox Mail Gateway For WHMCS for the first time, you have to rename the 'license_RENAME.php' file.

The file is located in '/yourWHMCS/modules/servers/ProxmoxMailGateway/license_RENAME.php'. Rename it from 'license_RENAME.php' to 'license.php'.

PMG 3.png
4. In order to configure your license key, you have to edit the previously renamed 'license.php' file.

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

PMG 4.png
5. Now, set up the 'storage' folder as recursively writable.

This folder is available at '/yourWHMCS/modules/servers/ProxmoxMailGateway/'.

PMG 5.png

Configuration of Server

Before you can go on, you need to generate the user ID and the API key pair, they will be necessary to successfully connect to the VHI server.

Please follow the below steps to generate the access data:

  1. Log in via SSH to your VHI server
  2. Run the below command:
ostor-s3-admin create-user

Follow instructions that are visible in your console.

Please refer to the official Virtuozzo documentation Creating S3 User to get detailed instruction.
Once you have the access keys generated, copy them and keep safe as you will need them in the next step of the server configuration.

6. Now, log in to your WHMCS and proceed to 'System Settings' 'Products/Services' 'Servers' and press 'Add New Server'.
VHI 7.png
7. Next, enter your server 'Name' , 'Hostname' and select 'Virtuozzo Hybrid Infrastructure S3' from the 'Module' field.

Now, provide your 'VirtuozzoHybridInfrastructureS3' API details that you generated in the previous step:

  • Username 'S3AccessKeyId'
  • Password 'S3SecretAccessKey'.

Make sure that your server connection is correct and save the changes.

VHI 8.png
8. It is time to create a server group. To do so, click on 'Create New Group'.
VHI 9.png
9. Enter a name, click on your previously created server, press 'Add' and afterward 'Save Changes'.
VHI 10.png

Management

In this section we will show you the possibilities

Settings

At th
PMG 9.png
In
File:PMG 9 1.png
File:PMG 9 2.png

Tips

1.

Update Instructions

Essential guidance through the process of updating the module is offered here.

Keep in mind there is a quick and easy option in our client area that will let you upgrade the license of your module to an open source version at any time - and at a lower price!
To take advantage of it, simply use the License Upgrade button located on the product's page and a discounted invoice will be generated automatically.

Common Problems

1. When you have problems with connection, check whether your SELinux or firewall does not block ports.
Navigation
WHMCS Modules
WHMCS Widgets
Translations
cPanel Modules
General
FAQ
Community
Proxmox Mail Gateway For WHMCS