Merchant Application Form (MAF) API
The MAF includes the below details:
The request must contain all the legal information about the company.
Ownership Profile :
The request must contain all the information related to shareholders, directors and authorized signatory.
The request must contain all website related information.
The request must contain all transaction and bank related information.
The request must contain all cardholder related information.
MAF request is send over HTTPS to the
/applicationServices/api/ApplicationManager/submitMAF resource using POST method.
In our API Specifications you can find a full list of parameters that can be sent in the request. Also the number of parameters varies depending on the acquiring banks selected as seen in the sample request given below.
supports MD5 Cryptographic Hash for the authenticity of payment request send to the server.
The Merchant Application Form API requires below details to be passed along with the request for authentication and authorization:
- memberId <Merchant ID as shared by >
- random Id <Any random generated id>
- partner's secureKey <Partner key shared by >
How to generate Checksum?
A checksum has to be calculated with following combination and need to be send along with the authentication parameters in each server-to-server request:
Find below the list of banks for synchronous MAF. Merchant details needs to be filled for all banks.