The Payouts APIs by Cashfree Payments provide secure, scalable RESTful endpoints for instant fund transfers. These APIs enable businesses to disburse payments directly to bank accounts, UPI IDs, or cards without manual intervention. With high success rates, consistent authentication, and robust error handling, Payouts ensure reliable and real-time disbursal operations across a range of business use cases. The Payouts APIs are available for both sandbox testing and production environments, supporting webhook notifications, reconciliation capabilities, and multiple payout modes.Documentation Index
Fetch the complete documentation index at: https://www.cashfree.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Key features
The key features offered by Cashfree’s Payouts APIs are:- Instant fund transfers: Process payouts to bank accounts, UPI, and cards 24×7.
- Multi-mode disbursals: Choose from IMPS, NEFT, RTGS, UPI, and card-based transfers.
- Bulk payouts: Automate thousands of payments in a single API call.
- Dynamic beneficiary management: Add, verify, and manage beneficiaries securely.
- Advanced reconciliation: Track transaction statuses with webhooks and detailed reporting.
- Enhanced security and compliance: PCI DSS-certified infrastructure with real-time fraud prevention through Payout Protect.
- Core APIs
- Extended modules
Fund transfer operations
Standard Transfer V2Initiate single fund transfers to bank accounts, UPI, or cards with instant status updates.
Batch Transfer V2Automate large-scale disbursals using a single API request for multiple beneficiaries.
Get Transfer Status V2Track and retrieve detailed status, failure reasons, and reconciliation data for transfers.
Validate Payout V2Validate a UPI VPA or phone number and obtain a single-use transfer token for Verify and Pay.
Process Validated Payout V2Initiate a UPI payout using the transfer token from Validate Payout V2.
Beneficiary management
Create Beneficiary V2Add and verify new beneficiaries securely before you initiate payouts.
Get Beneficiary V2Retrieve beneficiary details and transaction history for reconciliation.
Remove Beneficiary V2Securely delete beneficiary records when they are no longer needed.