ParcelOfficeby SmartFACT

YOUR SYSTEMS · UPDATED 5 OCTOBER 2026

Despatch status updates your system can trust

“Shipped” can mean many things. ParcelOffice reports each step of a despatch as its own event, so your software can set the job’s status from facts rather than assumptions.

Looking for a WooCommerce plugin? ParcelOffice is a hosted despatch service, not a plugin. If your orders live in an online shop, a small adapter can receive these events and update the order.

The events ParcelOffice reports

EventWhat it tells you
Shipment bookedDHL accepted the shipment. Includes the tracking references it returned.
Booking uncertainThe courier’s reply was lost after a request was sent. A supervisor is checking, and nothing is sent again automatically.
Booking rejectedDHL refused the shipment, with the reason it gave.
Labels readyLabels for every package are stored and ready to print.
Label recovery neededThe shipment exists, but a supervisor needs to recover a label.
Print submittedThe labels were sent to the station’s printer.
Print uncertainParcelOffice could not tell whether the print reached the printer.
Output confirmedSomeone at the bench recorded seeing the labels.
Cancellation requested, accepted and confirmedThree separate steps, from a supervisor’s request to the courier’s confirmation.

What ParcelOffice never claims

No event says a parcel was collected, is in transit or was delivered. Those facts belong to the courier and to your own process. Your business decides when a job counts as despatched: on booking, for example, or only once output is confirmed.

Mapping events to your statuses

A typical mapping looks like this, but the choice is yours:

  • Shipment booked: store the tracking references on the job.
  • Print submitted or output confirmed: mark the job as labelled.
  • Booking uncertain or rejected: flag the job for the despatch supervisor.
  • Cancellation confirmed: record that the shipment will not travel, and check any charges with DHL.

Reliable delivery

Each event is recorded at the same moment as the outcome it describes, then signed and delivered with retries. Events can arrive more than once, so your system should treat a repeat as already handled. Add tracking to the work order automatically covers signing and retries.

Read next

Does this match your despatch bench?

Start with a short description of how finished work leaves your site today.

Request early access ↗

EARLY ACCESS

Show us how finished work leaves your site.

Tell us which courier account you use and where your work orders are held. We review the fit and set up your first packing bench.

Request early access

Start with your workflow. No payment.