Initiating Payment

Passing parameters to the payment gateway hosted payment page using POST/GET method via HTTPS or SSL connection will initiate a payment request from the merchant system.


Request URL

[MerchantID]: mandatory value to identify merchant.

[Payment_Method]: optional value to identify payment channel, only required when channel selection at hosted payment page is disabled upon request by email; Payment channel can be identified by using channel filename, or pass the channel parameter to index.php using GET/POST method.


The URL is an API to accept POST/GET parameters from the merchant site as well as the payment page for buyers. For merchants who use the POST method please include the “ / “ after [MerchantID] on the URL.


📘

WARNING: Loading the bank login page or authorization page into iframe is not recommended as most of the banks or channels will block all cross-origin requests and treat it as an XFS, XSS, and CSRF attack.