Credentials: Get your required credentials for Cashfree to authenticate and verify your account.
Setup: Install and initialize our libraries to get communicating with Cashfree.
Cashfree authenticates requests based on your credentials. For payouts, these are your clientId and clientSecret.
All Cashfree payouts APIs require an auth bearer token to identify and authenticate the merchant. The libraries internally store this token on their initialization. For using our APIs, you need to call the authenticate API to obtain the token.
Go here to find out how to get your credentials.
Download Cashfree's libraries to start integrating and using Cashfree's services. By running the following command from your terminal.
npm install https://github.com/cashfree/cashfree-sdk-nodejs
pip3 install git+https://github.com/cashfree/cashfree-sdk-python.git
For Java, add the following code to your pom.xml for maven projects and build.gradle for your Gradle project.
Go here to find out more about our libraries, including their specific initialization based on our products.
Cashfree has multiple integration kits that showcase how to use our libraries and APIs. Some kits are plug and play, while others require a certain amount of setup. Go through their README files to get a better understanding of how to use them.
Read on to get started with your Cashfree integration: