Intro
Gravity Forms IBAN Validation is a useful plugin that adds IBAN account number validation to yourGravity Forms. This plugin enables you to validate IBAN account numbers through two easy ways: applying a mask to existing fields or adding a new IBAN input field to your form.
Review
I used Gravity Forms IBAN Validation to validate IBAN bank account numbers in my latest project, and I am overall satisfied with the outcome. The plugin is relatively easy to set up, and the documentation is user-friendly.
One of the key features I liked was the ability to apply an IBAN mask to my existing text input fields or add a new IBAN input field to my forms. This flexibility allows users to validate IBAN numbers in various ways, giving them more control over how they validate their forms. Additionally, the plugin accurately validates IBAN numbers with the open-source PHP IBAN library by globalcitizen, which ensures trustworthiness and reliability of the validation process.
That being said, I think the plugin could be slightly improved. The default settings, such as the masking length, are set based on specific country codes without much flexibility. While setting the default length to 32 characters (as they are for Saint Lucia and Nicaragua) makes sense in many cases, it still leaves room for customization.
The plugin’s changelog shows a decent level of development, with regular fixes and updates to ensure optimal performance.
Score 3.67 stars out of 5
Overall, Gravity Forms IBAN Validation is a reputable and functional plugin that integrates seamlessly with Gravity Forms and validates IBAN account numbers effectively. With some attention to customization options and an update to the default length, it could be easily upgraded to a 5-star plugin.
User Reviews
Be the first to review “Gravity Forms IBAN Validation”
Introduction to Gravity Forms IBAN Validation
IBAN (International Bank Account Number) validation is a crucial step in ensuring accurate and secure transactions. IBAN is a standard number used to identify bank accounts across the world, and it's essential to verify its correctness to prevent errors and fraud. Gravity Forms, a popular form-building plugin for WordPress, provides an IBAN validation feature to help you achieve this.
In this tutorial, we'll guide you through the process of setting up and using the Gravity Forms IBAN Validation feature. You'll learn how to install the necessary plugin, configure the validation settings, and create forms that validate IBAN numbers.
Step 1: Installing the IBAN Validation Plugin
To start using the IBAN Validation feature in Gravity Forms, you need to install the "Gravity Forms IBAN Validation" plugin. Here's how:
- Log in to your WordPress dashboard and navigate to the "Plugins" page.
- Click on the "Add New" button and search for "Gravity Forms IBAN Validation" in the search bar.
- Click on the "Install Now" button to install the plugin.
- Once installed, click on the "Activate" button to enable the plugin.
Step 2: Configuring IBAN Validation Settings
Now that the plugin is installed, let's configure the IBAN validation settings. Here's how:
- Navigate to the "Forms" page and edit the form where you want to add IBAN validation.
- Click on the "Advanced" tab and scroll down to the "IBAN Validation" section.
- Click on the "Configure IBAN Validation" button to open the settings.
- In the "IBAN Validation" settings page, you can adjust the following options:
- IBAN validation required: Enable or disable IBAN validation for the form.
- Allowed IBAN country codes: Specify the country codes that are allowed for IBAN validation.
- Error message: Set a custom error message that will be displayed if the IBAN number is invalid.
Step 3: Adding IBAN Field to Your Form
Now that the IBAN validation settings are configured, let's add an IBAN field to your form. Here's how:
- Navigate to the "Forms" page and edit the form where you added IBAN validation.
- Click on the "Fields" tab and click on the "Add Field" button.
- In the "Add Field" page, select "Shortcode" as the field type.
- Enter the following shortcode:
[gravityforms iban:1]
- Click on the "Save" button to add the field to your form.
Step 4: Testing IBAN Validation
Now that you've added the IBAN field and configured the validation settings, let's test the IBAN validation. Here's how:
- Save your form and publish it.
- Fill out the form with a valid IBAN number. If the IBAN number is valid, the form should submit successfully.
- Fill out the form with an invalid IBAN number. If the IBAN number is invalid, an error message should be displayed.
Conclusion
Congratulations! You've successfully set up and used the Gravity Forms IBAN Validation feature. By following this tutorial, you've learned how to install the necessary plugin, configure the validation settings, and create forms that validate IBAN numbers. Remember to test your form to ensure that the IBAN validation is working correctly.
By using the Gravity Forms IBAN Validation feature, you can ensure accurate and secure transactions, reduce errors, and improve your customer experience.
Here is a complete settings example for Gravity Forms IBAN Validation:
Form Settings
In the Gravity Forms settings, go to the "Forms" tab and select the form you want to configure the IBAN validation for. Click on the "Form Settings" button.
IBAN Validation Settings
In the "Form Settings" page, scroll down to the "IBAN Validation" section. Select the "Enable IBAN Validation" checkbox to enable the IBAN validation feature.
IBAN Validation Error Message
In the "IBAN Validation Error Message" field, enter the error message that will be displayed if the user enters an invalid IBAN number. For example: "Invalid IBAN number. Please check the IBAN format and try again."
IBAN Country Codes
In the "IBAN Country Codes" field, select the country codes for which you want to validate the IBAN numbers. You can select multiple country codes by holding down the Ctrl key while clicking on the country codes.
IBAN Length
In the "IBAN Length" field, select the length of the IBAN number that you want to validate. For example, if you want to validate IBAN numbers with a length of 20 characters, select "20" from the dropdown list.
Validate IBAN on
In the "Validate IBAN on" field, select the field on your form where you want to validate the IBAN number. For example, if you want to validate the IBAN number in the "Account Number" field, select "Account Number" from the dropdown list.
IBAN Validation Rules
In the "IBAN Validation Rules" field, select the rules that you want to apply to the IBAN validation. For example, you can select "Allow whitespace" to allow whitespace characters in the IBAN number, or "Require hyphens" to require hyphens in the IBAN number.
Save Changes
Click the "Save Changes" button to save your IBAN validation settings.
Here are the features mentioned about Gravity Forms IBAN Validation:
- Adds option to validate user's input as a valid IBAN bank account number
- Check is done when user submits form, and shows error if input is not correct
- Error message is displayed in the language set up in Gravity Forms
- Can validate IBAN account numbers through two ways:
- Apply a IBAN mask to existing fields (regular text input fields)
- Add a new IBAN input field to your form
- Option to set the max length of the IBAN mask (since version 1.0.3)
- IBAN mask length can be manually overridden (since version 1.0.3)
- Option to set the field width (small/medium/large) in form editor (since version 1.0.3)
- Show field preview for the advanced field in form editor (since version 1.0.3)
- Fixes compatibility issues with other plugins and libraries
Additionally, the following dependencies are mentioned:
- Requires Gravity Forms
- Uses the open-source PHP IBAN library by globalcitizen
There are no reviews yet.