Direct Transfer

Use this API to initiate amount transfers directly to the beneficiary account via a bank transfer or UPI. You can add the beneficiary details in the same API request.

Click here to view all the response codes.

Response Codes

Sub CodeStatusMessage
200SUCCESSTransfer completed successfully.
201SUCCESSTransfer Scheduled for next working day.
201PENDINGAwaiting confirmation from the beneficiary bank.
201PENDINGTransfer request pending at the bank.
202PENDINGRequest received. Please check the status after some time.
400/520ERRORTransfer attempt failed at the bank.
400ERRORThe transfer amount is greater than the maximum amount of Rs.100000.
400ERRORThe transfer amount is less than the minimum amount of Rs. 1.
403ERRORThe token is not valid
403ERRORAPIs not enabled. Please reach out to [email protected]
403ERRORIP not whitelisted
403ERRORThis feature is not available for your account.
403ERRORTransfer to this beneficiary is not allowed.
403ERRORTransfer mode is not available for your account.
404ERRORThe beneficiary does not exist.
409ERRORTransfer Id already exists.
412ERRORToken missing in the request.
412ERRORBeneId missing in the request.
412ERRORThe amount missing in the request.
412ERRORTransferId missing in the request.
412ERRORNot enough available balance in the account.
412ERRORPlease wait 30 minutes after adding the beneficiary.
412ERRORInvalid Tag passed in the request.
412ERRORTransfer mode is not enabled for the account.
412ERRORInvalid transfer mode passed in the request.
412ERRORThe transfer limit for your account was exceeded.
412ERRORTransfer limit for beneficiary exceeded.
422ERRORInvalid amount passed.
422ERRORInvalid transferId passed.
422ERRORNo Payee Virtual Address associated with the beneficiary.
422ERRORRemarks can have only numbers, alphabets and whitespaces.
422FAILEDBeneficiary details are missing in the request.
422ERRORBeneficiary details are not valid.
422ERRORNo Bank account or IFSC is associated with the beneficiary.
422ERRORInvalid IFSC code provided for bank account.
422ERRORInvalid bank account number or IFSC provided.
422ERRORTransfer request to Paytm wallet failed.
520ERRORTransfer request triggered.No response from the bank.

Note: If you are attempting to create a transfer in the Sandbox environment, you can obtain the test data details from this link.