ਵੇਰਵਾ
Integrate your WooCommerce store with DHL and handle domestic and international shipments directly from your store dashboard. The plugin enables automatic shipment processing based on order statuses as well as manual shipment management from the order view.
Plugin Features
- Support for test and production modes
- Sender details configuration
- Automatic shipment creation based on order statuses
- Automatic courier ordering based on order statuses (with the ability to set a pickup time window)
- Return shipment support:
- create a return shipment via courier or at a pickup point
- automatic return label generation
- setting the return label expiration date
- Creating and editing shipment templates:
- default template with weight, dimensions, and additional services
- additional templates selectable during shipment creation
- Support for domestic and international shipments, including:
- courier shipments
- shipments to DHL pickup points
- cash on delivery orders
- Configuration of available DHL services (domestic and international)
- Ability to choose the label format:
- PDF 10×15 cm
- PDF A4
- ZPL (thermal printers)
- Ability to add custom shipping methods with DHL support
- Flat rate support for shipping methods
- Support for shipments to DHL pickup points (domestic and international):
- option to enable pickup point delivery for a shipping method
- selection of pickup point types displayed in the checkout: DHL BOX, DHL POP, or all
- pickup point selection from a map on the checkout page
- saving the selected pickup point in the order
- Cash on delivery shipment support (domestic and international), including DHL pickup points
- Label handling and shipment creation from the order view:
- downloading labels
- creating shipments to pickup points
- Integration with Flexible Shipping – full control over shipping costs based on custom rules
Available DHL Services
The plugin supports the following DHL services:
* DHL Parcel AH – standard domestic service
* DHL Parcel 09 – delivery by 9 AM
* DHL Parcel 12 – delivery by 12 PM
* DHL Parcel DW – evening delivery
* DHL Parcel EK – international DHL Parcel Connect shipments
* DHL Parcel PI – international DHL Parcel International shipments
* DHL Parcel Premium – domestic DHL Parcel Premium shipments
* DHL Parcel CP – international DHL Parcel Connect Plus shipments (multi-piece)
* DHL Parcel CM – international DHL Parcel Connect Pallet shipments
* DHL Economy and DHL Connect Parcelshop – delivery to DHL pickup points and lockers
External services
This plugin connects to external DHL services to create and manage shipments, support pickup point features, and open shipment tracking links.
1) DHL24 WebAPI (production and sandbox)
Used for shipment operations such as creating shipments, generating labels, ordering couriers, and managing shipment data.
Data sent and when:
– The plugin sends configuration and shipment data required by DHL (for example: sender/receiver data, parcel parameters, selected service options, and references) when the merchant performs DHL shipment operations in WooCommerce.
Service addresses:
– Production: https://dhl24.com.pl
– Sandbox: https://sandbox.dhl24.com.pl
2) DHL ServicePoint API (production and sandbox)
Used to support pickup point related operations.
Data sent and when:
– The plugin sends data required to query and validate pickup point information when pickup point functionality is used.
Service addresses:
– Production: https://dhl24.com.pl
– Sandbox: https://sandbox.dhl24.com.pl
3) DHL tracking page
Used to open shipment tracking in DHL service.
Data sent and when:
– The tracking number is included in the tracking URL when a tracking link is opened.
Service address:
– https://sprawdz.dhl.com.pl
Service provider: DHL.
Terms of Service: https://www.dhl.com/pl-pl/ecommerce/dla-ciebie/obsluga/dokumenty.html
Privacy Policy: https://www.dhl.com/pl-pl/ecommerce/o-dhl-ecommerce/polityka-prywatnosci.html
ਸਕਰੀਨਸ਼ਾਟ
ਸਥਾਪਤੀਕਰਨ
- Install and activate the WooCommerce plugin.
- Install the DHL Polska plugin and activate it.
- Make sure the PHP SOAP extension is available on the server.
- Go to: WooCommerce -> Settings -> Shipping -> DHL Polska and configure the settings.
ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ
-
Does the plugin require WooCommerce?
-
Yes, the plugin works only with WooCommerce.
-
Do I need the SOAP extension?
-
Yes, the PHP SOAP extension is required.
ਸਮੀਖਿਆਵਾਂ
ਯੋਗਦਾਨੀ ਤੇ ਵਿਕਾਸਕਾਰ
“DHL Polska – Official integration for WooCommerce” is open source software. The following people have contributed to this plugin.
ਯੋਗਦਾਨੀ“DHL Polska – Official integration for WooCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.
“DHL Polska – Official integration for WooCommerce” ਦਾ ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰੋ।
ਵਿਕਾਸ ਕਾਰਜ ਵਿੱਚ ਰੁਚੀ ਰੱਖਦੇ ਹੋ?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
ਤਬਦੀਲੀ-ਚਿੱਠਾ
1.2.0 – 2026-03-24
- Added DHL shipment tracking links to the customer order details page.
- Added DHL shipment tracking links to WooCommerce order emails, including administrator emails.
1.1.1 – 2026-02-27
- Fixed shipment template post type slug.
- Added one-time migration on plugin update to convert existing shipment template posts to the new post type.
1.1.0 – 2026-02-20
- Removed plugin update reminder.
1.0.5 – 2026-02-11
- BREAKING API namespace migration: classes were moved from
DhlPolska\\API\\...toOctolize\\DhlPolska\\API\\.... - Added Composer PSR-4 mapping for
Octolize\\DhlPolska\\and updated internal API references.
1.0.4 – 2026-02-11
- Fixed premium service API code:
DhlServices::SERVICE_PREMIUMnow usesPRinstead ofPREMIUM.
1.0.3 – 2026-01-28
- Fixed block checkout.
- Fixed cancellation handling for booked courier orders.
1.0.2 – 2026-01-22
- Changed the language of the readme.txt file to English.
1.0.1 – 2026-01-17
- Fixed plugin bootstrap.
1.0.0 – 2026-02-01
- Initial release.






