If the transaction has gone in the response awaited / hold / pending or any other unknown status you will make an inquiry for that transaction and check for the tx_status.
If you get the tx_status as 3 then the refund process needs to be executed and the refund will be done via OTP.
No, you cannot bypass the OTP for the refund. You need to pass the OTP for the refund.
On the production server the customer will get the OTP on his mobile number through which the transaction has been done. On the UAT server, you will get the OTP from resend refund OTP API.
On the UAT server, you will share some TIDs, we will mark the TIDs in refund pending from our backend and you can check for the refund process.
Updated about 2 years ago