Shipping connector for Business Central

Ship DHL Paket straight from Business Central

Shipping labels, returns, customs documents and automatic tracking across three native DHL APIs – generated directly from the sales order in Microsoft Dynamics 365 Business Central. No middleware, no separate shipping portal, no extra shipping subscription.

In brief

How does DHL shipping work in Business Central?

The merchantCENTRAL DHL Connector is a native AL extension for Microsoft Dynamics 365 Business Central (Cloud). It connects the DHL Parcel DE Shipping API v2, the Returns API v1 and the Track & Trace API v2 directly. You create shipping labels with one click or in batch (up to 30 shipments per call), handle returns with a QR code, and the delivery status is written back onto the shipment automatically – all inside Business Central, using your own DHL business customer contract.

Feature set

The complete DHL shipping process in one extension

Shipping, returns and tracking across three official DHL APIs – labels with one click or in batch, with over 20 add-on services and full customs handling.

1-click & batch labels

Shipping labels instantly at the press of a button from the order – or in batch for many orders, with up to 30 shipments per API call. Output as PDF or ZPL2 for the thermal printer.

20+ value added services

Preferred day, age verification (A16/A18), cash on delivery, insurance, bulky goods, preferred neighbour, drop-off location and GoGreen Plus – selectable per shipment in the label dialog.

International customs handling

Customs declaration with any number of items, HS codes, EORI, Incoterms (DAP/DDP), MRN handover and CN22 for Warenpost International – generated automatically.

Returns management

Return labels as an insert or standalone via the DHL Returns API – including a QR code for paperless drop-off at the DHL outlet.

Automatic tracking

Track & Trace writes delivery status, an event timeline and the delivery date back onto the posted shipment on its own – via the job queue, with no manual follow-up.

End-of-day & profiles

Manifest creation to close the shipping day, multiple EKP numbers, zone-based routing and a Contract Resolver that automatically picks the right product.

DHL products

Every DHL parcel product covered

The Contract Resolver picks automatically by destination and weight – or you override the product with a shipping rule.

CodeProductZoneMax. weightUse case
V01PAKDHL PaketNational31.5 kgStandard shipping within Germany
V54EPAKDHL EuropaketEU31.5 kgOptimised B2B shipping within the EU
V53WPAKDHL Paket InternationalWorldwide31.5 kgParcels outside the EU, incl. customs data
V62KPDHL KleinpaketNational1 kgSuccessor to Warenpost DE, small shipments
V66WPIWarenpost InternationalWorldwide1 kgLow-cost small international shipments (CN22)
Automation

Add-on services applied automatically by shipping rule

Rules made of condition → action → priority run on every label creation – even without any pre-configuration (zero-config) – and never override your manual choice. For example: transport insurance from an order value of €500, age verification 18+ for electronics, or bulky goods from 31.5 kg.

Comparison

A native connector instead of middleware or manual work

merchantCENTRAL DHL ConnectorExternal shipping middlewareDHL portal (manual)
Runs inside Business Central (Cloud)Yes, nativeSeparate systemNo
Label straight from the orderYesvia syncCopy & paste
Extra shipping subscription requiredNoYes, monthlyNo
Tracking back in Business CentralAutomaticpartialmanual
Rule-based VAS automationYesvariesNo
Your own DHL contract & ratesYessometimes bundledYes
Frequently asked

DHL shipping in Business Central – FAQ

Does the connector run natively in the Business Central Cloud?

Yes. It is a native AL extension with target = Cloud for Business Central 28.x (2026 RW1) as SaaS. No middleware and no on-premise server – the DHL APIs are called directly from Business Central.

Which DHL products are supported?

DHL Paket (V01PAK), Europaket (V54EPAK), Paket International (V53WPAK), Kleinpaket (V62KP) and Warenpost International (V66WPI). The right product is determined automatically by destination and weight via the Contract Resolver.

Do I need a separate shipping subscription?

No. The connector uses your own DHL business customer contract (EKP number) and the official DHL APIs directly. There is no additional monthly fee for an external shipping platform.

Can I test the connector risk-free?

Yes. In sandbox mode you generate test labels with no real shipments and no cost. The connector is also free to try for 30 days via Microsoft AppSource.

Are international customs documents supported?

Yes. For shipments outside the EU, customs declarations are created automatically – with HS codes, EORI, Incoterms (DAP/DDP), MRN handover and CN22 for Warenpost International.

How does delivery tracking work?

The DHL Track & Trace API v2 queries the status automatically via the job queue and writes delivery status, an event timeline and the delivery date back onto the posted shipment in Business Central.

What are the prerequisites?

The AD merchantCENTRAL Hub must be installed and licensed, plus a DHL business customer contract with an EKP number and DHL API access via developer.dhl.com. The connector requires the MCDHL module.

DHL Paket in Business Central – set up in minutes

Install the Hub and the DHL Connector from AppSource, connect your DHL access through the setup wizard and print your first label. Free for 30 days.