Process Transfers for Orders
Initiates payout transfers for multiple orders in a single batch request. The request body must contain a list of order IDs to process. Transfers are sent to the merchant's configured payout account via the appropriate payment provider (e.g., Stripe, External). The response separates results into successful and failed transfers, allowing callers to identify and retry failures independently. Dashboard and admin users must specify a target app_id query parameter; channel users can only process transfers for their own application.
API token for authentication
Application secret key
Application ID
10000Request to process pending transfers for a given list of Order or Bag identifiers
Identifier of the app that this request is being made for.
Identifier of the channel making this request.
List of Violet Order identifiers for which to process pending transfers.
List of Violet Bag identifiers for which to process pending transfers.
ok
Summary of process transfers request, split by successful and failed transfers.
bad request
forbidden
internal server error
Last updated
Was this helpful?