DPD shipping labels, straight from the order screen

A WooCommerce plugin for stores shipping with DPD in Slovenia or Croatia — create, print and track labels without leaving the order, with pickup-point delivery at checkout and your label balance always in view.

Slovenia & Croatia Classic & block checkout
Label credits: 137 left — print, refresh or cancel from the same box.

The plugin's metabox on a WooCommerce order — an illustrative example.

Who it's for

Built for stores that ship with DPD every day

Every DPD shipment needs a label, and without an integration that means retyping order data into DPD EasyShip — address by address, parcel by parcel. It works, but it costs time on every single order and a wrong digit only shows up when the courier does.

The plugin connects your WooCommerce store directly to your own DPD EasyShip account: the order screen gets a create-label form that is already filled in, and checkout gets DPD pickup points. No middleman server — your credentials stay in your shop.

This plugin is for you if A 20-second check
  • You ship WooCommerce orders with DPD — with a Slovenian or Croatian EasyShip account.
  • Labels are typed into EasyShip by hand today — and busy days turn into copy-paste marathons.
  • Customers keep asking for pickup points — parcel shops and lockers at checkout, not just home delivery.
  • You print on a thermal printer — or want A4/A6 PDFs that just come out right.

What changes

The shipping routine, before and with the plugin

The same four jobs every store does per order — done by hand in EasyShip, and done from the order screen with the plugin.

  • Creating a label Order data retyped into EasyShipForm pre-filled from the order
  • Address mistakes Found by the courierZipcode checked before the label exists
  • Tracking a shipment A separate site, parcel by parcelStatus right in the order metabox
  • A busy day One order at a timeLabels for all selected orders, one PDF

An illustrative comparison of the two routines — bulk operations ship on plans that include them.

The features

What's inside every plan

The full feature set — plans differ in label credits, never in what the plugin can do.

Feature inventory

  • Direct DPD EasyShip integration Slovenia & Croatia, live and test servers — credentials stay in your shop
  • Labels from the order screen Pre-filled from the order — printed as A4, A6 or ZPL
  • Live zipcode validation Postcode checked against DPD's own data before the label exists
  • Multi-parcel & cash on delivery One order, several packages — COD auto-filled and split
  • DPD services & add-ons Business, Home, pickup point; Predict, document return, Saturday — invalid combos filtered out
  • Pickup points at checkout The official DPD map on classic and block checkout — the chosen point flows onto the label

Everything above — in every plan.From the free trial up, the feature set is the same.

Getting started

From download to your first label

No developer needed — the plugin installs like any other and connects to the DPD account you already have.

  1. Install and activate

    Upload the plugin and enter your license key. Validation is signed and works offline — a brief outage on the license server never blocks your shipping.

  2. Connect DPD EasyShip

    Add your Slovenian or Croatian account — live or test server. Credentials stay in your shop; the password is stored encrypted.

  3. Add pickup points (optional)

    "DPD Pickup Point" joins your shipping zones like any other method, and the official DPD map appears at checkout — with a staffed-shops-only mode if you want lockers hidden.

  4. You print the first label

    Open any order

    The create-label form is already filled in. Print A4, A6 or ZPL, and the parcel number lands in the order notes — tracking included.

Plans

Every plan is the full plugin — pick how many labels

Features are never held back: label credits and the license term are the only difference. Try it on 20 real labels first.

Pricing and purchase happen on the plugin's own site — license and download arrive automatically after purchase.

One-time purchases. No forced subscription — you buy a plan, not a recurring commitment.

Your balance is always visible. The remaining label credits show on every order screen, and license checks work offline — a brief outage never blocks shipping.

Questions

Questions before you try it

The things store owners ask before installing — answered straight.

Does it work with the new block checkout?

Yes. The pickup-point picker and the shipping method work on both the classic and the block checkout, and the map widget picks the customer's language automatically.

Can customers pay cash on delivery to a pickup point?

Yes, up to DPD's 250 € cap for pickup points — the plugin enforces the cap, so a label DPD would reject never gets created. Regular address delivery is not affected.

What happens when my label credits run out?

New labels wait until you top up with a plan — nothing else in your store breaks. The remaining balance is visible in the order metabox the whole time, so it never sneaks up on you.

I ship from Croatia — does it work there too?

Yes. The plugin connects to DPD EasyShip with a Slovenian or a Croatian account, and both live and test servers are supported — you can try the whole setup safely before a single real parcel.

Is this a subscription I get locked into?

No. Plans are one-time purchases — Mini plans cover a year of labels, Max comes as monthly, yearly or lifetime — and nothing renews behind your back. The license check even works offline, so your shipping never depends on our servers being up.

Anything else? Just ask — you'll get a straight answer.

Get started

Try it on your next 20 parcels

The trial is the full plugin — 20 labels, 30 days, no card details. If it doesn't fit the way your store ships, nothing is lost.