---
title: "Banking API"
description: "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."
url: https://help.eos.cz/en/articles/120-banking-api
collection: "Payments"
updated: 2026-10-20
language: en
alternates: [cs, pl, sl, sk]
---

# 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.

## **Module Placement**

You can find the module in **Management > Settings > Payments > Bank API**.

## **Banking Integration Setup**

-   First, you need to create a bank account in the payments settings.
    

[

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.

](https://help.eos.cz/en/articles/119.md)

-   If your bank offers API integration, a card displaying your bank and the option to pair with your banking will appear on the page.
    

> **Info:** The process for connecting each bank will vary slightly, and it will usually redirect you to your online banking. For some banks, you will just need to enter a security token or upload a certificate obtained from online banking.

-   Here you will find an overview of supported banks, along with detailed instructions on how to set up the connection in EOS for your bank.
    

## Transaction Download Interval from Banking

Once everything is connected, the EOS platform downloads the transaction statement from the account every 4 hours. This means that payments created in EOS are automatically paired with incoming transactions several times a day, if they are paid under the correct payment reference. If they are not, the transactions are downloaded to EOS anyway, you just need to pair them manually.

[

Transactions

Transactions in EOS are an independent module that allows transaction statements from an account to be brought into the platform – either automatically through bank APIs or by manual import. Individual transactions can also be created manually. Transactions are matched to payments created in EOS.

](https://help.eos.cz/en/articles/154.md)

## **Frequently Asked Questions**

**I’ve successfully connected to EOS, but the platform still reports that transactions are not downloading.**

It’s likely that during the connection process, you didn’t check the option to grant permissions for your specific account. If you have multiple accounts, you can select them to allow transaction statements to be downloaded into EOS from all of them. If you accidentally select none, the connection is created, but without permissions for any account.

**I’ve created a connection to EOS, but it has expired.**

Sometimes the API connection gets interrupted, and transactions automatically stop downloading. You can also recognize this from the notification on the **Management > Overview** screen. Most often, this happens because the connection expires (certificate/token issued by the bank is valid only for a specific period for security reasons). To resolve this, just click on the **three-dots icon** on the connection card and then on **Prolong Authentication.** If that doesn’t work, completely remove the connection and create it again following the steps for your specific bank.

**We have multiple accounts at the same bank. Can we link them all?**

Yes. If you have multiple accounts with your bank under your entity and you want to connect them to EOS, all you need to do is create one API connection with your bank and assign the accounts to it. However, you must be careful to select that you want to enable the linking of all the accounts during the API link authentication in banking.

**Does the EOS platform gain access to outgoing transactions and other data after connecting to banking?**

No, the platform only downloads a clean statement of incoming transactions to the account for matching with payments when linking. It has no access to outgoing transactions or other account data. It also cannot enter any orders or make any changes to the account.

## **Permissions and Access**

To manage Banking APIs, write permission is required in the **Settings** and **Payments** modules.
