How to Integrate Payment Gateway with Meritto Application Forms?

How to Integrate Payment Gateway with Meritto Application Forms?

Overview

Meritto provides you with the option to plug and play with the following payment gateways for the application form as well token fee.

Find the steps to be executed for any payment gateway.

  • Ask for payment gateway integration doc, kit, and testing credentials (as mentioned below for each payment gateway). 
  • Check the guidelines below a/c to the required payment gateway integration and execute.
  • Once you test the flow on a test environment, then ask for the credentials for live and get them configured with Ashish.

HDFC or Any Other Bank Payment Gateway

HDFC  (other Bank Payment Gateway) - Generally bank use their wrapper with any other payment gateway mentioned below as console ( ex. HDFC user console of CC Avenue) and they do auditing process before providing live credentials, which typically take 3-4 working days as there are few steps that need to be executed as per their process. 

*must read the individual payment gateway integration process

Auditing Process Steps. ( they will ask you one by one)

  1. They will ask you for these details, share when requested

Parameter

Details
Live URL LP URL
Payment Response Page  <url>/payment/response
Testing URL (If different from production) LP URL (Of any testing environment)  
Server Pages / Framework & Version PHP 5.6, PHP 7
App/Web Server Apache, Nginx
PORT SUPPORTED (In FSS 80 & 443 are mandatory) 80,443
TLS version TLSv1.2
Operating system & Bit 64 Bit
SSL (YES/NO ) if Yes confirm the service provider name Yes, Not yet provided
Developer's Contact Details -
 
  1. Once you get the credentials for the testing domain, get them configured and ensure that the environment gets blocked till the time complete auditing process gets completed.
  2. Submit complete user flow - attached GIM sample
  3. Share a few (4-5) log in credentials to check with 2 forms with the different payment amounts.
  4. Share payment status for the transaction done by them in the below format.
    order id date transaction-id payment status amount
    67_6744_67484 26-02-2020 1800647484 Success 500
    67_78676_6585 26-02-2020 - Fail 700
  5. They may ask you for checksum-contact products for the same. 

  6. Get the live Credentials and get it configured.
  7. Please ensure you get your IP whitelisted.

Live IP:

13.232.35.40

13.127.204.235
43.204.171.131

13.233.181.76
3.111.180.129
43.205.5.139

 

Staging IP:
35.154.150.139

 

CC Avenue

Configured for: Application & Token Fee

CC Avenue provides credentials corresponding to the service request URL (domain on which form will be hosted in our case) and credentials work only for that domain/sub-domain (specific URL where the form is hosted i.e. apply.gim.edu.in, not gim.edu.in. Also, make sure you get the below IPs whitelisted (this is required for the working of status API)

 

 Merchant ID 
Working Key
Access Code

Live IP:
13.232.35.40
13.127.204.235
43.204.171.131
13.233.181.76
3.111.180.129
43.205.5.139




for merchant domain*.
*merchant domain - domain that host application form. Working key and access code must be generated against <domain name>>

 

Paytm

Configured for: Application & Token Fee

Required Credentials :

 Merchant ID 
Merchant Key
Merchant Web
Chanel ID
Customer ID
Industry Type

 

PayU Money

Configured for: Application & Token Fee

Required Credentials :

Merchant Key
Salt Id
Service Provider
Authorization Key

 

PayUbiz

Configured for: Application & Token Fee

Required Credentials :

Merchant Key/Alias
Salt Id

 

Zaakpay

Configured for: Application Fee

Required Credentials :

Merchant ID
Salt Key

 

Easebuzz

Configured for: Application Fee

Required Credentials :

Merchant Key
Salt Key

 

Axis bank

Configured for: Application Fee

Required Credentials :

Merchant ID
Encrypted Key
Secret Key
Access Code

 

PayNimo

Configured for: Application Fee

Required Credentials :

Request Type 
Merchant Code
PayNimo Key
PayNimo IV
Scheme Code

 

ISGPay

Configured for: Application Fee

Required Credentials :

Access Key
Encyption Key
Secure Secret
Merchant Category Code
Merchant ID
Terminal ID
Bank ID

 

Billdesk

Configured for: Application & Token Fee

Required Credentials along with IP white labeling

Checksum Key
Security ID
Merchant ID

 

EasyPay

Configured for: Application & Token Fee

Required Credentials :

Encryption Key
Merchant ID

 

JIO Money

Required Credentials :

Checksum Key
Merchant ID
Client ID

 

Razorpay

Configured for: Application & Token Fee

Required Credentials :

Key ID
Key Secret


Cashfree

Configured for: Token Fee on Collexo only

Required Credentials :

App ID
Secret Key

 

Any new Payment Gateway

For any new payment gateway integration, Ashish will coordinate with tech and product once we receive the payment gateway integration doc and kit.

 

Conclusion

Meritto supports seamless integration with multiple payment gateways for both application and token fee collection. By following the respective setup and audit processes for each gateway, and ensuring accurate configuration and credential management, you can enable secure and reliable payment workflows. For any new gateway integration, share the documentation with Ashish to initiate coordination with the tech and product teams.

    • Related Articles

    • How to Integrate Post Application Data with Meritto CRM?

      Overview You can use POST APPLICATION API to update post-application data for the applicants like enrollment status and a few other additional parameters like Campus Enrolled in, Course Enrolled in, Specialization opted, etc. Post Application API ...
    • How to Edit Application on Meritto?

      Overview After an applicant submits their application form and the payment is successfully processed, they may lose the ability to edit their details. This restriction ensures data integrity and prevents unauthorized changes after submission. ...
    • How to Change the Application Stage in Meritto?

      Overview In Meritto, the Application Stage helps categorize applicants based on their progress after payment. This allows you to track post-application statuses such as GD-PI Shortlisted, Offered, Merit-x, Enrolled, Withdrawn, etc. By default, the ...
    • How to Integrate Facebook Lead Ads with Meritto through Zapier?

      Overview Facebook Lead Ad Integration via Zapier enables automated lead creation in Meritto' CRM for real-time registration tracking. Seamless Integration: Connects Facebook Lead Ads with NoPaperForms using Zapier. Automated Lead Creation: Captures ...
    • Connecting Facebook Lead Ad Form with Meritto

      Introduction Facebook Ads (also known as Instant Forms) provide a seamless way for users to express interest in your offerings by submitting a form directly on Facebook or Instagram, without ever having to leave the platform. These forms are widely ...