The Shipping Labels for DHL eCommerce APAC plugin, developed by Algoleap Technologies Pvt Ltd, automates your shipping workflow by connecting your WooCommerce store to DHL eCommerce APAC services — with full support for WooCommerce HPOS and now automatic tracking status updates via Webhooks.
Key Features
- Generate and print shipping labels directly from WooCommerce admin.
- Automatically track shipments and update order status via Webhooks.
- Offer DHL shipping options at checkout.
- Calculate accurate shipping rates based on destination, weight, and dimensions.
- Supports WooCommerce HPOS (High-Performance Order Storage).
- Easy-to-use interface for generating and printing shipping labels.
- Seamless integration with WooCommerce checkout process.
- Detailed documentation and support available.
New in Version 1.1.5
- Webhook Endpoint Added: A REST API endpoint
/wp-json/dhl-apac/v1/tracking-webhook is now created automatically when the plugin is activated.
- Automatic Shipment Tracking Updates: DHL’s ELR system can send parcel status updates directly to this endpoint, updating the order’s Tracking Status column in real time.
- Dynamic Webhook Registration: The webhook endpoint is automatically available on every customer’s WordPress site upon plugin installation — no manual setup required.
- Enhanced Logging: Webhook payloads and responses are securely logged for debugging and traceability.
-
Improved Order Overview: Added new columns for Shipment ID and Tracking Status in the WooCommerce Orders page.
-
Company Name Limit Increased: The Company Name field now supports up to 60 characters (previously 30).
- Address Line Limits Updated:
- Address Line 1 increased to 60 characters
- Address Line 2 increased to 120 characters
- Implemented improved splitting + overflow handling as per DHL specifications
- Improved User Experience: After logging in, customers using the DHL APAC plugin are automatically redirected to the DHL Configuration Page instead of the site homepage.
Configuration
- Enter your DHL eCommerce APAC API credentials.
- Configure your default package dimensions and shipping preferences.
- Enable Webhook tracking updates (enabled automatically).
- Enable debug logging if needed.
Usage
Creating Shipping Labels
- Go to WooCommerce → Orders.
- Open any order and find the “DHL eCommerce APAC” panel.
- Fill in shipping details and click Generate Label.
- Download and print the generated label.
Bulk Label Creation
- Go to WooCommerce → Orders.
- Select multiple orders.
- Choose Create DHL eCommerce APAC Labels from the Bulk Actions dropdown.
Automatic Tracking Updates
- DHL’s ELR system automatically sends tracking updates to your webhook endpoint.
- The WooCommerce order table updates the Tracking Status automatically.
WooCommerce HPOS Compatibility
Fully compatible with WooCommerce High-Performance Order Storage.
Privacy & Logging
Webhook and API logs are stored securely in WooCommerce → Status → Logs (when enabled).
Disclaimer
This plugin is an independent DHL eCommerce APAC integration and is not officially endorsed by DHL.
Support
Contact the WordPress plugin support forum or plugins@wordpress.org.