External Payments

external_payments

Methods

List External Payments -> CursorPage<>
get/v1/external_payments

List external payments

query Parameters
begin: string
Optional
(format: date-time)

Date string in RFC 3339 format. Only entries created after the specified time will be included. UTC time zone.

business_account_token: string
Optional
(format: uuid)
category:
Optional

External Payment category to be returned.

"EXTERNAL_WIRE"
"EXTERNAL_ACH"
"EXTERNAL_CHECK"
"EXTERNAL_FEDNOW"
"EXTERNAL_RTP"
"EXTERNAL_TRANSFER"
end: string
Optional
(format: date-time)

Date string in RFC 3339 format. Only entries created before the specified time will be included. UTC time zone.

ending_before: string
Optional

A cursor representing an item's token before which a page of results should end. Used to retrieve the previous page of results before this item.

financial_account_token: string
Optional
(format: uuid)

Globally unique identifier for the financial account or card that will send the funds. Accepted type dependent on the program's use case.

page_size: number
Optional
(maximum: 100, minimum: 1, default: 50)

Page size (for pagination).

result:
Optional

External Payment result to be returned.

"APPROVED"
"DECLINED"
starting_after: string
Optional

A cursor representing an item's token after which a page of results should begin. Used to retrieve the next page of results after this item.

status:
Optional

Book transfer status to be returned.

"PENDING"
"SETTLED"
"DECLINED"
"REVERSED"
"CANCELED"
"RETURNED"
Response fields
data: Array<>
has_more: boolean
Request example
200Example
Create External Payment ->
post/v1/external_payments

Create external payment

Get External Payment ->
get/v1/external_payments/{external_payment_token}

Get external payment

Settle External Payment ->
post/v1/external_payments/{external_payment_token}/settle

Settle external payment

Release External Payment ->
post/v1/external_payments/{external_payment_token}/release

Release external payment

Cancel External Payment ->
post/v1/external_payments/{external_payment_token}/cancel

Cancel external payment

Reverse External Payment ->
post/v1/external_payments/{external_payment_token}/reverse

Reverse external payment

Domain types

ExternalPayment = { token, created, status, 11 more... }