- Add and manage your beneficiaries efficiently
- Transfer money to your beneficiaries’ accounts using different transfer methods
- Track the transfer status
- Check the ledger and available balance instantly
Beneficiary APIs
| API Name | Description |
|---|---|
| Add Beneficiary | Add a beneficiary to your Payouts account. |
| Retrieve Beneficiary Details | Retrieve a beneficiary’s details. |
| Find Beneficiary ID | Find the ID of a specific beneficiary. |
| Remove Beneficiary | Remove a beneficiary from your Payouts account. |
| Retrieve Beneficiary Transfers | Retrieve transfer data of a specific beneficiary. |
Account APIs
| API Name | Description |
|---|---|
| View Balance | View the ledger and available balance of your account. |
| View Balance V1.2 | Version 1.2 allows you to specify the payment instrument Id. |
| Self Withdrawal | Request a self-withdrawal from your Payouts account. |
| Internal Transfer | Request an internal transfer between your Payouts accounts. |
Transfers APIs
| API Version 1.2 | API Version 1 | Description | Transactions Per Minute (TPM) | Response Time |
|---|---|---|---|---|
| Standard Transfer Sync V1.2 | Standard Transfer Sync | Initiate a sync transfer request | N/A | 9.77 s |
| Standard Transfer Async V1.2 | Standard Transfer Async | Initiate an async transfer request | 1000 | 25.0 ms |
| Direct Transfer V1.2 | Direct Transfer | Initiate an amount transfer request directly to the beneficiary not in the database. | 1000 | 9.04 s |
| Get Transfer Status V1.2 | Get Transfer Status | Get the status of the transfer request. | - | 244 ms |
| Batch Transfer V1.2 | Batch Transfer | Initiate a transfer request to multiple beneficiaries. | 1000 | 182 ms |
| Get Batch Transfer Status V1.2 | Get Batch Transfer Status | Get the status of the batch transfer request. | - | 6.19 ms |
Version 2 APIs
Beneficiary V2
| API | Description |
|---|---|
| Create Beneficiary | Use this API to add a beneficiary to your Cashfree Payments account by providing the bank account number, IFSC, and other required details. |
| Get Beneficiary | Use this API to get the details of a particular beneficiary from your account. |
| Remove Beneficiary | Use this API to remove an existing beneficiary from the list of added beneficiaries. |
Transfers V2
| API | Description |
|---|---|
| Standard Transfer V2 | Use this API to initiate an amount transfer at Cashfree Payments. It is an async request by default. |
| Get Transfer Status V2 | Use this API to get the status of the initiated transfer. |
| Batch Transfer V2 | Use this API to initiate a batch transfer request at Cashfree Payments. You can transfer money to multiple beneficiaries. |
| Get Batch Transfer Status V2 | Use this API to get the status of the initiated batch transfer. |