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(9mo ago)114.0k↓66.1%2HTMLPHP &gt;=8.1 &lt;8.5

Since Oct 4Pushed 9mo 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 2w 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

44

—

FairBetter than 90% of packages

Maintenance55

Moderate activity, may be stable

Popularity29

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity66

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

299d 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

[udokmeci/yii2-phone-validator

Modern Yii2 Phone validator wrapper on top of PhoneNumberUtil library also used by Android devices

36227.5k1](/packages/udokmeci-yii2-phone-validator)[mollie/magento2-hyva-checkout

Hyvä Themes Checkout module for Mollie Payments

11258.1k](/packages/mollie-magento2-hyva-checkout)[vendic/hyva-checkout-google-address-autocomplete

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

1440.8k1](/packages/vendic-hyva-checkout-google-address-autocomplete)[blackbird/module-hyva-algolia-search

Blackbird\_HyvaAlgoliaSearch makes Algolia\_AlgoliaSearch compatible with Hyvä Themes

1424.9k](/packages/blackbird-module-hyva-algolia-search)

PHPackages © 2026

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