post https://api.cashfree.com/api/v2/easy-split/vendor//settle
This API settles the existing vendor balance to a vendor on-demand immediately. Additionally, users have the option to apply filters based on the start and end dates of the transactions for which they intend to initiate transfers.
For Auto Collect pass the Authorization token. Use the Authorize API to generate the token for Auto Collect APIs.
If you don't provide the start and end time, all the existing vendor balance till now will be settled to vendor.
Response Codes
Sub Code | Status | Message | Solution |
---|---|---|---|
400 | ERROR | Buffer time insufficient, please choose an earlier end time | Select an end time earlier than 5 minutes from the current time. |
400 | ERROR | Vendor balance should be greater than or equal to 1000 | Make sure the vendor balance is greater than or equal to 1000. |
400 | ERROR | Start time is beyond end time | Make sure start time is before the end time. |
400 | ERROR | Merchant not enabled for on demand vendor settlement | Please contact your Account Manager to enable the merchant for On Demand Vendor Settlement. |
400 | ERROR | Start is a date time field and should be of format yyyy-MM-ddTHH:mm:ss | Provide a valid start time. |
400 | ERROR | End is a date time field and should be of format yyyy-MM-ddTHH:mm:ss | Provide a valid end time. |