manifest / unclassified / iban-for-contact-form-7
IBAN for Contact Form 7
IBAN for Contact Form 7 (WordPress Plugin)
★ 0stars
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/koobm/iban-for-contact-form-7/releases/download/v1.1/iban-for-contact-form-7-v1.1.zipFrom the readme
IBAN for Contact Form 7
A WordPress plugin that adds an IBAN (International Bank Account Number) form field to Contact Form 7. It provides automatic input formatting and full server-side validation including country-specific format checks and checksum verification.
Features
Form Tag Generator
Adds an "IBAN" button to the Contact Form 7 editor toolbar. Click it to generate a properly configured IBAN field — no need to remember the tag syntax.
Input Formatter
Automatically formats user input on blur:
- Converts to uppercase
- Strips invalid characters
- Inserts a space every 4 characters for readability
Validation
Validates submitted IBANs server-side using the php-iban library:
- Country code and length checks
- IBAN checksum verification (MOD-97)
- Blocks form submission with a configurable error message on invalid input
Usage
In the Contact Form 7 editor, use the tag generator button or add the tag manually:
In your mail template, use [your-iban] to include the submitted value.
Installation
1. Download the latest release or clone this repository into wp-content/plugins/.
2. Activate the plugin in Plugins Installed Plugins.
3. Ensure Contact Form 7 is installed and
Read the full README on GitHub →