Package Information
Released: 5/29/2025
Downloads: 463 weekly / 463 monthly
Latest Version: 0.2.0
Author: larsdecker
Documentation
n8n-nodes-fints
This is an n8n community node that integrates with the Financial Transaction Services (FinTS) interface used by German banks, allowing you to retrieve real-time account balances within your n8n workflows.
n8n is a fair-code licensed workflow automation platform.
Installation
Follow the installation guide in the n8n community nodes documentation, or install directly via npm:
npm install n8n-nodes-fints
Operations
- Get Account Balance: Retrieves the current balance and currency information for a specified bank account.
Credentials
To authenticate with your bank's FinTS server, you need:
- Bank Code (BLZ): Your bank's 8-digit identifier.
- Account Number: The specific account number you wish to query.
- User ID / Login: Your customer identification number.
- PIN: Your Personal Identification Number.
- FinTS Server URL: The endpoint provided by your bank for FinTS access.
- TAN Mode (optional): The transport method for TAN (e.g., SMS, pushTAN).
Once you have these details, create new credentials in n8n under Settings → API Credentials, select FinTS, and enter the above information.
Compatibility
- Tested with n8n versions >= 0.150.0.
- Compatible with FinTS versions 1.1, 2.2, and 3.0.
Usage
- Add the FinTS node to your workflow.
- Select the FinTS credentials you created.
- Choose the operation: Get Account Balance.
- Configure the parameters by selecting the desired account or providing the account number.
- Execute the workflow to receive a response object containing
balance
,currency
,bank
, andaccount
.
[
{
"account": "DEXXXXXXXXXX",
"bank": "23445561",
"balance": 10001,
"currency": "EUR"
}
]
Resources
Version history
- 0.2.0 (2025-05-29): Add a few more banks.
- 0.1.4 (2025-05-29): Initial release with Get Account Balance operation.