> ## 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.

# Settle On Demand Vendor Balance

> Trigger on-demand Cashfree Easy Split vendor settlements via API so marketplace vendors can pull their available balance to their bank when required.

For Auto Collect pass the Authorization token. Use the [Authorize API](/api-reference/payouts/v1/authorize#authorize) to generate the token for Auto Collect APIs.

<Note>
  If you don't provide the start and end time, all the existing vendor balance till now will be settled to vendor.
</Note>

<Accordion title="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.                                                                   |
</Accordion>
