ReqPay Debit – API Processing

OBPM processes the incoming request for debit API ‘ReqPay Debit’. 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. OBPM generates an acknowledgment message as : <upi:Ack xmlns:upi="" api="" reqMsgId="" err="" ts=""/>

The response API returns transaction status confirmation.

API Name: ReqPay

Transaction Type: Debit

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 (Outbound Transaction)

Original Request Message ID

Result

Error Code

Payer VPA

Transfer Amount

Transfer Currency ‘INR’

ApprovalRef (last 6-digit of UPI reference number)

Payer Account Number

Response Code

Payee VPA

Transfer Amount

Transfer Currency ‘INR’

Payee Account Number