mvdnbrk/laravel-dhlparcel
Integrates the DHL Parcel API into Laravel so you can create shipments, generate shipping labels, and track parcels directly from your app via a clean, fluent, and testable interface that makes adding DHL Parcel delivery options simple.
Consider it when all of the following hold:
composer.json constraints and test on your target framework version before committing).Look elsewhere when:
For executives: This is a small, MIT-licensed Laravel wrapper for the DHL Parcel API. It is cheap to trial and could shorten a Benelux shipping pilot from weeks to days. It is not a strategic dependency: it was last released in August 2020, has a very small community (~18 stars), and is effectively unmaintained. Recommendation: fund a timeboxed evaluation (1–2 sprints) to validate DHL Parcel as a carrier and to price the integration, then decide between forking and owning the wrapper versus buying a multi-carrier aggregator. Do not let it reach production as an unowned dependency.
For engineering: Use it as a reference implementation for auth, request shaping, and error handling against the DHL Parcel API. Expect to fork: pin the fork, add tests, and confirm the API version and authentication scheme it targets still match DHL's current documentation. Budget for upgrades to your Laravel/PHP baseline that a 2020 package will not have kept pace with.
Decision requested: Approval for a short, bounded spike plus an explicit build-vs-aggregator comparison at the end — not approval to adopt this package as a long-term dependency.
How can I help you explore Laravel packages today?