post https://payout-api.cashfree.com/payout/v1.2/requestTransfer
Use this API to initiate an amount transfer request at Cashfree by providing beneficiary id, amount, and transfer id. This is a sync transfer request.
Once you trigger the requestTransfer API, the transfer to the beneficiary account will be attempted immediately and the bank's reference number will be returned in the API response. The median time for the response is 2 to 5 seconds.
Click to view the response codes.
Response Codes
Sub Code | Status | Message |
---|---|---|
200 | SUCCESS | Transfer completed successfully. |
201 | SUCCESS | Transfer Scheduled for next working day. |
201 | PENDING | Awaiting confirmation from beneficiary bank. |
201 | PENDING | Transfer request pending at the bank. |
201 | ERROR | Transfer request triggered.No response from bank. |
202 | PENDING | Request received. Please check status after some time. |
400 | ERROR | Transfer amount is less than minimum amount of Rs.1 |
400 | ERROR | Mode Not valid for Beneficiary. |
400 | ERROR | Not enough available balance in the account. |
400 | ERROR | Please wait 30 minutes after adding the beneficiary. |
400 | ERROR | Transfer amount is greater than the maximum amount of Rs.100000. |
400 | ERROR | Transfer request to paytm wallet failed. |
400 | ERROR | Transfer attempt failed at the bank. |
400 | ERROR | Transfer to this beneficiary not allowed. |
400 | ERROR | Transfer limit for beneficiary exceeded. |
400 | ERROR | Transfer limit for your account exceeded. |
400 | ERROR | Transfer mode not enabled for the account. |
400 | ERROR | Specified paymentInstrumentId not available. |
400 | ERROR | Specified paymentInstrumentId not valid for this payment mode. |
400 | ERROR | Multiple PaymentInstruments available for this payment mode. |
403 | ERROR | Token is not valid |
403 | ERROR | APIs not enabled. Please reach out to [email protected] |
403 | ERROR | IP not whitelisted |
404 | ERROR | Beneficiary does not exist. |
409 | ERROR | Transfer Id already exists. |
422 | ERROR | Please provide a valid transferId. |
422 | ERROR | Please provide a valid beneId. |
422 | ERROR | Invalid Amount Passed.Only 2 decimal places are allowed. |
422 | ERROR | Remarks is invalid. |
422 | ERROR | Invalid IFSC code provided for bank account. |
422 | ERROR | Invalid bank account number or IFSC provided. |