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.
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.
- 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.
-
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.
-
Connect DPD EasyShip
Add your Slovenian or Croatian account — live or test server. Credentials stay in your shop; the password is stored encrypted.
-
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.
-
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.
-
Start here
Free trial
20 labels
30 days, full plugin
Start the free trial -
Mini 100
100 labels
per year, one-time purchase
See current pricing -
Mini 200
200 labels
per year, one-time purchase
See current pricing -
Max
Unlimited labels
monthly · yearly · lifetime
See current pricing
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.