# Overview

<span style="color: #000000;">This document provides a high-level description of the functionalities offered by the **IBAN Management Service**. The service enables management of the master account assigned to your institution as the Partner, as well as virtual accounts of endusers- including corporations. Within the service, it is possible to generate accounts, receive transfers, and send them. </span>

<p class="callout info"><span style="color: #000000;">The implementation of the service requires the payment institution to open a master account with a partnering bank. To initiate this process, please contact our Sales Department.</span></p>

## <span style="font-family: Lato; color: #000000;"><span lang="en-US">Abbreviations</span></span>

<span style="font-family: Lato; color: #000000;"><span lang="en-US">This section shortly describes abbreviations and acronyms used in the document.</span></span>

<table border="1" cellpadding="1" cellspacing="0" id="bkmrk-abbreviation-descrip" style="width: 978px; height: 312.7px;" width="712"><thead><tr style="height: 35.3875px;" valign="TOP"><td bgcolor="#1C1E3F" style="width: 253.6px; height: 35.3875px;" width="353"><span style="font-family: Lato; color: #ecf0f1;">**Abbreviation**</span>

</td><td bgcolor="#1C1E3F" style="width: 585.6px; height: 35.3875px;" width="353"><span style="font-family: Lato; color: #ecf0f1;">**Description**</span>

</td></tr></thead><tbody><tr style="height: 35.3875px;" valign="TOP"><td style="width: 253.6px; height: 35.3875px;" width="353">**<span style="font-family: Lato; color: #000000;">SDK</span>**

</td><td style="width: 585.6px; height: 35.3875px;" width="353"><span style="color: #000000;">Software Development Kit</span>

</td></tr><tr style="height: 35.3875px;" valign="TOP"><td style="width: 253.6px; height: 35.3875px;" width="353">**<span style="font-family: Lato; color: #000000;">API</span>**

</td><td style="width: 585.6px; height: 35.3875px;" width="353"><span style="color: #000000;">Application Programming Interface</span>

</td></tr><tr style="height: 35.3875px;" valign="TOP"><td style="width: 253.6px; height: 35.3875px;" width="353">**<span style="font-family: Lato; color: #000000;">IBAN</span>**

</td><td style="width: 585.6px; height: 35.3875px;" width="353"><span style="color: #000000;">International Bank Account Number</span>

</td></tr><tr style="height: 35.3875px;" valign="TOP"><td style="width: 253.6px; height: 35.3875px;" width="353">**<span style="font-family: Lato; color: #000000;">OS</span>**

</td><td style="width: 585.6px; height: 35.3875px;" width="353"><span style="font-family: Lato; color: #000000;">Operative System</span>

</td></tr><tr style="height: 35.3875px;"><td style="width: 253.6px; height: 35.3875px;">**<span style="font-family: Lato; color: #000000;">IMS</span>**

</td><td style="width: 585.6px; height: 35.3875px;"><span style="font-family: Lato; color: #000000;">IBAN Management Service</span>

</td></tr><tr style="height: 35.3875px;"><td style="width: 253.6px; height: 35.3875px;">**<span style="font-family: Lato; color: #000000;">THC</span>**

</td><td style="width: 585.6px; height: 35.3875px;"><span style="font-family: Lato; color: #000000;">Transaction History Core</span>

</td></tr><tr style="height: 35.3875px;" valign="TOP"><td style="width: 253.6px; height: 35.3875px;" width="353">**<span style="color: #000000;">AP</span>**

</td><td style="width: 585.6px; height: 35.3875px;" width="353"><span style="color: #000000;">Admin Panel</span>

</td></tr></tbody></table>

## <span style="color: #000000;">Terminology</span>

<span style="font-family: Lato; color: #000000;">This section explains a meaning of key terms and concepts used in this document.</span>

<table border="1" cellpadding="1" cellspacing="0" id="bkmrk-abberations-descript" style="width: 933px; height: 493.575px;" width="708"><tbody><tr style="height: 35.4625px;" valign="TOP"><td bgcolor="#1C1E3F" style="width: 254.25px; height: 35.4625px;" width="129"><span style="font-family: Lato; color: #ecf0f1;">**Name**</span>

</td><td bgcolor="#1C1E3F" style="width: 578.95px; height: 35.4625px;" width="573"><span style="font-family: Lato; color: #ecf0f1;">**Description**</span>

</td></tr><tr style="height: 68.8px;" valign="TOP"><td style="width: 254.25px; height: 68.8px;" width="129">**<span style="font-family: Lato; color: #000000;">IBAN</span>**

