PHPackages                             dhlparcel/magento2-plugin-hyva - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. dhlparcel/magento2-plugin-hyva

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

dhlparcel/magento2-plugin-hyva
==============================

Compatibility extension between DHLParcel\_Shipping and Hyva\_Checkout

1.0.1(3mo ago)01.4k1[1 PRs](https://github.com/dhlparcel/plugin-magento2-hyva-release/pulls)OSL-3.0JavaScript

Since Jan 21Pushed 3d agoCompare

[ Source](https://github.com/dhlparcel/plugin-magento2-hyva-release)[ Packagist](https://packagist.org/packages/dhlparcel/magento2-plugin-hyva)[ RSS](/packages/dhlparcel-magento2-plugin-hyva/feed)WikiDiscussions main Synced today

READMEChangelog (2)Dependencies (4)Versions (4)Used By (0)

DHL eCommerce Hyvä Checkout Compatibility for Magento 2
=======================================================

[](#dhl-ecommerce-hyvä-checkout-compatibility-for-magento-2)

---

This plugin provides compatibility between the DHL Parcel Shipping module (`dhlparcel/magento2-plugin`) and the Hyvä Checkout theme (`hyva-themes/magento2-hyva-checkout`). It enables DHL-specific shipping functionality within the Hyvä checkout experience.

**Note:** This is a companion module. You must have both the [DHL Parcel Shipping plugin](https://github.com/dhlparcel/plugin-magento2-shipping) and [Hyvä Checkout](https://www.hyva.io/hyva-checkout.html) installed for this module to work.

Features
--------

[](#features)

- **ServicePoint Locator** - Allows customers to select a DHL ServicePoint (pickup location) during checkout
- **Delivery Times Selection** - Enables customers to choose preferred delivery time slots (Netherlands only)
- **Delivery Services Selection** - Provides extra delivery service options (evening delivery, no-neighbor delivery, etc.)

Requirements
------------

[](#requirements)

- Magento 2.x
- `dhlparcel/magento2-plugin` ^1.0.52
- `hyva-themes/magento2-hyva-checkout` ^1.0 || ^2.0

Install / Update
================

[](#install--update)

Update instructions
-------------------

[](#update-instructions)

- If you've installed a previous version with zip extraction, please remove the files found in `app/code/DHLParcel/ShippingHyva` and proceed with the installation instructions (can be either composer or zip extraction).
- If you're installed a previous version with composer with the recommended version range, just run the following commands to complete the update
    `composer update dhlparcel/magento2-plugin-hyva:~1.0.0`
    `php bin/magento setup:upgrade`
    `php bin/magento setup:di:compile (only for production environments)`

Installation with composer
--------------------------

[](#installation-with-composer)

- Ensure you have the required dependencies installed:
    `composer require dhlparcel/magento2-plugin:~1.0.0`
    `composer require hyva-themes/magento2-hyva-checkout` (requires Hyvä license)
- Add the plugin to your composer with the command (recommended version range)
    `composer require dhlparcel/magento2-plugin-hyva:~1.0.0`
- Enable the DHL Hyvä module by executing the following from the Magento root:
    `php bin/magento module:enable DHLParcel_ShippingHyva`
- Upgrade the database
    `php bin/magento setup:upgrade`
- When running in production, complete the installation by recompiling
    `php bin/magento setup:di:compile`

Installation with zip extraction
--------------------------------

[](#installation-with-zip-extraction)

- Go to the Magento 2 directory
- Ensure you have the main DHL Parcel Shipping plugin installed first (see the [main plugin documentation](https://github.com/dhlparcel/plugin-magento2-shipping))
- Extract the contents of the `magento2-hyva.zip` file in a new directory: `app/code/DHLParcel/ShippingHyva`
    (If you're upgrading, remove the old files first)
- Enable the DHL Hyvä module by executing the following from the Magento root:
    `php bin/magento module:enable DHLParcel_ShippingHyva`
- Upgrade the database
    `php bin/magento setup:upgrade`
- When running in production, complete the installation by recompiling
    `php bin/magento setup:di:compile`

Supported Shipping Methods
--------------------------

[](#supported-shipping-methods)

This module provides Hyvä Checkout integration for the following DHL shipping methods:

MethodDescription`dhlparcel_door`Standard door delivery`dhlparcel_evening`Evening delivery`dhlparcel_no_neighbour`No neighbor delivery`dhlparcel_no_neighbour_evening`Evening + no neighbor`dhlparcel_servicepoint`ServicePoint pickupRegional Notes
--------------

[](#regional-notes)

- **Delivery Times**: Only available for Netherlands (NL) addresses
- **General**: This plugin is designed for shipping from the Benelux region (Belgium, Netherlands, Luxembourg)

###  Health Score

42

—

FairBetter than 88% of packages

Maintenance90

Actively maintained with recent releases

Popularity22

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity37

Early-stage or recently created project

 Bus Factor1

Top contributor holds 66.7% 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 ~50 days

Total

2

Last Release

113d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/10200069?v=4)[DHL eCommerce](/maintainers/Dhlparcel)[@dhlparcel](https://github.com/dhlparcel)

---

Top Contributors

[![merlijn](https://avatars.githubusercontent.com/u/927557?v=4)](https://github.com/merlijn "merlijn (2 commits)")[![annagos](https://avatars.githubusercontent.com/u/586177?v=4)](https://github.com/annagos "annagos (1 commits)")

### Embed Badge

![Health badge](/badges/dhlparcel-magento2-plugin-hyva/health.svg)

```
[![Health](https://phpackages.com/badges/dhlparcel-magento2-plugin-hyva/health.svg)](https://phpackages.com/packages/dhlparcel-magento2-plugin-hyva)
```

###  Alternatives

[vendic/hyva-checkout-hide-business-fields

Hyvä checkout module to hide business fields for consumers

1353.2k1](/packages/vendic-hyva-checkout-hide-business-fields)[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)[elgentos/magento2-hyva-checkout-ab-test

Set up an A/B test with different available Hyvä and Luma checkouts

206.2k](/packages/elgentos-magento2-hyva-checkout-ab-test)[mollie/magento2-hyva-checkout

Hyvä Themes Checkout module for Mollie Payments

11240.0k](/packages/mollie-magento2-hyva-checkout)[friends-of-hyva/purchase-order-number

Hyvä Themes Checkout Module - addon Purchase Order Number

1116.5k](/packages/friends-of-hyva-purchase-order-number)

PHPackages © 2026

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