![]() |
Payment Gateway Transaction types and Access Levels for your Customers and Sub-ResellersThere are two types of Transactions that can be carried out through the Payment Gateway by your Customers and Sub-Resellers:
Lets understand both these types in further detail - Pay Invoices/Debit Notes When a Customer of yours buys a product, an Invoice is created for the same. The Customer can now pay for this Invoice by clicking the Pay button in the Invoice Details view. This takes him to the Pay Invoice page. Here, he will see a list of payment options, depending on the Payment Gateways you have integrated with your Reseller account. The Customer can choose to pay for this Invoice using the Payment Gateway of his choice. The same flow exists for a Sub-Reseller of yours. When the Customer/Sub-Reseller completes the Payment Process for an Invoice/Debit Note, it creates a Receipt of that amount and balances it against the Invoice that the Customer is paying. The Invoice payment may result in other actions such as execution of the request associated with the Invoice. Additional Information
Add Funds When a Customer/Sub-Reseller simply want to Add Funds to their account for future use, they can click the My Billing -> Add Funds menu within their respective Control Panel. This allows them to specify the amount of funds to add to their Account. They can then use these funds anytime to Pay any Invoice/Debit Note. In an Add Funds operation, the system creates a Receipt for the amount added. The important part to note about an Add Funds transaction is that the Customer/Sub-Reseller has the freedom to decide the amount to Add to their account. In both the above cases, the system creates a Receipt. This Receipt amount is also added to the Total Receipts figure for that Customer/Sub-Reseller. Additional Information
Calculation of Total Receipts for your Customers/Sub-Resellers The primary difference between the above two types of transactions is that in the first case the transaction is being performed with the purpose of paying for a particular Invoice/Debit Note. In the other case, however, the transaction is being performed to add some advance funds to the account which will be utilised later by the Customer/Sub-Reseller.
Payment Gateway Access Levels The Payment Gateway module has built in security which allows you to choose the types of transactions that you wish to allow for a particular Payment Gateway to your Customers/Sub-Resellers. During the process of adding any Payment Gateway, you have the following security options for the same -
As you can see, you have the ability to specify separate Access Levels for your Customers and Sub-Resellers. The first row specifies the access level to the Gateway for your Customers, and the second row specifies the access level to the Gateway for your Sub-Resellers. Both the rows contain the exact same options and are mutually exclusive. The settings of the first row do not affect the settings of the second row. You can specify completely different settings for your Customers using your Payment Gateway as opposed to your Resellers using your Payment Gateway. The Access level specifier consists of two dropdown menus. The first dropdown refers to the types of transactions that you wish to allow through this Gateway. This has the following four options:
| |||||||||||||||||||||||||||
