Skip to Content

DPD Shipping (Germany/EU)

71.40 71.40

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
Odoo 18.0 · 19.0 · OPL-1 · BYOK
Direct DPD Cloud Web Service · no third-party middleware
DPD Odoo shipping connector - banner

DPD Odoo Shipping (Germany / EU)

Print DPD parcel labels and track shipments straight from Odoo delivery orders

Connect your Odoo Inventory to DPD through the official DPD Cloud Web Service. Validate a delivery order and the module creates the shipment at DPD, attaches the label PDF to the picking, stores the parcel tracking number, and links the public DPD tracking page - using your own DPD cloud credentials.

Bring Your Own Key - no third-party middleware. You enter your own DPD cloud user id (delisId) / token and integration partner credentials. Odoo talks to the DPD Cloud Web Service directly; your carrier contract and support stay between your company and DPD.

Who is it for

DPD is one of the largest parcel carriers in Germany and across Europe. Merchants fulfilling from Odoo otherwise re-key every shipment into the DPD portal and copy tracking numbers back by hand. This connector wires DPD label generation and tracking straight into the native Odoo delivery flow, so a single Validate produces the label and tracking.

Key Features

Label Generation

One click on Validate calls the DPD Cloud setOrder service and returns a print-ready label - PDF A6 (label printer), A4 4-up sheet, or A7. Multi-parcel shipments produce one label per package.

Parcel Tracking

The DPD parcel number is stored as the carrier tracking reference and a Track DPD Parcel button opens the public myDPD tracking page for the customer.

DPD Products

DPD CLASSIC, CLASSIC + Predict (day-of-delivery notification), ParcelShop delivery and return labels - selectable per carrier, with depot and language settings.

Native Carrier Hooks

Implemented on the standard Odoo delivery.carrier framework (provider: DPD) - rate shipment, send shipping, get tracking link. It slots into your existing delivery workflow with no custom screens to learn.

Sandbox & Production

Switch between the DPD staging host (cloud-stage) and production with one checkbox, plus an optional base-URL override, so you can test safely before going live.

Transparent Rating Grid

DPD contract tariffs are not published through the DPD API. Delivery prices are computed from a merchant-maintained weight/zone grid you configure on the carrier (first matching zone + max-weight row wins), with a base surcharge and a fallback price - clearly documented, no hidden guesses.

How It Works

  1. Install the module in Odoo 18 or 19.
  2. Configure BYOK credentials - create a DPD delivery method, paste your cloud user id/token and integration partner name/token, pick the product and label format, and tune the rate grid.
  3. Ship - validate a delivery order; the DPD label is attached to the picking and the tracking number + link are captured automatically.

Why This DPD Odoo Connector

Skip the per-label shipping SaaS and the monthly middleware fees. This module connects Odoo directly to the DPD Cloud Web Service with your own credentials and the native delivery framework - labels, tracking and a transparent rate grid, no third party in the middle.

Technical

  • Compatible with Odoo 18.0 & 19.0 · Community & Enterprise
  • License: OPL-1 · BYOK (your own DPD cloud + integration partner credentials)
  • API: DPD Cloud Web Service (sandbox / production) · label PDF (A6/A4/A7)
  • Rating: configurable merchant-maintained weight/zone grid (no public DPD live-rate API)
  • Depends: delivery, stock, stock_delivery
  • Requires an active DPD business account enabled for the DPD Cloud Web Service. DPD is a trademark of DPD; this is an independent integration.
  • Author: Genc Baris · Support: support@pokutsoft.com

Screenshots

DPD Germany Connector — DPD delivery method with your BYOK DPD Cloud Web Service credentials, sending depot and product/label defaults in Odoo

DPD delivery method with your BYOK DPD Cloud Web Service credentials, sending depot and product/label defaults

DPD Germany Connector — Configurable weight/zone rating grid in Odoo

Configurable weight/zone rating grid - the merchant maintains tariffs as JSON (no public DPD live-rate API)

DPD Germany Connector — Sales order with the DPD carrier selected, ready to ship in Odoo

Sales order with the DPD carrier selected, ready to ship

DPD Germany Connector — Delivery orders carrying the DPD tracking reference for label printing and parcel tracking in Odoo

Delivery orders carrying the DPD tracking reference for label printing and parcel tracking

Update date: 2026-07-02