Skip to main content

Audience:

DevelopersOperators

Account

The Swan account model: country, language, type and level, balances, transactions, statements, bank details, and statuses.

Use Swan accounts to receive and initiate payments, as well as deposit money. All money moves through accounts, so if you're using Swan, you're using an account.

Swan accounts are based in euros (€) and are represented by an IBAN and a name. Get information about the account with the account query, and update information such as the name with the updateAccount mutation.

Creating accounts

Accounts, along with account holders, are created during the account onboarding process.

In this section

1
Account country
Where accounts are available and how the country shapes the IBAN.
2
Account language
The language used for official documents and communications.
3
Account type and level
EMoney vs PaymentService, Limited vs Unlimited, and their capabilities.
4
Balances
The four balance types and how they interact.
5
Transactions
How transactions move through the account.
6
Account statements
Monthly and custom statements, and producing your own.
7
Bank details document
The bank details PDF (RIB): generation and contents.
8
Account statuses
The account lifecycle, from Opened through Closed.