POST
/
payouts

This endpoint requires the payouts.write scope.

Authorizations

Authorization
string
header
required

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

Body

application/json

Request body for creating new payout.

amount
number
required

The amount to payout.

Required range: 1 < x < 99999999
currency
string
required

The ISO-4217 currency code for the payout.

payment_method
object
required

The type of payment method to send funds too.

payment_service_id
string
required

The ID of the payment service to use for the payout.

buyer
object

Inline buyer details for the payout.

buyer_external_identifier
string | null

The external_identifier of the buyer to send this payout to.

Maximum length: 200
buyer_id
string | null

The ID of the buyer to send the payout.

category
enum<string>
default:
online_gambling

The type of payout to process.

Available options:
online_gambling
connection_options
object

Optional fields for processing payouts on specific payment services.

external_identifier
string | null

A value that can be used to match the payout against your own records.

Required string length: 1 - 200
merchant
object

Merchant information for the source of the payout.

Response

201 - application/json
amount
integer

The monetary amount for this payout, in the smallest currency unit for the given currency, for example 1299 cents to create an authorization for $12.99.

buyer
object

The buyer used for this transaction.

category
enum<string>

The type of payout to process.

Available options:
online_gambling
created_at
string

The date and time when this payout was created.

currency
string

A supported ISO-4217 currency code.

external_identifier
string | null

An external identifier that can be used to match the payout against your own records. This value needs to be unique for all buyers.

Required string length: 1 - 200
id
string

The ID of a payout.

merchant
object

The merchant details associated to this payout.

merchant_account_id
string | null

The optional ID of the merchant account this payout should be assigned to.

Maximum length: 22
payment_method
object

The payment method used for this payout.

payment_service
object

The payment service used for this payout.

payment_service_payout_id
string | null

The ID of the payout in the underlying payment service.

status
enum<string>

The status of the payout.

Available options:
pending,
failed,
declined,
succeeded
type
enum<string>

The type of this resource. Is always payout.

Available options:
payout
updated_at
string

The date and time when this payout was created.