Integrations
Plug ibanchecker.cash into your existing stack — WooCommerce checkout, AI assistants, or any system that supports REST. All integrations use the same validated API covering 84 countries.
IBAN Checker for WooCommerce
Prevent invalid IBAN numbers from reaching your payment processor. The plugin validates each IBAN at checkout via the ibanchecker.cash API and blocks submission with a clear error message if the number fails.
Installation steps
- 1Download ibanchecker-cash.zip from WordPress.org or the GitHub releases page.
- 2In your WordPress admin go to Plugins › Add New › Upload Plugin. Upload the zip and click Activate.
- 3Navigate to WooCommerce › Settings › IBAN Validation.
- 4Paste your ibanchecker.cash API key and set the checkout field name (default: billing_iban).
- 5Save — validation is live immediately.
wp-config.php — optional: set key via constant
define( 'IBANCHECKER_API_KEY', 'iban_live_...' );MCP Server for AI Assistants
Model Context Protocol lets AI assistants like Claude use external tools directly — no copy-paste, no manual API calls.
The ibanchecker MCP server exposes five tools your AI assistant can invoke in real time during any conversation.
validate_ibanValidate an IBAN and return country, format validity, check digit result, and bank details.
validate_bulk_ibansValidate up to 20 IBANs at once and return an array of results.
extract_ibans_from_textExtract and validate all IBANs found in a block of free text.
get_iban_formatGet the IBAN format specification (length, BBAN structure, example) for any country.
lookup_bicLook up a bank by BIC/SWIFT code and return its name, country, city, and SEPA status.
Add to Claude Desktop
Add the following to your Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.jsonon macOS):
{
"mcpServers": {
"ibanchecker": {
"command": "npx",
"args": ["-y", "ibanchecker-mcp"],
"env": {
"IBANCHECKER_API_KEY": "your-api-key-here"
}
}
}
}REST API
All integrations are built on top of the same REST API. If you need full control — custom validation logic, server-side use, bulk processing — use the API directly from any language or platform.
View API Documentation →