Developer Docs

Create a payout

Creates and triggers a payout from the merchant custodial balance to a previously-registered destination account (bank or wallet). When X-On-Behalf-Of is set to a sub-merchant id, the payout is debited from the sub-merchant's custodial wallet and uses the sub-merchant's destination accounts. The destination account must belong to the merchant (or sub-merchant) identified by the request.

This endpoint is intended for custodial (Inflow-managed) wallets. Non-custodial (Privy-based) merchants must use the dashboard flow that includes an explicit signature step.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Identifier of the payout destination (bank or wallet account). Must belong to the merchant (or the sub-merchant when X-On-Behalf-Of is used).

number
required

Payout amount in cents of the source currency.

string
enum
required

Source currency used to debit the merchant balance.

Allowed:
string
enum

Destination network. Required when the destination account is a crypto wallet.

Allowed:
string
length between 6 and 140
^[a-zA-Z0-9 \-/?:().,'+]+$

Custom SEPA reference that will appear on the beneficiary bank statement. Only used for EUR/SEPA payouts. Max 140 characters, alphanumeric.

Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json