Title: Postcode Checkout address validation for contactform 7
Author: CodeBrain BV
Published: <strong>April 9, 2026</strong>
Last modified: April 9, 2026

---

Search plugins

![](https://ps.w.org/postcode-checkout-address-validation-for-contact-form-7/assets/
banner-772x250.png?rev=3502415)

![](https://ps.w.org/postcode-checkout-address-validation-for-contact-form-7/assets/
icon.svg?rev=3502415)

# Postcode Checkout address validation for contactform 7

 By [CodeBrain BV](https://profiles.wordpress.org/codebrainbv/)

[Download](https://downloads.wordpress.org/plugin/postcode-checkout-address-validation-for-contact-form-7.2.1.2.zip)

 * [Details](https://vec.wordpress.org/plugins/postcode-checkout-address-validation-for-contact-form-7/#description)
 * [Reviews](https://vec.wordpress.org/plugins/postcode-checkout-address-validation-for-contact-form-7/#reviews)
 *  [Installation](https://vec.wordpress.org/plugins/postcode-checkout-address-validation-for-contact-form-7/#installation)
 * [Development](https://vec.wordpress.org/plugins/postcode-checkout-address-validation-for-contact-form-7/#developers)

 [Support](https://wordpress.org/support/plugin/postcode-checkout-address-validation-for-contact-form-7/)

## Description

This plugin adds postcode and address validation to Contact Form 7, with support
for all configuration countries via Postcode.nl (or another provider of your choice).
Instantly verify if the provided postcode, street, and house number are valid, reducing
incorrect submissions.

#### Features

 * ✅ Easy to use – Quick setup and seamless integration with your WooCommerce checkout.
 * ✅ Accurate address validation – Verify customer data instantly using reliable
   postcode sources such as Postcode EU, PostcodeAPI, and Pro6PP.
 * ✅ Dutch & international support – Works with national (The Netherlands) and 
   international addresses across: The Netherlands, Belgium, Germany, Luxembourg,
   Austria, Switzerland, France, United Kingdom, Spain, Denmark, Norway, Finland,
   and Sweden.
 * ✅ Fully configurable – Adjust validation rules and settings to match your webshop’s
   workflow.
 * ✅ Fully functional test environment available – Try it risk-free before choosing
   your databroker and see how much time you save!

### Requirements

⚙️ You can create a free Postcode Checkout account and fully test the plugin before
choosing your databroker.
 ⚙️ This plugin requires an Postcode Checkout license 
to perform real address validation and autocompletion. Licenses can be puchased 
at: https://www.postcode-checkout.nl/en/pricing ⚙️ This plugin requires an active
postcode database account from one of our supported databrokers (i.e. Postcode EU,
PostcodeAPI, Pro6PP, Nederland Postcode) * [PostcodeEU](https://www.postcode.eu/products/address-api/prices)*
[PostcodeAPI](https://www.postcodeapi.nu/prijzen) * [Pro6PP](https://www.pro6pp.nl/prijzen)*
[Nederland Postcode](https://nederlandpostcode.nl/prijzen)

### External services

This plugin connects to the following external services:

 1. Postcode Checkout by CodeBrain BV
 2.  * Service URL: [Postcode Checkout dashboard](https://dashboard.postcode-checkout.nl/)
     * Privacy policy: [Privacy Policy](https://www.postcode-checkout.nl/en/privacy-statement)
     * Terms: [Terms and Conditions](https://www.postcode-checkout.nl/en/terms-and-conditions)
     * Purpose: validates the merchant API key and performs national and international
       address lookup, autocomplete suggestions, and address detail retrieval.
     * When requests are sent: when an administrator saves or validates the plugin 
       API key, and when a visitor uses address validation or autocomplete in a Contact
       Form 7 form where this plugin is enabled.
     * Data sent: the API key in the Authorization header, the site URL in the Referer
       header, a User-Agent string containing the plugin name and author, and lookup
       data such as country, search query, postcode, house number, house number addition,
       selected address identifier, and autocomplete session identifier where applicable.
     * Notes: the plugin’s Pro6PP autocomplete flow is routed through this plugin’s
       WordPress AJAX endpoint and then through Postcode Checkout for the actual address
       lookup.
 3. Postcode EU
 4.  * Service URL: [Postcode EU API](https://api.postcode.eu/international/v1/supported-countries)
     * Privacy policy: [Privacy Policy](https://www.postcode.eu/privacy)
     * Terms: [Terms and Conditions](https://www.postcode.eu/documents/termsandconditions.pdf)
     * Purpose: retrieves the list of countries supported by the Postcode EU international
       autocomplete flow.
     * When requests are sent: when the plugin builds or refreshes the available country
       list for the Postcode EU integration.
     * Data sent: no customer address or personal data is intentionally sent; the request
       only retrieves supported-country metadata.
 5. Pro6PP
 6.  * Service URL: [Pro6PP API](https://api.pro6pp.nl/partners/countryFeatures/)
     * Privacy policy: [Privacy Policy](https://www.pro6pp.nl/privacybeleid)
     * Terms: [Terms and Conditions](https://www.pro6pp.nl/algemene-voorwaarden)
     * Purpose: retrieves supported country features for the Pro6PP international autocomplete
       flow.
     * When requests are sent: when the plugin builds or refreshes the available country
       list for the Pro6PP integration.
     * Data sent: no customer address or personal data is intentionally sent; the request
       only retrieves supported-country feature metadata.

## Screenshots

[[

[[

[[

[[

## Installation

 1. Upload the plugin to the `/wp-content/plugins/` directory. or the zip with the 
    installer through the ‘Add New’ button in the ‘Plugins’ menu in WordPress.
 2. Activate it through the ‘Plugins’ menu in WordPress.
 3. go to ‘Contact’ -> ‘Postcode Checkout’ to configure the plugin settings.

#### Why use this plugin?

 * ✔ Improve delivery accuracy
 * ✔ Reduce customer input errors
 * ✔ Enhance checkout experience

## FAQ

### Where do I acquire a license?

A year long license can be purchased from [Postcode Checkout](https://www.postcode-checkout.nl/nl/integraties/contact-form-7).

### Can i test the Plugin?

A fully functional test environment is available. You can try it risk-free before
choosing your databroker! Register here to get started: [Postcode Checkout Dashboard](https://dashboard.postcode-checkout.nl/register)

### Where do I acquire a Postcode data broker license?

You can acquire a license at one of their websites.

 * [Postcode EU](https://www.postcode.eu/products/address-api/prices)
 * [Postcode API](https://www.postcodeapi.nu/prijzen)
 * [Pro6PP](https://www.pro6pp.nl/prijzen)
 * [Nederland Postcode](https://nederlandpostcode.nl/prijzen)

### What is a postcode database provider/broker?

A postcode database provider is a company that manages all addresses within a certain
country. Our plug-in uses this data to enrichen the plug-in after a validation.

### Which postcode database providers do you support?

We currently support the following providers.

 * [PostcodeNL](https://www.postcode.nl)
 * [PostcodeAPI](https://www.postcodeapi.nu)
 * [Pro6PP](https://www.pro6pp.nl)
 * [Nederland Postcode](https://nederlandpostcode.nl)

### Does it work outside the Netherlands?

If your provider supports more countries then Yes, with version 2.1.0 you can use
international address validation.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Postcode Checkout address validation for contactform 7” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ CodeBrain BV ](https://profiles.wordpress.org/codebrainbv/)

[Translate “Postcode Checkout address validation for contactform 7” into your language.](https://translate.wordpress.org/projects/wp-plugins/postcode-checkout-address-validation-for-contact-form-7)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/postcode-checkout-address-validation-for-contact-form-7/),
check out the [SVN repository](https://plugins.svn.wordpress.org/postcode-checkout-address-validation-for-contact-form-7/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/postcode-checkout-address-validation-for-contact-form-7/)
by [RSS](https://plugins.trac.wordpress.org/log/postcode-checkout-address-validation-for-contact-form-7/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.1.2

 * Check compatibility for wordpress 6.9.4
 * Changed the names and descriptions to get the plugin in the store
 * Check compatibility for contac form 7 – 6.1.5

#### 2.1.1

 * Check compatibility for wordpress 6.9.2 and 6.9.3
 * Changed the names and descriptions to get the plugin in the store
    1

#### 2.1.0

 * Added support for international providers
 * Bug fixes and improvements to address validation logic

#### 2.0.0

 * Added support for all configuration countries
 * Improved national controller for fallback
 * Codebase cleaned and performance improved

## Meta

 *  Version **2.1.2**
 *  Last updated **3 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 8.1 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/postcode-checkout-address-validation-for-contact-form-7/)
 * Tags
 * [address](https://vec.wordpress.org/plugins/tags/address/)[checkout](https://vec.wordpress.org/plugins/tags/checkout/)
   [contact form 7](https://vec.wordpress.org/plugins/tags/contact-form-7/)[postcode](https://vec.wordpress.org/plugins/tags/postcode/)
   [validation](https://vec.wordpress.org/plugins/tags/validation/)
 *  [Advanced View](https://vec.wordpress.org/plugins/postcode-checkout-address-validation-for-contact-form-7/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/postcode-checkout-address-validation-for-contact-form-7/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/postcode-checkout-address-validation-for-contact-form-7/reviews/)

## Contributors

 *   [ CodeBrain BV ](https://profiles.wordpress.org/codebrainbv/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/postcode-checkout-address-validation-for-contact-form-7/)