Accounts
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.
Accounts, along with account holders, are created during the account onboarding process.
Account countryβ
You choose your account's country during the onboarding process.
The account country then determines IBAN country codes.
For example, consider the sample mutation to create an individual onboarding link.
The account country chosen on line 4 is France (accountCountry: FRA
).
All IBANs associated with this account have the prefix FR
.
Swan offers the following account countries:
- π«π· France
- π©πͺ Germany
- π³π± Netherlands
- πͺπΈ Spain
Resident and non-resident accountsβ
The account country isn't always the country where the account holder resides. Your users can have a Swan account if they live anywhere in the European Union, as Swan allows accounts for both residents and non-residents of supported account countries.
- Resident account: The account holder lives in the account country.
- Non-resident account: The account holder lives outside the account country. These accounts often require reporting as a foreign account to the account holder's local tax authority.
Opening accounts is subject to a thorough verification, regardless of residence or account country.
Account languageβ
Choose the account language when creating onboarding links for individuals and companies. Swan uses the account language for all official documents and communications.
After the account is created, you can change the account language with the updateAccount
mutation.
If you're using Swan's Web Banking interface, account holders can change the language themselves.
Balancesβ
Accounts at Swan are designed for credit balances only.
Swan account balances can never go below zero, meaning Swan rejects outgoing payments if the account's Available
balance isn't sufficient to cover the total payment amount.
The only exception is the automatic billing of banking fees.
There are four different account balances.
Balance | Includes | Equal to |
---|---|---|
Booked | Transactions that are already debited or credited | Sum of all Booked transactions |
Pending | Transactions that were authorized but haven't been debited or credited yet | Sum of all Pending transactions |
Reserved | Transactions that require rolling reserve according to the policy for that payment methodReserved amount is included in the Booked balance | Sum of all Booked transactions for which the funds are still in rolling reserve |
Available | Balance that is actually available to be used | Booked - (Pending + Reserved ) |
Example: Insufficient funds
This example involves the balances Booked
, Pending
, and Available
.
- An account has a
Booked
balance of 142β¬. - There is a
Pending
outgoing transfer request for 42β¬ that is still being processed. Therefore, theAvailable
balance is 100β¬ (142β¬ - 42β¬ = 100β¬). - This account doesn't have a sufficient balance to send an outgoing payment of more than its 100β¬
Available
balance. Therefore, the payment is rejected.
Example: Rolling reserve
This example involves the balances Booked
, Reserved
, and Available
.
- A merchant's account has a
Booked
balance of 200β¬ thanks to accepting a customer's payment through SEPA Direct Debit. - For this example, the rolling reserve is 15% over 15 business days (exact rolling reserve amounts can change based on your contract with Swan). Therefore, the
Reserved
balance is 30β¬ for 15 days. - The
Available
balance from this transaction is 170β¬ for the duration of the rolling reserve period (200β¬ - 30β¬ = 170β¬). - After 15 days, the
Reserved
balance is released and the fullAvailable
balance is 200β¬.
Transactionsβ
An account is essentially a list of transactions, and transactions directly impact account balances.
There are six possible statuses for Swan transactions. Each payment method uses a different combination of these statuses with specific flows. Refer to the schemas for credit transfers, direct debits, and cards for more information about statuses for that payment method.
Transaction status | Explanation |
---|---|
Upcoming | Transaction was initiated and consent was granted, but the transaction isn't executed yet. Upcoming transactions don't impact the account balance. |
Pending | Transaction was initiated, consent was granted, and the transaction is set to happen within a few days. The transactions aren't debited from the account yet, but they impact the account's Pending balance. |
Booked | Completed transactions that are displayed on the official account statement. These transactions have been debited from the account, and they impact the account's Booked balance. |
Released | Unique to card transactions, card authorizations might be released for specific reasons.Released transactions can impact the account balance. Refer to the card payments section for more information. |
Canceled | An Upcoming transaction is canceled by someone with the right to do so, such as the account holder, an account member, or a merchant. Only transactions with the status Upcoming can be Canceled , and Canceled transactions don't impact the account balance. |
Rejected | Declined or refused transactions. For example, the beneficiary account might be closed, or the account's Available balance isn't sufficient to complete the transaction without resulting in a negative balance. |
Account documentsβ
Account statementsβ
Each month, Swan generates account statements automatically for all Swan accounts.
Statements include all Booked
transactions from the previous month.
Access account statements with the API, from your Dashboard, or, if you're using it, Swan's Web Banking interface.
Account statements are available in .pdf
or .csv
format by default.
Statements with more than 10,000 transactions are generated as .csv
files, even if you request .pdf
.
Account statements are accessible by calling the account
query and adding the statement
object.
Custom statementsβ
You can also access the raw data and generate custom statements. For example, you might need a format Swan doesn't provide, or you might want customize the style.
As a regulated financial institution, account statements fall under compliance rules, and you might need to get your custom statements approved. Please work with your dedicated Technical Account Manager before releasing a custom statements.
Note that even if you use custom statements, Swan generates statements each month. If audited, Swan's account statement is the official version.
Bank detailsβ
You can get a PDF containing your bank details using the API. In French, this document is called a RIB, or a relevΓ© d'identitΓ© bancaire.
For all accounts created after 16 November 2023, the PDF is generated automatically after the account's main IBAN is assigned, meaning the account must have the payment level Unlimited
and the account type Payment Services
.
Note that the automatic generation might take a few minutes.
The document is generated in the account language.
If an account's bank details PDF wasn't generated automatically, you can trigger the API.
Bank detail PDFs include:
- Your logo.
- Account's main IBAN.
- Bank code.
- Your company's information.
- Disclaimer: "In partnership with Swan".
- The disclaimer is required because Swan assumes responsibility for all sensitive banking operations. It's similar to the statement printed on physical cards indicating that cards are issued by Swan.
- Title of the document.
- BIC/SWIFT code.
- Account holder's information.
Closing accountsβ
Swan accounts close for a variety of reasons.
- You might need to close an account. If so, refer to the guide to request account closure.
- Swan can choose to close accounts.
- Swan can close accounts in response to a request from a third party.
- Your users might want to close their account. If so, please encourage them to follow the process documented in Swan's end-user Support Center.
You only pay for accounts with the status Opened
.
As soon as an account enters the closure process, the status changes to Closing
and you're no longer charged for the account.
Swan closing accountsβ
Swan reserves the right to close accounts, and might decide to close an account for the following reasons:
- The account holder's identity document looks fake, stolen, or altered; the device used to complete an identification is altered; or the applicant seems to have performed their identification against their will.
- Suspicion of other fraudulent activity or activities that aren't compliant with Swan's policies.
- The onboarding, identification, or Know Your Customer (KYC) process wasn't completed.
- The Partner (you) is no longer working with Swan.
When closing accounts, Swan is required by law to provide a two-month notice period.
More specifically, Swan waits 60 days after notifying the account holder to change the account status to Closing
.
This provides the account holder with enough time to open an account at another financial institution before losing access to their Swan account.
Swan can close accounts immediately if the closure is due to fraud or a third-party request.
Closure requested by a third partyβ
Swan can receive requests from third parties to close accounts. For example, liquidators can request account closure if the account holder's company is being liquidated. Additionally, notaries can request account closure in the case of the account holder's death.
Before accepting requests from third parties, Swan performs the following actions:
- Swan confirms the request is legitimate. If the request is fraudulent, Swan doesn't comply.
- Swan checks the account balance.
- Zero balance: No action required.
- Positive balance: Swan requests bank details from the third party, then transfers the funds.
- Negative balance: Swan requests the third party transfer funds so the balance reaches zero.
When the account balance reaches zero, Swan changes the account status to Closed
immediately for legitimate third-party requests.
Refer to the account statuses section for an overview of what happens while an account is Closed
.
Account statusesβ
Status | Explanation |
---|---|
Opened | Account is open and can be used |
Suspended | Swan can suspend an account if there's suspicion of fraud. While suspended, the account can't be used. |
Closing | While an account is closing, the following events occur:
Closing until:
|
Closed | For all Closed accounts, access and account statements remain available for one year through the API or with Swan's Web Banking interface. |
As long as the Booked
balance doesn't equal zero:
- The account status can't pass from
Closing
toClosed
. - The account holder can still log into their Swan Web Banking interface.
- The account holder can send SEPA Credit Transfers.
If funds remain in a Closing
account after 10 years, Swan transfers the funds to France's Caisse des dΓ©pΓ΄ts et consignations (Deposits and Consignments Fund).
Guidesβ
- Close an account
- Generate an account statement
- Get bank details PDF
- Review the guide in IBANs: Get information about an account