There are two ways to download transactions from Komerční banka into EOS. The free connection handles 50 imports per month and works with data from previous days – today's payments therefore appear only the following day. The paid connection downloads transactions 4× a day. The free option is enough for most organizations; the paid one is worth it only if you need payments matched truly continuously.
Komerční banka also runs two generations of applications. The older ones are MojeBanka, MojeBanka Business and Profibanka, the new one is KB+, to which the bank is gradually moving its clients. What you have to arrange with the bank depends on which one you use:
KB application | I want the free connection | I want the paid connection |
MojeBanka, MojeBanka Business or Profibanka | Nothing to arrange with the bank. Just choose the free connection in EOS – with a low number of requests KB charges you nothing. | Nothing to arrange with the bank. KB charges automatically according to the number of API requests. |
KB+ | Arrange the API Business Basic extra service (free of charge) and choose the free connection in EOS. | Arrange the API Business Plus extra service (CZK 100 per month) and choose the paid connection in EOS. |
Arranging the extra service also requires a paid business tariff at KB. If the bank tells you during the process that the service cannot be arranged, or you are not registered with the bank as a business, contact your bank advisor – KB handles these cases individually and provides the service free of charge to clients in higher segments.
If your transaction downloads are working, there is no need to change anything yet – you will use the steps below once you are moved to KB+, or when you want to stop paying. Switching is not just a toggle: the existing connection has to be removed and created again.
If you use KB+, first arrange the API Business Basic extra service in your KB internet banking. With MojeBanka, MojeBanka Business and Profibanka, skip this step.
In EOS open Settings > Banking API and unpair all bank accounts from the existing Komerční banka connection.
Delete the existing Komerční banka connection.
Create the connection again and choose the free option for it. The procedure is the same as for the first pairing – you will find it below in this article.
Attach all your bank accounts back to the new connection.
You will find details about the extra service and its variants on the Komerční banka website: API Business.
In Settings open Banking API. Under Available APIs you will see Komerční banka.
To start authentication, click Available APIs – Komerční banka. And in the following dialog, the Pair button:

A dialog with the Komerční banka internet banking login opens.
Then proceed the same way as when logging in to your banking.
You confirm the action on your mobile phone. The login is performed twice:
first, access for the EOS application is registered
then permission to your account is granted
If you have several accounts at KB, a list of them appears during authorization – tick all the ones you want to connect to EOS. If you select none, the connection is created but without permission to any account, and no transactions will be downloaded.
The basis is an account from Komerční banka already correctly created in Settings > Bank accounts and cash registers.
Bank accounts and cash registers
Add your bank accounts or a cash register for cash to the payment profile so that you can then generate payments for members.
If everything in the previous step went well, Komerční banka is shown under Active APIs:

Now all you have to do is click “Assign bank account” and add your bank account created in EOS.


More information about API connections, including frequently asked questions, can be found in a separate article.
Banking API
The EOS platform can be connected via API to practically all banks in European Union countries for automatically downloading transactions and pairing them with created payments.