DHL Ecommerce APAC


With the official DHL eCommerce plugin you profit from a quick and simplified shipment process enabling you to create DHL eCommerce labels and send tracking IDs to your customers. Manage your shipments through one single shipping provider by using DHL eCommerce App.


DHL’s official extension for WooCommerce on WordPress. Manage your shipments easily.

  • Fast and easy label creation for domestic orders for single or bulk creation.

  • Use complete DHL value added services like Cash on Delivery, Service Value Protection, Open Box and Multipiece.

  • Bulk order creation for different payment methods.

  • Generate multipiece label for an order that cannot be pack in one go.

  • Reprint labels.

  • Request for pickup upon shipment creation.

  • Download labels for multiple orders, using the bulk label print option.

  • Remarks field is now visible in the label.

  • Generate tracking ID for each label for easy track and trace.

  • Cancel your shipment before pickup is done.

  • Experience premium support, timely compatibility updates and bug fixes.


  • Upload the downloaded plugin files to your /wp-content/plugins/dhl-ecommerce-apac directory, OR install the plugin through the WordPress plugins screen directly.

  • Activate the plugin through the ‘Plugins’ screen in WordPress.

  • Go to DHLeCS–>Configuration Settings and you will find the DHL Configuration settings, And fill it up.

  • Go to Pickup Account->Add Pickup Account Settings and you will find the Add Pickup Account details, And you can add your pickup account to it.


  • Here, you can configure your account details.
  • You can add your Pickup account and set defaults here.
  • From here, you can create labels for orders as well as edit and cancel labels.


How do I report a bug?

Please let me know what\’s going on, with as much detail as you have.


november 6, 2023
Can’t really comment on the functionality of the plug-in, as it only works in Malaysia and Thailand. It would be nice if the developers actually mentioned that in the description somewhere. As for the limited testing I was able to do on the plug-in, I’ll have the following observations: It does not integrate into the WooCommerce shipping zones system. In my opinion, It’s not organised well in terms of its back-end aspects. It creates two new top level menus in the sidebar. One for the plug-ins settings (menu called DHLeCS), and another called “Manage Account pickup”. This one is for managing Pickup Locations associated with the DHL account.I would suggest having only one top-level menu item. Even better, I would suggest that since this is a WooCommerce plug-in it should add its menus not to the main Wordpress sidebar, but to the WooCommerce settings (like most other shipping and WooCommerce related plug-ins). To me, these two points show a lack of implementation planning (and user consideration) on the part of the developers. As does their ommitting to mention that it’s only of use to sites based in Thailand and Malaysia.
Read all 1 review

Contributors & Developers

“DHL Ecommerce APAC” is open source software. The following people have contributed to this plugin.


Translate “DHL Ecommerce APAC” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fix: passing the parameter messageSource in api.


  • Fix: weight unit wise changed weight.


  • Fix: company name field not a mandatory, Issue has fixed.


  • Fix: Include this on the changes to be made in production as currently the package description is taking more than 50 characters.


  • Fix: Billing + Shipping details is filled up upon shipment creation = Shipping Details was copied.
  • Fix: ONLY Billing details are filled up= Billing details was mapped to Shipping Details.


  • Fix: Sequential Order Numbers Plugin conflict issue


  • New: COD Change request


  • Fix: Address Line 1 issue with api data


  • Fix: Remark field being populated with the Package Description
  • Fix: Tracking URL Changed in live plugin


  • Fix: Minor Css Issues.


  • New: Shipper address change request.
  • New: Show error log for create the label
  • Fix: Minor Css Issues.


  • Initial Release 🙂