Settle On Demand Vendor Balance

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 CodeStatusMessageSolution
400ERRORBuffer time insufficient, please choose an earlier end timeSelect an end time earlier than 5 minutes from the current time.
400ERRORVendor balance should be greater than or equal to 1000Make sure the vendor balance is greater than or equal to 1000.
400ERRORStart time is beyond end timeMake sure start time is before the end time.
400ERRORMerchant not enabled for on demand vendor settlementPlease contact your Account Manager to enable the merchant for On Demand Vendor Settlement.
400ERRORStart is a date time field and should be of format yyyy-MM-ddTHH:mm:ssProvide a valid start time.
400ERROREnd is a date time field and should be of format yyyy-MM-ddTHH:mm:ssProvide a valid end time.
Language