Initiate Fund Transfer

Initiate a fund transfer to any bank account.

Transaction Flow

  1. Activate this service (only in production) using the Activate Service for Agent API with service_code = 45
  2. Use this API to initiate the fund transfer
  3. Check the status using Transaction Inquiry API or setup a Transaction Status Callback

📘

READ THE GUIDE

Payment / Fund Transfer Overview & Guide

❗️

Important Note

Authentication key for payment service in staging is 'f46fd59b-bc90-41e2-9a52-efb5c0778d50'

❗️

Setup Callback / Web-Hook

It is mandatory to setup your own callback (web-hook) URL using the Transaction Status Callback API to receive asynchronous updates about the transaction status.

The payment_mode parameter accepts the following values:

payment_modeInterpretation
4NEFT
5IMPS
13RTGS

The beneficiary_account_type parameter accepts the following values:

beneficiary_account_typeInterpretation
1Savings Account
2Current Account

Response Error Codes

ERROR CODESMEANINGSOLUTION
403ForbiddenRegenerate your secret key and
timestamp or check if your service is activated or not
500Internal Server ErrorCheck if your request url is correct or
the parameters you're passing is correct
according to the parameters mentioned above
415Unsupported Media TypeRe-check the content/type of the request body.

Please make sure that the client reference ID that you're entering is a unique combination of characters and numbers as it will help you to uniquely identify a transaction.

Maximum length: 20 characters

Language
Credentials
Click Try It! to start a request and see the response here!