Introduction
The module acts as a liaison between eGov apps and external payment gateways.
It facilitates payments, reconciliation of payments, and lookup of transactions 'status'.
The major steps involved in order to achieve the functioning of the payment gateway are:
URL has to be provided by the payment gateway team
Users will be redirected to the provided URL in order to complete the payment.
A success or a failure message is to be displayed and then the user would be redirected back to the portal.
*Please Note: A primary condition in choosing the vendor for integrating the payment gateway is that the payment has to go into separate bank accounts of every ULB.
The technical details on how to do the code changes and the service which are to be run can be found here.
Data Table
For achieving the above mentioned steps we would be needing the below details:
URL from the payment gateway vendor.
Bank account details from the ULB/State.
Procedure
Validations
Please make sure the vendor that is being chosen has to be the one which supports transactions into multiple bank accounts on the basis of tenantId(ULB).