Instant Refunds

Parameters and modes

These are the parameter and modes posted for instant refunds:

{"refund_mode":"1","beneficiary_full_name":"","beneficiary_account":"","beneficiary_ifsc":""}
{"refund_mode":"2","beneficiary_full_name":"Test","beneficiary_account":"test@ybl","beneficiary_ifsc":""}
{"refund_mode":"3","beneficiary_full_name":"Test","beneficiary_account":"12344","beneficiary_ifsc":"HDFC000 0001"}
{"refund_mode":"4","beneficiary_full_name":"test","beneficiary_account":"12344","beneficiary_ifsc":"HDFC0000 001"}

Mandatory parameters

refund_modebeneficiary_full_namebeneficiary_accountbeneficiary_ifscMode
1NNNPayU
2YYNUPI
3YYYIMPS
4YYYNEFT

Modes

ModeChannelAmount LimitDescription
1PayU PayU will internally check for any alternate instant refund channel available. If not present, it will be processed through a normal channel.
2UPI<= 1,00,00PayU will push funds on the shared VPA
3IMPS<= 2,00,000PayU will push funds through IMPS into the account number shared
4NEFT>= 2,00,000PayU will push funds through NEFT into the account number shared.

📘

Note:

​Priority order followed by PayU if the mode 1 is passed: Instant Refund Through PG > Instant Refund Through UPI > Instant Refund Through IMPS > Instant Refund Through NEFT > Normal PG Refunds.

Sample request

{"5XAPG8":{"subvention_refund_status":0,"msg":"Please initiate or get
processed the original refund of this
transaction."},"73gAMf":{"subvention_refund_status":0,"msg":"Please
initiate or get processed the original refund of
this transaction."},"mihpayid":"999000000001122"}

Sample response

Success response

{ "status": 1, "msg": "Refund Request Queued", "request_id": "6582898821", "bank_ref_num": null, "mihpayid": 7043873219, "error_code": 102 }