Skip to main content
Before an entity can hold or move money, they need at least one account. Accounts can receive funds via bank transfer, be debited for payouts, and be assigned account details: the banking coordinates that payers use to send funds.
An entity must have approved status before accounts can be created for them. See Entities for the onboarding flow.

Account types

The first account created for an entity automatically becomes their default account.

The account object

See The Account object for the full field-by-field schema.

Account details

Account details are the banking coordinates, such as account numbers, IBANs, or wallet addresses, that payers use to send funds into an account. See Account Details for the full object schema, supported currencies and chains, and how to create them.

Balances

The balance object includes the following fields: Always use balance.available when checking whether an entity has sufficient funds for a transaction.
All balance amounts are in the smallest currency unit: cents for USD and EUR, pence for GBP. A balance.available of 10000 is $100.00 USD.

Webhooks

Account activity emits the following events: See Event types for payload schemas.

What’s next

Accept a payment

Receive funds into an account via bank transfer or card.

Send a payout

Send funds from an account to any bank account globally.

Accounts API reference

Full endpoint documentation for creating and managing accounts.