UPI_Collect_Req_API

1.0.0
online
Rating

Overview

This API is to initiate a transaction where the merchant is requesting funds from the remitter using the remitter’s virtual ID. The merchant is a pre-configured and registered entity with the Bank. For this process, the merchant sends a COLLECT request with the specific UPI address of the Customer. When the Customer accepts the COLLECT request and pays the amount, the amount gets credited to the beneficiary account. The request has MerchantHeader and MerchantBody sections with details of the payment, including amount, payee address, etc. This API follows an asynchronous processing model. On receiving a COLLECT request from the Merchant, Federal Bank will validate the request and send an Acknowledgement to the Merchant. If the request is valid, Federal Bank will then send a transaction response message (RespPay) to the Merchant with details of the payment, transaction status, etc. The RespPay response message will have the same TransactionId as the original COLLECT request message, and the TransactionType will have a value of COLLECT. Merchant must acknowledge receipt of the RespPay message, which will complete the process flow.

Type
REST
OAS2
Protocol
HTTPS
Endpoint
Production, Development:
https://devgateway.federalbank.co.in/fedbnkdev/dev/upi
Security
appId
X-IBM-Client-Id
apiKey located in header
appSecret
X-IBM-Client-Secret
apiKey located in header