I work at a start-up and we use Razorpay payment gateway to collect payments from our client's customers'. We have added the client bank accounts in our Razorpay account and use routing to transfer the amount to the client using the "Route" feature of Razorpay. We are experiencing a 5% failure of payment transfers in a day when there are a more than 1000 transactions being made in a day.
I'm using this code snippet to transfer the amount (razorpay-java-1.4.3)
The error message is not helpful because the payment ID is valid. What is the error message trying to say? The payment ID is not yet recorded in Razorpay's system?
We tried contacting the Razorpay support but we did not receive any help in this issue. Did anyone else face this issue before? If so, how did you overcome this issue?
I work at a start-up and we use Razorpay payment gateway to collect payments from our client's customers'. We have added the client bank accounts in our Razorpay account and use routing to transfer the amount to the client using the "Route" feature of Razorpay. We are experiencing a 5% failure of payment transfers in a day when there are a more than 1000 transactions being made in a day.
I'm using this code snippet to transfer the amount (
razorpay-java-1.4.3
)The
transfer
method in the last line fails with this error:RazorpayException BAD_REQUEST_ERROR:The id provided does not exist
JSON body of the transfer API (payload):
Note: Replaced all sensitive information.
The error message is not helpful because the payment ID is valid. What is the error message trying to say? The payment ID is not yet recorded in Razorpay's system?
We tried contacting the Razorpay support but we did not receive any help in this issue. Did anyone else face this issue before? If so, how did you overcome this issue?