Authorizations
Client app ID. You can find your app id in the merchant dashboard.
Client secret key. You can find your secret key in the merchant dashboard.
Headers
API version to be used. Format is in YYYY-MM-DD.
Request id for the API call. Can be used to resolve tech issues. Communicate this in your tech related queries to Cashfree.
An idempotency key is a unique identifier you include with your API call. If the request fails or times out, you can safely retry it using the same key to avoid duplicate actions.
Body
The request body for simulating a settlement.
Object to simulate a settlement request.
The simulation status. Possible values are SUCCESS, FAILED or PENDING.
SUCCESS
, FAILED
, PENDING
A list of orders for which you want to simulate settlement.
The start time (YYYY-MM-DD HH:mm:ss) from which transactions are picked for simulating settlement. You can pass a txnTime
value for up to the last seven days.
Specifies the reason for settlement failure. The default value is used if this is not provided. This is required only if the status is FAILED.
"Due to some technical issues, your amount will be settled in the next settlement cycle."
, "Due to some technical issues, your amount will be settled in the next settlement cycle."
, "Bank account details you have provided is not active, write to care@cashfree.com with the updated account details."
, "Due to some technical issues at the bank, your amount will be settled in the next settlement cycle."
, "Beneficiary name you have provided is incorrect, write to care@cashfree.com with the updated details."
, "Unable to settle amount to this beneficiary account, write to care@cashfree.com with the updated account details."
, "Bank account details you have provided are invalid, write to care@cashfree.com with the updated account details."
, "The IFSC you have provided for the bank account is invalid, write to care@cashfree.com with the valid IFSC."
Response
Settlement simulation response.
Object to simulate a settlement request.
A unique identifier for the simulation request.
Entity type for which the simulation is performed. Example: "SETTLEMENTS".
List of simulated settlement IDs.
Status of the simulation request. Example: "SUCCESS/FAILED/PENDING".