# Zustellklar: Checks Packstation, post office and home addresses on every order before the DHL label is printed.

> Zustellklar checks every new order for the mistakes that stop parcels: a missing or misplaced Postnummer, a Packstation without its number, a postcode that does not match the town, a street that does not exist in that postcode. Suspect orders get a flag with the reason, and your team sorts it out with the customer before the parcel leaves.

- Page: https://rotomal.com/en/packstation-adresspruefung/
- Category: Shipping and address data (Germany)
- Language: en
- Billing: subscription
- From: €5 one-time
- Request (free, no card): https://rotomal.com/en/packstation-adresspruefung/request/

- Postnummer present, 6 to 10 digits and in the right field; Packstation with its three-digit number in the house number field
- Postcode, town and street checked against each other using open data from the official municipality register and OpenStreetMap
- No address is changed automatically: you see the reason and a ready-made email asking the customer to confirm

## One digit in the wrong field, and the parcel ends up at a post office

Customers type Packstation addresses themselves, and shop forms rarely help. The Postnummer lands in the street field or is missing, the Packstation number is stuck to the name, the town is the customer's home town instead of the Packstation location. DHL says the name and Postnummer must clearly belong to the same customer account; otherwise the courier cannot put the parcel in the Packstation, and it usually goes to a post office or parcel shop for pickup.

Home addresses fail in the usual ways: no house number, swapped postcode digits, a town that does not match the postcode. Each case costs you a support ticket, often a second delivery or a return, and sometimes a bad review for a mistake the customer made.

Large address services solve this with reference databases, but charge per check or require minimum spend and long contracts. A shop sending a few hundred parcels a month usually needs a rule-based check that reliably spots the common errors and leaves the rest to the team.

