Each day, a payout containing that day's funds is automatically created for the purpose of distributing those funds to the active bank account. Payout amounts are calculated by summing the associated balance transactions for that specific day.
Successfully list payouts
{- "id": 1,
- "type": "array",
- "data": [
- {
- "id": "po_xyz",
- "account_id": "449e7a5c-69d3-4b8a-aaaf-5c9b713ebc65",
- "amount": 100000,
- "bank_account": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "full_name": "string",
- "bank_name": "string",
- "account_number_last4": 1111,
- "routing_number": "string",
- "country": "US",
- "currency": "usd",
- "nickname": "string",
- "account_type": "checking"
}, - "currency": "usd",
- "delivery_method": "standard",
- "description": "string",
- "deposits_at": "2021-01-01T12:00:00Z",
- "fees_total": 5000,
- "refunds_count": 5,
- "refunds_total": 10000,
- "payments_count": 50,
- "payments_total": 110000,
- "payout_type": "ach cc",
- "other_total": 100,
- "status": "paid",
- "metadata": {
- "customer_payout_id": "cp_12345"
}, - "created_at": "2021-01-01T12:00:00Z",
- "updated_at": "2021-01-01T12:00:00Z"
}
], - "page_info": {
- "end_cursor": "WyIyMDIyLTAyLTA4IDE5OjUyOjM3LjEwNDE3MzAwMCIsIjY4MDliYTU5LTYxYjctNDg3MS05YWFiLWE2Y2MyNmY3M2M1ZCJd",
- "has_next": false,
- "has_previous": false,
- "start_cursor": "WyIyMDIyLTAyLTA4IDIwOjAxOjU4LjEyMDIzMjAwMCIsIjU5ZTFjNGI1LWFlOWQtNDIyZC04MTVkLWNjNzQ5NzdlYmFjYSJd"
}
}
{- "id": 1,
- "type": "payout",
- "data": {
- "id": "po_xyz",
- "account_id": "449e7a5c-69d3-4b8a-aaaf-5c9b713ebc65",
- "amount": 100000,
- "bank_account": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "full_name": "string",
- "bank_name": "string",
- "account_number_last4": 1111,
- "routing_number": "string",
- "country": "US",
- "currency": "usd",
- "nickname": "string",
- "account_type": "checking"
}, - "currency": "usd",
- "delivery_method": "standard",
- "description": "string",
- "deposits_at": "2021-01-01T12:00:00Z",
- "fees_total": 5000,
- "refunds_count": 5,
- "refunds_total": 10000,
- "payments_count": 50,
- "payments_total": 110000,
- "payout_type": "ach cc",
- "other_total": 100,
- "status": "paid",
- "metadata": {
- "customer_payout_id": "cp_12345"
}, - "created_at": "2021-01-01T12:00:00Z",
- "updated_at": "2021-01-01T12:00:00Z"
}, - "page_info": "string"
}
Change a payout's metadata.
Idempotency-Key required | string <uuid> a string to identify your request (we recommend using a generated uuid, but you may use any unique string) see Idempotent Requests Example: my-request-123abc |
Authorization required | string the Example: Bearer {access_token} |
Payout update was successful
{- "metadata": {
- "customer_payout_id": "cp_12345"
}
}
{- "id": 1,
- "type": "payout",
- "data": {
- "id": "po_xyz",
- "account_id": "449e7a5c-69d3-4b8a-aaaf-5c9b713ebc65",
- "amount": 100000,
- "bank_account": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "full_name": "string",
- "bank_name": "string",
- "account_number_last4": 1111,
- "routing_number": "string",
- "country": "US",
- "currency": "usd",
- "nickname": "string",
- "account_type": "checking"
}, - "currency": "usd",
- "delivery_method": "standard",
- "description": "string",
- "deposits_at": "2021-01-01T12:00:00Z",
- "fees_total": 5000,
- "refunds_count": 5,
- "refunds_total": 10000,
- "payments_count": 50,
- "payments_total": 110000,
- "payout_type": "ach cc",
- "other_total": 100,
- "status": "paid",
- "metadata": {
- "customer_payout_id": "cp_12345"
}, - "created_at": "2021-01-01T12:00:00Z",
- "updated_at": "2021-01-01T12:00:00Z"
}, - "page_info": "string"
}
Get a link to a CSV report with information a payout and balance transactions related to that payout. CSV report headers include id, currency, amount, fee, net, source_id, source_account_id, source_type, source_amount, available_on and created_at.
Successfully get a link to a csv report for a payout
{- "id": 1,
- "type": "payout",
- "data": {
- "id": "po_xyz",
}, - "page_info": "string"
}