ReqPay Credit – API Processing

System processes the incoming request for credit API ‘ReqPay Credit’. This API has the Payer VPA, Payer Account, Payer Bank IFSC Code, Transaction Amount, Instruction Date, Payee VPA, Payee Account, Payee Bank IFSC code as input.

System generates an acknowledgement message as below:
  • <upi:Ack xmlns:upi="" api="" reqMsgId="" err="" ts=""/>
The response API returns the transaction status confirmation (success / fail).
  • API Name: ReqPay
  • Transaction Type: Credit
API Name Request Input to OBPM Request from OBPM

ReqPay

RespPay

Timestamp

Request Message ID

Remarks (Note)

Type

Payer VPA

Payer Name

Payer Mobile Number

Payer Account Number

Account Type

Payer Branch IFSC

Transfer Amount

Transfer Currency ‘INR’

Remarks

MPIN

Payee VPA

Payee Name

Payee Account Number

Account Type

Payee Branch IFSC

Timestamp

Response Message ID

Remarks (Note)

Type (Inbound Transaction)

Original Request Message ID

Result

Error Code

Payer VPA

Transfer Amount

Transfer Currency ‘INR’

ApprovalRef (echo)

Payer Account Number

Response Code (echo)

Payee VPA

Transfer Amount

Transfer Currency ‘INR’

ApprovalRef (last 6-digit of UPI reference number, as received)

Payee Account Number

Response Code