PHPackages                             dhlparcel/magento2-plugin - 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

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

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

DHL Parcel plugin for Magento 2

1.0.53(2mo ago)11186.9k↓50.6%22[10 issues](https://github.com/dhlparcel/plugin-magento2-release/issues)[4 PRs](https://github.com/dhlparcel/plugin-magento2-release/pulls)1OSL-3.0PHP

Since Jun 18Pushed 2mo ago35 watchersCompare

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

READMEChangelog (10)Dependencies (4)Versions (51)Used By (1)

DHL eCommerce for Magento 2
===========================

[](#dhl-ecommerce-for-magento-2)

---

DHL offers a convenient plug-in for Magento 2 online stores. This plug-in allows you to add multiple online delivery options and to print shipping labels directly in your online store, which makes shipping packages significantly easier and a lot more fun. Please note that this plug-in is only available for online stores that ship orders from the Benelux region.

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/Shipping` 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:~1.0.0`
    `php bin/magento setup:upgrade`
    `php bin/magento setup:di:compile (only for production environments)`

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

[](#installation-with-composer)

- Add the plugin to your composer with the command (recommended version range)
    `composer require dhlparcel/magento2-plugin:~1.0.0`
- Enable the DHL module by executing the following from the Magento root:
    `php bin/magento module:enable DHLParcel_Shipping`
- 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
- Extract the contents of the `magento2.zip` file in a new directory: `app/code/DHLParcel/Shipping`
    (If you're upgrading, remove the old files first)
- De plugin uses de Guzzle package to communicate with the API. Add Guzzle to the Magento root `composer.json`.
    `composer require guzzlehttp/guzzle`
- De plugin uses fpdi-fpdf for merging pdf's. Add fpdi-fpdf to the Magento root `composer.json`.
    `composer require setasign/fpdi-fpdf`
- Enable the DHL module by executing the following from the Magento root:
    `php bin/magento module:enable DHLParcel_Shipping`
- Upgrade the database
    `php bin/magento setup:upgrade`
- When running in production, complete the installation by recompiling
    `php bin/magento setup:di:compile`

When updating with zip with a version before 1.0.10 to current
--------------------------------------------------------------

[](#when-updating-with-zip-with-a-version-before-1010-to-current)

- De plugin uses fpdi-fpdf for merging pdf's. Add fpdi-fpdf to the Magento root `composer.json`.
    `composer require setasign/fpdi-fpdf`

###  Health Score

55

—

FairBetter than 97% of packages

Maintenance65

Regular maintenance activity

Popularity44

Moderate usage in the ecosystem

Community29

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~51 days

Recently: every ~150 days

Total

49

Last Release

88d ago

### Community

Maintainers

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

![](https://www.gravatar.com/avatar/ef7b4e9aef84790df484907cfdbf31dee5cd3a7d034e9670e0b5fba04674817f?d=identicon)[dennisvanderhammen-devnl](/maintainers/dennisvanderhammen-devnl)

---

Top Contributors

[![roerlemans](https://avatars.githubusercontent.com/u/14876955?v=4)](https://github.com/roerlemans "roerlemans (22 commits)")[![ShinCode](https://avatars.githubusercontent.com/u/4114319?v=4)](https://github.com/ShinCode "ShinCode (22 commits)")[![Dunduro](https://avatars.githubusercontent.com/u/5494765?v=4)](https://github.com/Dunduro "Dunduro (5 commits)")[![dennisvanderhammen-devnl](https://avatars.githubusercontent.com/u/87518331?v=4)](https://github.com/dennisvanderhammen-devnl "dennisvanderhammen-devnl (5 commits)")[![merlijn](https://avatars.githubusercontent.com/u/927557?v=4)](https://github.com/merlijn "merlijn (2 commits)")[![MClarenbeek](https://avatars.githubusercontent.com/u/42401507?v=4)](https://github.com/MClarenbeek "MClarenbeek (1 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/health.svg)

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

###  Alternatives

[neuron-core/neuron-ai

The PHP Agentic Framework.

1.9k496.1k32](/packages/neuron-core-neuron-ai)[tencentcloud/tencentcloud-sdk-php

TencentCloudApi php sdk

3751.2M45](/packages/tencentcloud-tencentcloud-sdk-php)[civicrm/civicrm-core

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

744284.3k34](/packages/civicrm-civicrm-core)[roundcube/roundcubemail

The Roundcube Webmail suite

7.0k1.4k3](/packages/roundcube-roundcubemail)[spatie/laravel-export

Create a static site bundle from a Laravel app

670139.5k6](/packages/spatie-laravel-export)[nfse-nacional/nfse-php

This is my package nfse

1493.1k](/packages/nfse-nacional-nfse-php)

PHPackages © 2026

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