</td><td style="width: 578.95px; height: 68.8px;" width="573"><span style="color: #000000;">International bank account number.</span>

<span style="color: #000000;">The IBAN length may vary depending on the country. More detailed information about the IBAN can be found in the [IBAN generating chapter](https://developer.verestro.com/link/323#bkmrk-iban-generating).</span>

</td></tr><tr style="height: 46.6625px;"><td style="width: 254.25px; height: 46.6625px;">**<span style="font-family: Lato; color: #000000;">IBAN prefix</span>**

</td><td style="width: 578.95px; height: 46.6625px;"><span style="color: #000000;">The part of the IBAN that identifies the bank or financial institution. It enables users to generate IBANs.</span>

</td></tr><tr style="height: 63.45px;" valign="TOP"><td style="width: 254.25px; height: 63.45px;" width="129">**<span style="font-family: Lato; color: #000000;">Balance</span>**

</td><td style="width: 578.95px; height: 63.45px;" width="573"><span style="color: #000000;">The current amount in the [Antaca ](https://developer.verestro.com/books/card-issuing-and-core-banking)that is available for use. Each outgoing transfer reduces the balance, and each top-up to the account increases the balance.</span>

</td></tr><tr style="height: 30.4px;"><td style="width: 254.25px; height: 30.4px;">**<span style="font-family: Lato; color: #000000;">Master account</span>**

</td><td style="width: 578.95px; height: 30.4px;"><span style="color: #000000;">This is the account number assigned to the Partner in the bank's system. </span>

</td></tr><tr style="height: 57.6px;"><td style="width: 254.25px; height: 57.6px;">**<span style="font-family: Lato; color: #000000;">Master balance</span>**

</td><td style="width: 578.95px; height: 57.6px;"><span style="color: #000000;">Also referred to as the “[partner balance](https://developer.verestro.com/link/52#bkmrk-partner-balance)”- it is shared with the Partner and the BIN sponsor. Both credit and deposit types are available.</span>

</td></tr><tr style="height: 46.4px;"><td style="width: 254.25px; height: 46.4px;">**<span style="font-family: Lato; color: #000000;">Partner</span>**

</td><td style="width: 578.95px; height: 46.4px;"><span style="color: rgb(0, 0, 0);">An institution using Verestro products. Essentially, a Partner can be referred to as a Verestro client.</span>

</td></tr><tr style="height: 46.4px;"><td style="width: 254.25px; height: 46.4px;">**<span style="font-family: Lato; color: #000000;">IBAN Issuing Institution</span>**

</td><td style="width: 578.95px; height: 46.4px;"><span style="color: #000000;">Licensed financial entity that generates and manages IBANs on behalf of its partners, ensuring compliance and settlement with the connected bank.  
</span>

</td></tr><tr style="height: 46.4px;"><td style="width: 254.25px; height: 46.4px;">**<span style="font-family: Lato; color: #000000;">Bank</span>**

</td><td style="width: 578.95px; height: 46.4px;"><span style="color: #000000;">Licensed financial institution that holds and manages funds, processes payments, and provides financial services</span>

</td></tr><tr style="height: 52px;"><td style="width: 254.25px; height: 52px;">**<span style="font-family: Lato; color: #000000;">Currency</span>**

</td><td style="width: 578.95px; height: 52px;"><span style="color: #000000;">Monetary unit- the name of the money used in a particular country or economic region. To see the list of the supported currencies please visit [supported currencies chapter](https://developer.verestro.com/link/323#bkmrk-supported-currencies-1).</span>

</td></tr></tbody></table>

## <span style="color: #000000;">Application components</span>

This chapter describes IBAN Management as a complete solution, divided into all the components that support and are required for managing the IBAN domain. The individual functionalities for which these services are responsible reduce the additional work on your part as a Partner. Processes such as transaction validation, debiting and topping up balances, and saving transaction history per enduser are handled on our side.

[![Components.png](https://developer.verestro.com/uploads/images/gallery/2026-02/scaled-1680-/components.png)](https://developer.verestro.com/uploads/images/gallery/2026-02/components.png)

### <span style="color: #000000;">IBAN Management API</span>

<span style="color: #000000;">A backend component that, by communicating with internal and external services, enables the management of master and virtual accounts, including their creation and the execution of transfers. </span>

### <span style="color: #000000;">Supporting services</span>

The following services are not a direct part of the IBAN Management API implementation. However, they are involved in the processes of creating and issuing IBAN numbers. Additionally, they enable the execution of money transfers and the storage of transfer history.

#### <span style="color: #000000;">Antaca API</span>

<span style="color: #000000;">A backend component responsible for creating and managing balances. Each account must be assigned to a balance in order to receive and initiate transfers. It is possible to automatically generate a virtual account based on a [balance creation ](https://developer.verestro.com/link/52#bkmrk-user-balance)event in Antaca, or manually- using the appropriate API method or through the Admin Panel, which also requires the balance to be created beforehand. The IBAN Management Service also communicates with Antaca to debit or top up the balance of a user, corporation, or Partner.</span>

<p class="callout info"><span style="color: #000000;">Deployment in Antaca is required for bank account generation and transfer execution.  
</span></p>

#### <span style="color: #000000;">Transaction History Core</span>

<span style="color: #000000;">A backend [component ](https://developer.verestro.com/books/transaction-history-api)responsible for storing the history of performed transactions. The history is available in the [Admin Panel](https://developer.verestro.com/books/administration-panel/page/iban-management-administration-panel-overview) as well as directly through the [API](https://developer.verestro.com/books/transaction-history-api/page/technical-documentation-thc-external-api). Configuration in THC is also available, allowing you to receive notifications.</span>

#### <span style="color: #000000;">Admin Panel</span>

<span style="color: #000000;">A tool for Partners to work with Verestro services. The main purpose of Admin Panel is to provide a web-based environment with the ability to manage Partner service actions</span><span style="color: #000000;">. The features available in the Admin Panel within the IBAN service are accessible in a [dedicated section.](https://developer.verestro.com/books/administration-panel/page/iban-management-administration-panel-overview) Depending on operator permissions, it is possible to generate accounts, view generated accounts, monitor transactions, and manage AML-related decisions.</span>

<span style="color: #000000;">The features available in the Admin Panel as part of the IBAN Management Service are available [here](https://developer.verestro.com/books/iban-management). The availability of functionality depends on your role.</span>


## <span style="font-family: Lato; color: #000000;">Application details</span>

The IBAN Management Service enables the execution- receiving and sending-of various types of transfers. The available types depend on the sender’s and recipient’s countries, the transfer currency, as well as the capabilities of the respective bank.

This chapter provides a high-level overview of the integration methods, the differences between banks along with the supported transfer types, and the criteria that define each type of transfer.

<table border="1" id="bkmrk-iban-generating-an-e" style="border-collapse: collapse; width: 100%;"><tbody><tr><td bgcolor="#1C1E3F" style="width: 27.9357%; height: 35.5px;" width="129"><span style="font-family: Lato; color: #ecf0f1;">**Domain**</span>

</td><td bgcolor="#1C1E3F" style="width: 72.0643%; height: 35.5px;" width="573"><span style="font-family: Lato; color: #ecf0f1;">**Description**</span>

</td></tr><tr><td style="width: 27.9357%;">**<span style="color: rgb(0, 0, 0);">IBAN generating</span>**</td><td style="width: 72.0643%;"><span style="color: #000000;">Domain of the solution responsible for generating IBANs using a special algorithm based on the IBAN prefix that Partner received from the Payment Institution.</span></td></tr><tr><td style="width: 27.9357%;">**<span style="color: rgb(0, 0, 0);">IBAN transfer receiving</span>**</td><td style="width: 72.0643%;"><span style="color: #000000;">Domain of the solution responsible for handling incoming transfers to the received IBAN and thus for initiating the process of topping up recipient's balance.</span></td></tr><tr><td style="width: 27.9357%;">**<span style="color: rgb(0, 0, 0);">IBAN transfer sending</span>**</td><td style="width: 72.0643%;"><span style="color: #000000;">Domain of the solution responsible for handling outgoing transfers and thus for initiating the sender's balance charging process.</span></td></tr></tbody></table>

### <span style="color: #000000;">IBAN generating</span>

The basis of the IBAN Management Service is a master account opened in a bank by a payment institution. Depending on the bank, the account is generated based on a prefix received after opening the master account, or it is generated directly by the bank. The IBAN prefix is assigned to your account in the Verestro system during configuration. Each IBAN prefix is created in the context of a specific currency. For example, if you want to have a master account in both PLN and USD, two prefixes will be assigned to your account in our system.


<p class="callout info"><span style="color: #000000;">**Note:** Only one bank account number can be assigned to one balance. The account will be created in the **currency of the balance**.</span></p>

#### <span style="color: #000000;">IBAN structure</span>

<span style="color: #000000;">Each IBAN has a specific structure. The IBAN structure is defined in ISO 13616-1 and consists of:</span>

- <span style="color: #000000;">two-letter ISO 3166-1 country code;</span>
- <span style="color: rgb(0, 0, 0);">two check digits;</span>
- <span style="color: rgb(0, 0, 0);">up to thirty alphanumeric characters for a BBAN (Basic Bank Account Number) which has a fixed length per country and, included within it, a bank identifier with a fixed position and a fixed length per country. </span>

<p class="callout info"><span style="color: #000000;">**Example:** Polish IBAN numbers consist of 2 letters of the country and 26 digits according to the following division PL00123456789090909090909090.</span>  
</p>

<table border="1" id="bkmrk-pl%C2%A0-2-letters-of-the" style="border-collapse: collapse; width: 100%; height: 135.984px;"><tbody><tr style="height: 29.7969px;"><td style="width: 23.381%; height: 29.7969px;">`<span style="color: #000000;">PL </span>`</td><td style="width: 76.7143%; height: 29.7969px;"><span style="color: #000000;">2 letters of the country.</span></td></tr><tr style="height: 29.7969px;"><td style="width: 23.381%; height: 29.7969px;">`<span style="color: #000000;">00 12345678</span>`</td><td style="width: 76.7143%; height: 29.7969px;"><span style="color: #000000;">2 digits of the checksum and 8 digits tracking a given bank and, for example, it's specific branch - IBAN prefix. Based on this number we will generate bank account numbers for every user in your context.</span></td></tr><tr style="height: 29.7969px;"><td style="width: 23.381%; height: 29.7969px;">`<span style="color: #000000;">9090909090909090</span>`</td><td style="width: 76.7143%; height: 29.7969px;"><span style="color: #000000;">16 digits tracking a specific account.</span></td></tr></tbody></table>

### <span style="color: #000000;">Transfer funds</span>

After creating a balance and generating an IBAN number, you can perform fund transfer operations. Funds can be transferred in two directions: sending funds to a recipient's bank account and receiving funds into the balance using the assigned IBAN.

Depending on the origin of the IBAN and the countries of the sender's and recipient's accounts, the transfer may be processed as an internal, Elixir, SEPA, or SWIFT transfer. Transfer times may vary depending on the method used. Additional fees may also apply.

<table border="1" cellpadding="1" cellspacing="0" class="align-left" id="bkmrk-bank-available-trans" style="width: 847px; height: 347.2px; border-collapse: collapse; border-width: 1px; border-spacing: 0px;" width="708"><tbody><tr style="height: 48px;" valign="TOP"><td bgcolor="#1C1E3F" style="width: 111.75px; height: 48px;" width="129"><span style="font-family: Lato; color: #ecf0f1;">**Transfer type**</span>

</td><td bgcolor="#1C1E3F" style="width: 413px; height: 48px;" width="129"><span style="font-family: Lato; color: #ecf0f1;">**Condition**</span>

</td><td bgcolor="#1C1E3F" style="width: 174.1px; height: 48px;" width="129"><span style="font-family: Lato; color: #ecf0f1;">**Potential transfer time**</span>

</td><td bgcolor="#1C1E3F" style="width: 147.75px; height: 48px;" width="129"><span style="font-family: Lato; color: #ecf0f1;">**Instant**</span>

</td></tr><tr style="height: 46.4px;"><td style="width: 111.75px; height: 46.4px;">**<span style="color: #000000;">Internal</span>**

</td><td style="width: 413px; height: 46.4px; text-align: justify;"><span style="color: #000000;">The sender's IBAN and the recipient's IBAN indicate the Antaca balance within the same instance.</span>

</td><td style="width: 174.1px; height: 46.4px;"><span style="color: #000000;">Instant</span>

</td><td style="width: 147.75px; height: 46.4px;"><span style="color: #000000;">Yes</span>

</td></tr><tr style="height: 63.2px;"><td style="width: 111.75px; height: 63.2px;">**<span style="color: rgb(0, 0, 0);">Elixir</span>**

</td><td style="width: 413px; height: 63.2px; text-align: justify;"><span style="color: #000000;">The sender’s and recipient’s IBAN must have the currency PLN. Transfers between Polish banks using the Elixir system.</span>

</td><td style="width: 174.1px; height: 63.2px;"><span style="color: rgb(0, 0, 0);">Up to 1 business day</span>

</td><td style="width: 147.75px; height: 63.2px;"><span style="color: rgb(0, 0, 0);">Yes, if the bank supports Elixir Express</span>

</td></tr><tr style="height: 63.2px;"><td style="width: 111.75px; height: 63.2px;">**<span style="color: rgb(0, 0, 0);">SEPA</span>**

</td><td style="width: 413px; height: 63.2px; text-align: justify;"><span style="color: #000000;">Both sender’s and recipient’s IBANs must be in EUR and in countries within the SEPA area. Both banks must participate in SEPA.</span>

</td><td style="width: 174.1px; height: 63.2px;"><span style="color: rgb(0, 0, 0);">Up to 1 business day</span></td><td style="width: 147.75px; height: 63.2px;"><span style="color: rgb(0, 0, 0);">Yes, if SEPA Instant supported</span>

</td></tr><tr style="height: 63.2px;"><td style="width: 111.75px; height: 63.2px;">**<span style="color: rgb(0, 0, 0);"><span style="color: #000000;">SWIFT</span></span>**

</td><td style="width: 413px; height: 63.2px; text-align: justify;"><span style="color: #000000;">Used for international transfers outside the SEPA zone or in currencies other than EUR. Also used if one bank doesn’t support SEPA.</span>

</td><td style="width: 174.1px; height: 63.2px;"><span style="color: rgb(0, 0, 0);">Up to 5 business day</span></td><td style="width: 147.75px; height: 63.2px;"><span style="color: rgb(0, 0, 0);"><span style="color: #000000;">No</span></span>

</td></tr><tr style="height: 63.2px;"><td style="width: 111.75px; height: 63.2px;">**<span style="color: rgb(0, 0, 0);">SORBNET</span>**

</td><td style="width: 413px; height: 63.2px; text-align: justify;"><span style="color: #000000;">Polish high-value domestic transfer system for PLN transactions. Used for large transfers- above 1million PLN.</span>

</td><td style="width: 174.1px; height: 63.2px;"><span style="color: rgb(0, 0, 0);">Instant</span>

</td><td style="width: 147.75px; height: 63.2px;"><span style="color: rgb(0, 0, 0);">Yes</span>

</td></tr></tbody></table>

### <span style="color: #000000;">Integrated Banks</span>

Our cooperation with the payment institution has enabled us to integrate with the banks listed below. This allows us to process transfers ordered by you and your endusers who have accounts generated in Antaca. The list of integrated banks is growing regularly, and we actively invite banking partners to join this cooperation. Please contact us if you are interested in partnering with us in offering IBAN services.

#### <span style="color: #000000;">Supported transfer types</span>

<table border="1" cellpadding="1" cellspacing="0" id="bkmrk-integrated-bank-dome" style="width: 843px; height: 97.1562px;" width="708"><tbody><tr style="height: 35.375px;" valign="TOP"><td bgcolor="#1C1E3F" style="width: 183.672px; height: 35.375px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">Integrated bank</span>**

</td><td bgcolor="#1C1E3F" style="width: 171.297px; height: 35.375px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">Elixir</span>**

</td><td bgcolor="#1C1E3F" style="width: 163.172px; height: 35.375px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">SEPA</span>**

</td><td bgcolor="#1C1E3F" style="width: 187.25px; height: 35.375px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">SWIFT</span>**

</td><td bgcolor="#1C1E3F" style="width: 133.609px; height: 35.375px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">SORBNET</span>**

</td></tr><tr style="height: 30.8906px;"><td bgcolor="#1C1E3F" style="width: 183.672px; height: 30.8906px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">ZEN</span>**

</td><td style="width: 171.297px; height: 30.8906px;">`<span style="color: #ba372a;">Not available</span>`

</td><td style="width: 163.172px; height: 30.8906px;">`<span style="color: #169179;">Available</span>`

</td><td style="width: 187.25px; height: 30.8906px;">`<span style="color: #ba372a;">Not available</span>`

</td><td style="width: 133.609px; height: 30.8906px;">`<span style="color: #ba372a;">Not available</span>`

</td></tr><tr style="height: 30.8906px;"><td bgcolor="#1C1E3F" style="width: 183.672px; height: 30.8906px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">Pekao</span>**

</td><td style="width: 171.297px; height: 30.8906px;">`<span style="color: #169179;">Available</span>`

</td><td style="width: 163.172px; height: 30.8906px;">`<span style="color: #169179;">Available</span>`

</td><td style="width: 187.25px; height: 30.8906px;">`<span style="color: #169179;">Available</span>`

</td><td style="width: 133.609px; height: 30.8906px;">`<span style="color: #169179;">Available</span>`

</td></tr></tbody></table>

#### <span style="color: #000000;">Supported currencies</span>

<table border="1" cellpadding="1" cellspacing="0" id="bkmrk-integrated-bank-pln-" style="width: 868px; height: 96.1875px;" width="708"><tbody><tr style="height: 35.3875px;" valign="TOP"><td bgcolor="#1C1E3F" style="width: 135.538px; height: 35.3875px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">Integrated bank</span>**

</td><td bgcolor="#1C1E3F" style="width: 232.275px; height: 35.3875px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">PLN</span>**

</td><td bgcolor="#1C1E3F" style="width: 222.625px; height: 35.3875px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">EUR</span>**

</td><td bgcolor="#1C1E3F" style="width: 247.762px; height: 35.3875px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">USD</span>**

</td></tr><tr style="height: 30.4px;"><td bgcolor="#1C1E3F" style="width: 135.538px; height: 30.4px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">ZEN</span>**

</td><td style="width: 232.275px; height: 30.4px;">`<span style="color: #ba372a;">Not available</span>`

</td><td style="width: 222.625px; height: 30.4px;">`<span style="color: #169179;">Available</span>`

</td><td style="width: 247.762px; height: 30.4px;">`<span style="color: #ba372a;">Not available</span>`

</td></tr><tr style="height: 30.4px;"><td bgcolor="#1C1E3F" style="width: 135.538px; height: 30.4px;" width="129">**<span style="font-family: Lato; color: #ecf0f1;">Pekao</span>**

</td><td style="width: 232.275px; height: 30.4px;">`<span style="color: #169179;">Available</span>`

</td><td style="width: 222.625px; height: 30.4px;">`<span style="color: #169179;">Available</span>`

</td><td style="width: 247.762px; height: 30.4px;">`<span style="color: #169179;">Available</span>`

</td></tr></tbody></table>

### <span style="color: #000000;">Implementation model</span>

<span style="color: #000000;">The REST API implementation model was created for Partners who want to share the IBAN Management Service solution through server-to-server communication. After integration with the appropriate methods issued by IBAN Management Service your endusers will be able to display their IBANs assigned to their balances and order transfers to potential recipients. In this model, communication is carried out with accordance to the REST protocol- each action is reflected in a specific API method to which you must integrate. Partner authorization is performed by checking the signature in the [<span style="text-decoration: underline;">x509 certificate</span>](https://developer.verestro.com/books/iban-management/page/technical-documentation), which was generated in the context of your Partner account during the onboarding process. REST methods provided by IBAN Management Service are described in the [Technical documentation](https://developer.verestro.com/books/iban-management/page/technical-documentation) chapter.</span>

@startuml  
skinparam ParticipantPadding 30  
skinparam BoxPadding 30  
skinparam noteFontColor #FFFFFF  
skinparam noteBackgroundColor #1C1E3F  
skinparam noteBorderColor #1C1E3F  
skinparam noteBorderThickness 1  
skinparam sequence {  
ArrowColor #1C1E3F  
ArrowFontColor #1C1E3F  
ActorBorderColor #1C1E3F  
ActorBackgroundColor #FFFFFF  
ActorFontStyle bold  
ParticipantBorderColor #1C1E3F  
ParticipantBackgroundColor #1C1E3F  
ParticipantFontColor #FFFFFF  
ParticipantFontStyle bold  
LifeLineBackgroundColor #1C1E3F  
LifeLineBorderColor #1C1E3F  
}  
participant "User" as user  
participant "Partner App" as issuer  
participant "Verestro" as ims  
note right of user: In this case user authentication is Partners responsibility  
user-&gt;issuer: Authenticate user  
user&lt;-issuer: Authentication success  
user-&gt;issuer: Check my IBAN  
issuer-&gt;ims: Get user IBANs  
issuer--&gt;ims: Provide x509 certificate  
ims-&gt;ims: Validate certificate signature  
issuer&lt;-ims: Return user's IBAN  
user&lt;-issuer: Display IBAN to the user  
user-&gt;issuer: Perform money transfer  
note right of user: User provides receiver IBAN in Partner App  
issuer-&gt;ims: Send funds on provided receivers IBAN  
ims-&gt;ims: Order transfer  
issuer&lt;-ims: OK - Transfer ordered  
user&lt;-issuer: Transfer ordered  
@enduml