Actions40
- AI Actions
- Business Actions
- Calculate Actions
- Code Actions
- Convert Actions
- Crypto Actions
- Generate Actions
- Operator Actions
- PDF Actions
- Storage Actions
Overview
This node provides a utility to verify the validity of an IBAN (International Bank Account Number) for business-related workflows. It is useful in scenarios where you need to ensure that a provided IBAN is correctly formatted and potentially valid before proceeding with financial transactions, onboarding customers, or integrating with banking services.
Practical examples:
- Validating user-submitted bank account details during registration.
- Pre-checking IBANs before initiating SEPA payments.
- Automating compliance checks for international transfers.
Properties
| Name | Meaning |
|---|---|
| IBAN | The International Bank Account Number to be verified. This should be a string containing the full IBAN you wish to check. |
Output
The output will be a JSON object containing the result of the IBAN validation. While the exact structure depends on the API response, it typically includes fields such as:
valid: Boolean indicating if the IBAN is valid.iban: The IBAN that was checked.- Additional metadata may include country code, bank information, or error messages if invalid.
Example output:
{
"valid": true,
"iban": "DE89370400440532013000",
"countryCode": "DE",
"bankData": {
"bankName": "Deutsche Bank",
"bankCode": "37040044"
}
}
If the request fails and "Continue On Fail" is enabled, the output will contain an error field with the error message.
Dependencies
- External Service: Requires access to the CodeKit API endpoint for IBAN validation.
- Credentials: You must configure the
codeKitApicredential in n8n for authentication.
Troubleshooting
Common issues:
- Invalid IBAN format: If the IBAN is incorrectly formatted, the node will return an error or indicate invalidity.
- Missing credentials: If the
codeKitApicredential is not set up, the node will fail to connect. - API errors: Network issues or service downtime can cause errors.
Error messages:
"Invalid IBAN": Ensure the IBAN is correct and complete."Authentication failed": Check yourcodeKitApicredentials."Network error": Verify network connectivity and API availability.