- For delivery to a Packstation, DHL says the personal Postnummer goes in the address addition field, the word Packstation and its three-digit number go in street and house number, and the postcode and town are those of the Packstation. If name and Postnummer do not doubtlessly belong to the same account, the courier cannot place the shipment in the Packstation; when Packstation delivery is not possible, the shipment is taken to a post office or DHL Paketshop for pickup (retrieved 7 November 2026). (source: https://www.dhl.de/en/privatkunden/hilfe-kundenservice/packstation/empfangen.html)
- DHL's business shipping API (Parcel DE Shipping) names a 6 to 10 digit Postnummer for Packstation and post office deliveries and recommends checking orders first with its validation switch (validate) (retrieved 7 November 2026). (source: https://developer.dhl.com/api-reference/parcel-de-shipping-post-parcel-germany-v2)
- The DHL developer portal terms forbid storing API content beyond what is technically necessary, disclosing it to anyone other than the customers the DHL service addresses, and reselling DHL services without consent (retrieved 7 November 2026). (source: https://developer.dhl.com/terms-use)
- OpenPLZ API builds its German directory from the Federal Statistical Office's GV100 municipality file and OpenStreetMap street data (retrieved 7 November 2026). (source: https://www.openplzapi.org/de/sources/)

## How it works

1. **Trial run.** You export your last 500 orders as CSV or give us read access. Within 2 business days you get the list of addresses our rules would have flagged, with the reason and how often each error occurs.
2. **Connect your shop.** We connect Zustellklar to Shopify, WooCommerce or Shopware through an app permission (read access, write access only for the flag) and agree how to flag: tag, note or order status, depending on how your shipping works. Done within 3 business days.
3. **Every new order checked.** Each order is checked within minutes of arriving. Clean addresses are left alone; suspect ones get a flag with the specific reason before you print labels.
4. **Resolve and improve.** Your team sends the prepared email or fixes the address. Once a month you get a summary: which errors, how often, and which checkout change would prevent most of them.

## Features

- **Packstation and post office detected.** Spellings such as Packstation, Paketstation, Packst. or Postfiliale are recognised in every address field, even when the customer typed them into the name or address addition.
- **Postnummer rules.** Flags a Postnummer that is missing, not 6 to 10 digits, or sitting in the street field. Whether it matches the name only DHL knows; we say so and do not pretend to check it.
- **Packstation number.** Checks that the Packstation has a three-digit number in the house number field and that postcode and town match a real place rather than the customer's home address.
- **Postcode, town and street.** Matches postcode and town against the official municipality register and the street against OpenStreetMap. Missing house numbers and four-digit postcodes are always flagged.
- **One-click follow-up.** A short, friendly German email template for each error type that tells the customer exactly what is missing, with an example of a correct Packstation address.
- **Optional: DHL validation with your account.** If you have a DHL business account with API access, we also use the DHL shipping API's validation mode on your behalf with your account. We keep DHL responses only as long as technically necessary and never pass them on.
- **Monthly summary.** Error types, share of flagged orders and concrete suggestions for your checkout form, such as a dedicated Postnummer field.

## Who it's for

- **Small shops shipping with DHL.** A few hundred parcels a month, many to Packstations. You do not want to buy a reference database, you want to see the common mistakes before printing.
- **Shops with many Packstation customers.** Fashion, electronics, spare parts: customers who are out during the day. Every wrong Postnummer is a parcel at the post office and an annoyed message.
- **Fulfilment for several merchants.** You pack for several shops. One consistent check before the label prints, with flags per client, instead of fixing things after the scan.

## Works with

Shopify, WooCommerce, Shopware 6, CSV export from any shop system, DHL Parcel DE Shipping API (validation with your account), OpenPLZ API, OpenStreetMap (ODbL), Federal Statistical Office GV100 municipality register

## Pricing

Cancel monthly, prices exclude VAT. The trial run costs €5 once, without obligation, and is credited in full against your first month of Shop or Growth if you order within 30 days. We count checked orders with a delivery address in Germany. More than 3,000 orders a month on request. Founding customer pricing for early-access accounts.

| Plan | Price | Includes |
| --- | --- | --- |
| Trial run | €5 one-time | CSV export or read access; List of flagged addresses with reasons; Frequency of each error type; Result within 2 business days; The €5 is credited in full against your first month of Shop or Growth if you order within 30 days |
| Shop | €19 per month | Every new order checked; Packstation, post office and home addresses; Flag by tag or note; Follow-up templates in German; Monthly summary; One shop |
| Growth | €49 per month | Everything in Shop; Up to three shops or clients; Optional DHL validation with your account; Custom rules, e.g. for post offices; Checkout recommendations once a quarter; Email reply within one business day |

## Compared with the alternatives

- **Checking by hand.** A dedicated Postnummer field at checkout and a look at every Packstation order get you a long way. Above a few dozen parcels a day, mistakes still slip through.
- **Endereco.** Address checking with an input assistant inside the checkout, billed by use: per its pricing page €0.09 per user session up to 5,000 a month, no fixed costs, 30-day free trial (excl. VAT, prices as of 1 July 2026, retrieved 7 November 2026). Better than us at fixing errors while the customer types; Zustellklar checks after the order and costs a fixed monthly amount.
- **Deutsche Post Direkt (ADDRESSFACTORY DELIVERY).** Database-backed deliverability check with correction and DHL routing code. Per its price list of 26 August 2026: minimum order value €1,200 a year paid in advance, 24-month minimum term, €0.008 to €0.10 per transaction depending on product, excl. VAT. The more thorough choice for larger shippers that need reference data.
- **Shop plugins.** Some shipping plugins add Packstation fields or a location search. That prevents many input errors but rarely checks postcode, town and street together.

## Security and data

- We only read orders; the only thing we may write is the flag (tag or note).
- Data is processed in the EU, encrypted in transit and at rest.
- Delivery addresses are deleted 30 days after the check, results without addresses after 12 months or immediately on request.
- DHL credentials stay in your account; we do not keep DHL responses beyond the check or pass them on.
- Data processing agreement under Art. 28 GDPR for every customer.

## Your first week

The trial run arrives within 2 business days. Once you approve, the ongoing check is live within 3 business days.

- Day 1: CSV export or read access; we start the trial run.
- Day 2: Trial run result with error types and examples.
- Day 3–4: Shop connection and choice of flag.
- Day 5: First flagged live orders and follow-up templates in use.

## FAQ

### Can Zustellklar check that the Postnummer belongs to the name?

No. Only DHL knows that link. We check that a Postnummer is present, correctly formatted and in the right field. With your own DHL business account you can also use the DHL shipping API's validation mode.

### Which data do you use for postcode, town and street?

The Federal Statistical Office's municipality register and OpenStreetMap street data, as also provided by the OpenPLZ API. OpenStreetMap is licensed under the Open Database License and we credit it. We do not use Deutsche Post's postcode reference data or DHL data for this.

### Does Zustellklar change addresses automatically?

No. We only flag and give the reason. An automatic correction could send a parcel to the wrong place; the decision stays with your team or the customer.

### How often does it flag correct addresses?

That depends on your customers, which is why the trial run uses your own orders. New streets are sometimes missing from open data; you see those as street not found and can whitelist them permanently.

### Does it work with other carriers?

Postcode, town, street and house number checks apply to any home address in Germany. The Packstation and Postnummer rules are built for DHL; other carriers' parcel shops are recognised as pickup addresses, but we do not check their customer numbers.

### Do we need a developer?

No. You give us read access or approve an app in your shop and we set up the rest. For the trial run a CSV export is enough.

### What happens to customer data?

We process delivery addresses only to check them, on your behalf and under a data processing agreement. We keep the result and reason; the address data itself is deleted after 30 days.

### Does Zustellklar guarantee delivery?

No. It catches typical input errors, but only the courier knows whether a parcel arrives. Zustellklar is a plausibility check and does not replace a reference database. Nothing on this page is legal advice.

## Guides

- [Packstation address: which detail goes in which field](https://rotomal.com/en/packstation-adresspruefung/packstation-address-format/): Which detail goes in which field when a parcel is sent to a DHL Packstation in Germany, and which errors online shops can catch before the label prints.

---
Rotomal · https://rotomal.com/en/packstation-adresspruefung/ · hello@rotomal.com
