---
title: "Transactions"
description: "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."
url: https://help.eos.cz/en/articles/154-transactions
collection: "Payments and transactions"
updated: 2026-10-21
language: en
alternates: [cs, pl, sl, sk]
---

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

## Module Location

You can find transaction management in **Management > Payments > Transactions**.

## Downloading Transactions via API

### Automatic Downloading

Almost all banks offer the option to automatically download incoming transaction summaries via API. The EOS platform is ready for integration with them.

-   First, you need to create an account in the EOS settings and configure the API connection.
    

[

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)[

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.

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

-   When everything is configured correctly, the transaction log will automatically start downloading to EOS at regular 4-hour intervals.
    
    > **Info:** The transaction history does not download automatically – transactions will start downloading from the day the account is linked to the platform. However, it is usually possible to manually upload the history to EOS.
    

### Manual Download

If you don’t want to wait for the 4-hour interval, you can start the download manually.

-   On the **Transactions** page, click on the "**+**" button and select an account.
    
-   If you have API transaction downloads set up for it, the window will offer:
    
    -   **Date selection**, from which you want to download transactions from the account.
        
    -   Option to check **Restore deleted transactions** – this way, you can restore those that were deleted from the platform in the meantime.
        
    -   **Import history** – you can check when and how many transactions were downloaded.
        

> **Info:** The options are different for each bank. Manual transaction downloads are usually possible up to 14 days back. For downloading transactions from earlier dates, contact us at [**support@eosclub.app**](mailto:support@eosclub.app).

## Manual upload of a file downloaded from online banking

If the bank doesn’t offer automatic downloads or you don’t want to use them for any reason, you can manually upload a file with transaction statements for bulk import for certain banks.

[

Overview of banking API connections / imports

Every bank has different options for connecting to third-party applications. Below you will find an overview of how we connect individual banks to EOS, and what the file formats are for manual transaction import.

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

-   On the **Transactions** page, click the "**+**" button and select an account.
    
-   If you’ve set up file upload for that account with a file downloaded from online banking, you’ll get the option to upload the import file.
    
-   **Import History** – you can see when and how many transactions were uploaded.
    

## Manually Create an Individual Transaction

If your EOS account is set to **no transaction downloads**, you can only create transactions for this account manually.

-   On the **Transactions** page, click the "**+**" button and select the account.
    
-   Fill in the **amount, transaction receipt date**, payer's name **Payer**, optionally **Payment Reference** and **Note**.
    

> **Success:** When using the **Manually Pay** feature for a specific payment in the **Payments** module, an individual transaction is also created, which is matched to the given payment.

[

Payments

The EOS platform allows you to create payment instructions for your members, record all incoming payments, generate payment receipts, create overviews and exports. All of this with integration to online banking for automatic payment matching from your account.

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

## Transaction Overview and Other Actions

### Search, filtering, export

Once you have some transactions created/imported, on the **Transactions** page, you have the complete list and overview of them.

-   In the field **Search** you can search across all transactions, for example by VS, payer's name, or notes.
    
-   Using the button **Advanced Filtering** you can filter payments based on selected criteria:
    
    -   Bank account / cash register – Filter transactions by the bank account or cash register to which the transaction was credited. You can select multiple accounts/registers.
        
    -   Date of receipt – Filter transactions by their receipt date. You can set a range of two dates, or just one (e.g., setting the lower limit for all transactions received from a specific date to today).
        
    -   Creation date – Display transactions by their creation date. You can set a range of two dates, or just one (e.g., setting the lower limit for all transactions created from a specific date to today).
        
    -   Organizational units – Filter transactions based on the organizational unit to which their bank account belongs. You can select multiple organizational units at once.
        
    -   Accounting status – Filter all transactions that are accounted for (processed). These are transactions fully settled. If you select "only unaccounted transactions," you'll get a list of transactions that are either completely or partially unsettled.
        
    -   Card payment – Filter transactions based on the payment gateway through which they were paid.
        
    -   Manually processed – Filter transactions based on whether they were processed manually. You can filter either transactions processed manually, or those processed (matched) automatically.
        
-   Using the button **Export** you can export your filtered view.
    
-   **Preview eye** at the beginning of the transaction row displays a panel with transaction details and additional actions.
    

### Unmatched transactions and manual matching with a payment

-   On the page **Payments > Transactions** click on **More** and **Unmatched transactions.** All transactions that weren’t automatically matched to payments created in the platform will be displayed. You can also search through them.
    
-   Right-click on a transaction or use the context menu (**3 dots**) to see the action options.
    
-   Click on **Match with payment.**
    
    -   The transaction details will be displayed: Payer, Payment reference, Total amount, Notes. If part of the transaction has already been matched to a payment, the total amount as well as the amount **Remaining** will be shown, which indicates how much of the transaction can still be matched to other payments.
        
        > **Info:** The total amount of any transaction can be manually split/matched to multiple payments, e.g., if a parent sends one payment for membership fees for three children at once. Ideally, though, there should be 3 separate payments with their own payment references based on the QR code.
        
    -   In the field **Search for payment** search by payer, payment reference, or an internal note for the payment you want to match the transaction to, select the payment and click OK.
        

> **Success:** Ideally, the total and number of unmatched transactions on your platform should always be 0.

### Unlinking a transaction from a payment

Both automatically and manually linked transactions can be unlinked from the payment:

-   In the transaction overview, click on the **Preview eye** at the beginning of the transaction row or on the link with the number of payments in the column **Remaining.**
    
-   A panel with the transaction details and additional actions will appear. Click on the icon "**+**" next to the title **Paired Payments.**
    
-   Click on the **cross** to unpair this payment and transaction and confirm **OK**.
    
    > **Success:** Similarly, unpairing can be done from the payment preview in the Payments module.
    
    [
    
    Payments
    
    The EOS platform allows you to create payment instructions for your members, record all incoming payments, generate payment receipts, create overviews and exports. All of this with integration to online banking for automatic payment matching from your account.
    
    ](https://help.eos.cz/en/articles/153.md)

## Additional actions for individual transactions

-   On the **Payments > Transactions** page, right-click on a transaction or use the context menu (**3 dots**) for action options.
    
-   For fully paired transactions (highlighted in green), you'll find options:
    
    -   **Paired Payments** (also available for partially paired transactions) – displays a panel with a transaction overview, including payments the transaction is paired with.
        
    -   **Edit Internal Note** – a note for administrators within Management.
        
    -   **Change History** – shows a history of all changes made to the transaction.
        
-   For transactions that are not fully paired yet, in addition to all of the above, you'll find:
    
    -   **Edit** (only available for manually created transactions) – you can manually edit fields such as Amount, Received (date), Payer, Payment Reference, Note.
        
    -   **Mark as Resolved** – manually resolve the transaction, which will then no longer count towards Unpaired Transactions.
        
    -   **Transfer to Member Account** – select the amount from the transaction to transfer to a member and their account.
        
        > **Success:** Transferring part or all of a transaction is useful for overpayments, so you don't need to send the money back to the member. The amount transferred to the member account can be used, for example, to pay for another fee.
        
        [
        
        Working with member accounts
        
        Member accounts are virtual accounts of the members of an organization on which it is possible to record positive and negative transactions manually or automatically. It is thus possible to keep records of e.g. rewards or bonuses for members for their activity, or on the contrary to deduct participation fees or fines. All of this with transactions created manually or automatically.
        
        ](https://help.eos.cz/en/articles/107.md)
    -   **Delete** (only available for transactions not paired with any payment yet) – the transaction record will be completely removed from the platform.
        
        > **Info:** Deleting a transaction does not affect your account. It only removes the transaction record from the EOS platform. If needed, a deleted transaction can be restored by manually downloading transactions from the account via API.
        
-   **Bulk Actions –** check the boxes next to selected transactions (or use the top checkbox to select all) and apply actions in bulk. Available actions are **resolve** and **delete** transactions.
    

## Permissions and Access

-   **Management Permissions**: To create and edit transactions, write access to the module **Transactions** is required.
    
-   **Change History**: Users with access to the module **Logs** can view the history of all changes made to any transaction.
    
    > **Success:** Permissions for the Transactions module are independent of the Payments module. For example, it’s possible to grant a member permission to manage payments (e.g., for creating payments for membership fees or events for members) without granting permission for transactions, ensuring they cannot access the list of all transactions downloaded from the account.
