CX DHL API
WordPress plugin integrating the DHL Parcel DE API (V01PAK labels, returns, Internetmarke, tracking, manifests) with REST endpoints and a PIN-gated frontend dashboard.
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/iamdenzen/cx-dhl-api/archive/refs/heads/main.zipFrom the readme
CX DHL API
Integrates the DHL Parcel DE API (V01PAK shipping labels, returns, Internetmarke
franking, tracking, and manifests) with WordPress/WooCommerce. Provides REST
routes for programmatic use plus a PIN-gated frontend dashboard shortcode for
creating shipments without WP admin access.
- Version: 1.2
- Author: Creatricx
- Requires: WordPress with the REST API enabled. Routes are registered
under the wc/v3 namespace, so WooCommerce should be active.
Features
- Create DHL V01PAK shipping labels (outbound and return) via REST.
- Create Internetmarke (Deutsche Post) franked PDFs.
- Look up orders by tracking number, fetch manifests by date, and track
shipments.
- [dhldashboard] shortcode: a simple PIN-gated frontend form for creating
a shipment label without logging into wp-admin.
- Per-request logging to daily log files, separate from debug.log, with
automatic retention cleanup.
- An audit trail (wpcxdhlrecords table) of every label/PDF generated,
browsable from a dedicated admin screen, with a per-request "View log"
link.
Installation
1. Copy this plugin's directory into wp-content/plugins/.
2. Activate it from Plugins in wp-admin. Activation creates the
wpcx