AqBanking

Interact with German banks using AqBanking (FinTS/HBCI protocol)

User Management → Get TAN Methods

AI-generated

Overview

This node operation retrieves the available TAN (Transaction Authentication Number) methods from a bank using the AqBanking interface. It is useful for users who need to know which TAN methods are supported by their bank for transaction authentication, such as SMS TAN, push TAN, or hardware tokens. This information helps in setting up or managing secure banking transactions.

Use Case Examples

  1. A user wants to list all TAN methods supported by their bank to configure their FinTS/HBCI client accordingly.
  2. A financial application needs to display available TAN methods to the user for selecting their preferred authentication method.

Properties

Name Meaning
Additional Options Optional settings to customize the output, such as including raw AqBanking output or simplifying the output format.

Output

JSON

  • tanMethods - Array of available TAN methods retrieved from the bank.
  • timestamp - Timestamp when the TAN methods were retrieved.
  • rawOutput - Optional raw output from AqBanking if requested.

Dependencies

  • Requires AqBanking credentials for authentication with the bank.

Troubleshooting

  • If the node throws an error about failing to execute the AqBanking CLI tool, ensure that AqBanking is correctly installed and accessible in the system PATH.
  • Errors related to authentication may indicate incorrect or missing credentials; verify the provided AqBanking credentials.
  • If no TAN methods are returned, confirm that the bank supports TAN retrieval via AqBanking and that the user has the necessary permissions.

Links

Discussion