DPD integration

DPD labels through your own DPD account.

For online stores and fulfilment companies with their own DPD contract. Connect your account and ship Business, Home or ParcelLetter from your pack flow.

Free up to 100 pick lists a month · No credit card · Your data, exportable

DPD Business
DPD Home
DPD ParcelLetter
Tremo

Three DPD product variants, one connection

Pick which DPD variant a shipment uses, per shipping profile.

SettingDPD BusinessDPD HomeDPD ParcelLetter
Who it's forB2B shipmentsB2C shipmentsMailbox parcels
Max. weight31.5 kg31.5 kg1 kg
Return labelYes, reversed addressYes, reversed addressYes, reversed address
Choose perShipping profileShipping profileShipping profile

What the DPD integration is for

DPD is a connection you activate with your own DPD contract. Here's what it solves:

You already have a DPD contract, but no direct link to your warehouse

Connect your own DPD account (customer number and password) and create labels straight from your pack flow, no separate DPD portal.

DPD returns still need to be arranged separately

Tremo creates the DPD return label with a reversed address: the customer as sender, your warehouse or return address as recipient.

Shipping an over-limit parcel gets rejected after the fact

Tremo checks the weight against DPD's own limits upfront (31.5 kg for a normal parcel, 1 kg for ParcelLetter), so you never pay for a failed request.

A hiccup during labelling shouldn't cost a duplicate label

An idempotency guard with an in-flight marker makes sure a second call on the same shipment never buys a second, paid label.

What the DPD integration does

Directly through the DPD REST connection, with your own contract.

  • One POST, one label

    The DPD Shipment Service creates the shipment and the label in a single call. No separate retrieval step.

  • Three product variants

    DPD Business for B2B, DPD Home for B2C and DPD ParcelLetter for mailbox parcels. Choose the variant per shipping profile.

  • Return labels with reversed address

    Customer as sender, warehouse or return address as recipient. The tracking code is recorded on the return file for scan-on-arrival.

  • Automatic weight check

    Tremo weighs the shipment against DPD's own limits before the request goes out: 31.5 kg for a normal parcel, 1 kg for ParcelLetter.

  • Automatic printing

    The label goes to your connected pack station, with an A4 fallback if no pack-station printer is set.

  • Its own session token management

    Tremo watches DPD's daily limit of ten login attempts itself, so labels keep flowing without you having to step in.

Frequently asked questions

What you'll want to know before connecting your own DPD account.

Do I need a DPD contract already?+
Yes. The connection uses your own DPD customer number and password. Without an active DPD NL contract you can't create labels.
Has this been tested in production with other customers?+
Not yet. The connection is built to DPD's documentation but not yet verified against a live DPD account. You connect your own account and test the first labels yourself.
Can I cancel a DPD shipment?+
No, that isn't built. If you make a mistake, create a new label instead.
Can my customer choose a DPD pickup point?+
No, pickup-point delivery (ParcelShop) is deliberately not wired in. That needs a store picker in checkout that doesn't exist yet.
Does my customer get a tracking link?+
Not automatically yet. There's no confirmed public DPD tracking URL format, so we don't build one ourselves. The tracking number is on the shipment though.

Connect your own DPD account.

Business, Home or ParcelLetter, straight from your pack flow. No credit card needed to start.

Other solutions

A WMS that doesn't take a quarter to launch
Inventory, picking, shipping and billing in one place. For a small warehouse up to a 3PL with multiple customers. No consultants, no months-long implementation project.
Read more
Inventory that's always right
Free stock, reservations, incoming inventory and replenishment advice in one place. No import cycles, no manual corrections on a Friday night.
Read more
WMS for your online store
Packing slips that print themselves, stock that stays in sync with your shop, batch-pick for multiple orders in one run. Ready for your first peak week.
Read more
WMS for 3PL & fulfilment
Multiple customers in one environment, each with their own portal, carrier rules and invoicing. Multi-tenant without a white-label licence.
Read more
Pick & pack with a barcode scanner
Picklists, containers and carts all scannable. Batch-pick collects multiple orders in one run. Packing slips print directly at the pack station.
Read more
AI in your WMS: replenishment and carrier
AI that turns daily velocity and stock-out days into a PO. Carrier rules by weight, country and cutoff. No black box, audit-log per decision.
Read more
WMS for your Shopify store
Webhook sync, live stock push, batch-pick on your phone. No Shopify app install, no vendor lock-in. Ready for Shopify Plus and Markets.
Read more
Free inventory management that stays free
Tremo is genuinely free up to 100 pick lists a month. No credit card, no trial that slams shut after 14 days, no 'free' with a catch. Inventory, picking,
Read more
Warehouse software
Tremo is warehouse management software for a physical warehouse. Locations with zones, scan picking with confirmation, batch runs, stock sync to your
Read more
WMS for your WooCommerce store
Tremo connects to WooCommerce through a plugin you install in one click. Orders land via an HMAC webhook, free stock and track & trace flow back to yo
Read more
Batch picking with containers
Collect multiple orders in one walking round. One container per order, the scan confirms which order each item belongs to. Less walking exactly at peak.
Read more
Location management and layout
Aisle, rack and shelf, a barcode on every spot, multiple locations per SKU. The scan-flow sends the picker to the right spot, across multiple warehouses too.
Read more
PostNL integration: labels straight from your warehouse
Labels, return labels with a reversed address, pickup points at pack time and insured shipping up to € 5000. For the Netherlands and Belgium.
Read more
DHL integration: labels without a separate DHL portal
Labels and return labels straight to DHL Parcel, automatic parcel size by weight and an idempotency check against duplicate labels.
Read more
QLS integration: automatic carrier choice
QLS picks the carrier itself (PostNL, DHL, DPD, FedEx or Trunkrs); Tremo watches the combination and shows the real carrier name to your customer.
Read more
Sendcloud integration: labels, cancelling and retrying
Shipping methods taken over from your Sendcloud account, automatic cancelling on a cancelled order and a reconciliation cron for the rest.
Read more
MyParcel integration: eight carriers, one API key
PostNL, DPD, DHL For You and more behind one connection, with pickup points, insured shipping and shipping options per carrier.
Read more
TransMission integration: pallets and freight
Nine shipping unit types from parcel box to Euro pallet, add-on services and daily automatic finalisation. Connect your own account.
Read more