Skip to main content
PUT
Update vendor payout

Rate Limiting

This endpoint has a custom rate limit policy. Rate Limit Details: Response Headers: All responses include the following rate limit headers:
  • X-RateLimit-Limit: The rate limit bucket capacity
  • X-RateLimit-Remaining: The number of tokens remaining in the bucket
  • X-RateLimit-Reset: UTC timestamp (in seconds) when the bucket will be refilled
For more details on rate limiting, see Rate Limiting.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Content-Type
string

Content-Type must be set to application/json.

Path Parameters

businessId
string
required

The UUID of the business to update the vendor payout for.

payoutId
string
required

The UUID of the vendor payout to update.

Body

application/json
paid_out_amount
integer<int64>

The amount of the vendor payout, in cents.

processor
enum<string> | null

Processor used to make the payment, if any. Any processor name can be provided and will be tracked.

Available options:
STRIPE,
PAYPAL,
SHOPIFY,
ADYEN,
RAINFOREST
completed_at
string<date-time>

Timestamp of when the vendor payout was completed.

bill_payments
object[]

A list of bill payments associated with the vendor payout.

vendor_refund_payments
object[]

A list of vendor refund payments associated with the vendor payout.

tags
object[]

A list of tags associated with the vendor payout.

other_transactions
object[]

A list of other transactions associated with the vendor payout.

memo
string | null

Memo for any text you would like to associate with the vendor payout (for example, to display to end users).

metadata
object | null

Arbitrary custom metadata in JSON format with a size limit of 1KB.

Example:
reference_number
string | null

Any (typically user-visible) identifier you would like to associate with the vendor payout. Can be used to filter when listing vendor payouts.

Response

200 - application/json
data
object
required