Payment Gateway Service
Last updated
Was this helpful?
Last updated
Was this helpful?
Returns the current status of a payment in our systems; this does not guarantee live payment gateway status.
/transaction/v1/_search
Transaction id generated by the service during creation.
Unique module based ID for which the transaction is being initiated, if billId is used, module should be included.
User ID of the user as registered in user service, for whom the transaction was carried out.
Module name to which the billId belongs to.
Unique identifier in the module for which the transaction is being initiated
Receipt ID generated for this payment
Current status of the transaction
Initiates a new payment transaction, on successful validation, a redirect is issued to the payment gateway.
/transaction/v1/_create
RequestInfo should be used to carry meta information about the requests to the server as described in the fields below. All eGov APIs will use requestinfo as a part of the request body to carry this meta information. Some of this information will be returned back from the server as part of the ResponseInfo in the response body to ensure correlation.
Details of the payment object.
No body
Updates an existing payment transaction, to be used only by payment gateways to update status of payments. Verifies the authenticity of the request with the payment gateway. Forward all query params received from payment gateway
/transaction/v1/_update
RequestInfo should be used to carry meta information about the requests to the server as described in the fields below. All eGov APIs will use requestinfo as a part of the request body to carry this meta information. Some of this information will be returned back from the server as part of the ResponseInfo in the response body to ensure correlation.