Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Headers
Content-Type must be set to application/json
Path Parameters
The UUID of the business to create a payout for
Body
Unique ID of the payout in your system for linking purposes.
"payout-1234"
The amount of the payout, in cents. This amount can be negative if refunds and fees exceed payments.
The platform fee associated with the payout. Should be expressed as a positive value.
Timestamp of when the payout was completed
List of invoice payments to associate with the payout. Can refer to existing payments by ID or external ID. Alternatively, you can create new payments by specifying the payment amount and payment external ID.
The amount of additional refunds associated with the payout, in cents. This should only be used when refunds cannot be individually itemized in the refunds
array. Should be expressed as a positive value.
Processor used to make the payment. If not null, every payment or refund associated with the payout must have the same processor
STRIPE
, PAYPAL
, SHOPIFY
, ADYEN
, RAINFOREST
List of refund payments to associate with the payout. Can refer to existing payments by ID or external ID, or by their refund's ID or external ID (so long as said refund has exactly one payment). Alternatively, you can create new refund payments by specifying the refund amount and refund external ID.
A list of other transactions associated with the payout
Memo for any text you would like to associate with the payout (for example, to display to end users).
Arbitrary custom metadata in JSON format with a size limit of 10KB
{
"custom_field": "value",
"any valid json": "below 10kb",
"nested": { "meaning of life": 42, "array": [] }
}
Any (typically user-visible) identifier you would like to associate with the payout. Can be used to filter when listing payouts.
Response
Payout has been successfully updated or unchanged.
Unique ID for the Payout. Idempotency key.
Unique ID of the payout in your system for linking purposes.
"payout-1234"
ID of the Business that generated the payout.
The amount of the payout, in cents
The platform fee associated with the payout
Processor used to make the payment, if any. If not null, every payment or refund associated with the payout must have the same processor
STRIPE
, PAYPAL
, SHOPIFY
, ADYEN
, RAINFOREST
Timestamp of when the payout was imported
Timestamp of when the payout was completed
The transaction match associated with the payout
A list of invoice payments associated with the payout
A list of refunds associated with the payout
A list of tags associated with the payout
Memo for any text you would like to associate with the payout (for example, to display to end users).
Arbitrary custom metadata in JSON format with a size limit of 10KB
{
"custom_field": "value",
"any valid json": "below 10kb",
"nested": { "meaning of life": 42, "array": [] }
}
Any (typically user-visible) identifier you would like to associate with the payout. Can be used to filter when listing payouts.