PHPackages                             vendic/hyva-checkout-postcode-nl-format - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Validation &amp; Sanitization](/categories/validation)
4. /
5. vendic/hyva-checkout-postcode-nl-format

ActiveMagento2-module[Validation &amp; Sanitization](/categories/validation)

vendic/hyva-checkout-postcode-nl-format
=======================================

Adds a validation to the Hyvä checkout for the Dutch postcode format. Validates if the format is 1234AB

1.3.1(8mo ago)113.1k↓65.3%2HTMLPHP &gt;=8.1 &lt;8.5

Since Oct 4Pushed 8mo ago1 watchersCompare

[ Source](https://github.com/Vendic/hyva-checkout-postcode-nl-format)[ Packagist](https://packagist.org/packages/vendic/hyva-checkout-postcode-nl-format)[ RSS](/packages/vendic-hyva-checkout-postcode-nl-format/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (5)Dependencies (2)Versions (8)Used By (0)

Vendic\_HyvaCheckoutPostcodeNLFormat
====================================

[](#vendic_hyvacheckoutpostcodenlformat)

A small [Hyva checkout](https://www.hyva.io/hyva-checkout.html) extension that adds validates the Dutch postcode to the correct format using a regular expression.

Note: this extension only validates the format. It doesn't do a lookup to see if the postcode actually exists. For that purpose, use one of these modules:

1. [Trinos Postcode NL](https://github.com/trinos-nl/magento2-postcode-nl)
2. [Hyva Postcode NL compatibility module](https://gitlab.hyva.io/hyva-checkout/checkout-integrations/magento2-hyva-checkout-postcodenl)

However, it can be used in combination with the above extensions.

Installation
------------

[](#installation)

```
composer require vendic/hyva-checkout-postcode-nl-format
```

Usage
-----

[](#usage)

Install the extension, go to the Hyvä checkout and try to enter a Dutch postcode in the wrong format while shipping to the Netherlands. You should see an error message that the postcode is in the wrong format (after trying to place the order).

###  Health Score

45

—

FairBetter than 91% of packages

Maintenance60

Regular maintenance activity

Popularity29

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 50% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~187 days

Total

5

Last Release

254d ago

PHP version history (4 changes)1.0.0PHP ~8.1.0

1.1.0PHP ~8.1.0|~8.2.0

1.2.0PHP ~8.1.0|~8.2.0|~8.3.0

1.3.1PHP &gt;=8.1 &lt;8.5

### Community

Maintainers

![](https://www.gravatar.com/avatar/459ec352617fd5a9f46070338b99ed03828fc902eb0a361aed717576e67bd2c4?d=identicon)[TjitseE](/maintainers/TjitseE)

---

Top Contributors

[![Tjitse-E](https://avatars.githubusercontent.com/u/14849044?v=4)](https://github.com/Tjitse-E "Tjitse-E (6 commits)")[![bogdan4977](https://avatars.githubusercontent.com/u/9256544?v=4)](https://github.com/bogdan4977 "bogdan4977 (2 commits)")[![kis28viktor](https://avatars.githubusercontent.com/u/8430443?v=4)](https://github.com/kis28viktor "kis28viktor (2 commits)")[![jellesiderius](https://avatars.githubusercontent.com/u/8039493?v=4)](https://github.com/jellesiderius "jellesiderius (1 commits)")[![sanderjongsma](https://avatars.githubusercontent.com/u/2726055?v=4)](https://github.com/sanderjongsma "sanderjongsma (1 commits)")

---

Tags

hyvahyva-checkout

### Embed Badge

![Health badge](/badges/vendic-hyva-checkout-postcode-nl-format/health.svg)

```
[![Health](https://phpackages.com/badges/vendic-hyva-checkout-postcode-nl-format/health.svg)](https://phpackages.com/packages/vendic-hyva-checkout-postcode-nl-format)
```

###  Alternatives

[vendic/hyva-checkout-google-address-autocomplete

Hyvä checkout compatibility module for vendic/magento2-google-address-autocomplete.

1438.6k1](/packages/vendic-hyva-checkout-google-address-autocomplete)[mollie/magento2-hyva-checkout

Hyvä Themes Checkout module for Mollie Payments

11240.0k](/packages/mollie-magento2-hyva-checkout)[marcosh/php-validation-dsl

A DSL for validating data in a functional fashion

483.9k](/packages/marcosh-php-validation-dsl)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
