Packstation
Das Plugin erlaubt Kunden, eine DHL Packstation oder Postfiliale als Lieferadresse zu verwenden. Sie können die Daten selbst eintippen oder über eine Karten-Suche auswählen. Der Shop prüft im Checkout, ob der Warenkorb überhaupt an den gewählten Abholort geliefert werden kann.
Das Problem
Ohne Plugin tragen Kunden „Packstation 123“ in das Straßenfeld ein und die Postnummer irgendwo dazu, oft falsch oder gar nicht. DHL kann das Paket dann nicht zustellen, der Shop bekommt Rückläufer, und die Warenwirtschaft weiß nicht, dass es sich um einen Abholort handelt.
Die Lösung
Im Adressformular wählt der Kunde zwischen Postadresse und Packstation/Postfiliale. Bei einer Packstation erscheinen nur die Felder, die DHL braucht: Typ, Nummer des Abholorts und die DHL Kundennummer (Postnummer). Das Plugin speichert daraus eine postkonforme Adresse in den Standardfeldern von Shopware:
| Adressfeld | Inhalt |
|---|---|
| Straße | Packstation 123 bzw. Postfiliale 456 |
| Adresszusatz 1 (konfigurierbar) | Postnummer, z. B. 12345678 |
| PLZ, Ort, Land | wie eingegeben; Land wird automatisch auf Deutschland gesetzt |
Warenwirtschaft, Versandlabel und Rechnung funktionieren damit ohne Anpassung, weil keine neuen Adressfelder nötig sind.

Funktionen
- Adressformular: Umschalter Postadresse / Packstation in Registrierung, Kundenkonto und Checkout, nur für Lieferadressen. Eine Packstation kann nie Rechnungsadresse werden.
- Karten-Suche: Packstationen und Postfilialen nach PLZ/Ort suchen, auf einer OpenStreetMap-Karte auswählen und per Klick übernehmen. Die Daten kommen live aus der DHL Location Finder API.
- Postnummer prüfen: Format-Prüfung der Postnummer; bei Postfilialen optional E-Mail-Adresse statt Postnummer.
- Nummer prüfen (optional): Existiert die eingegebene Packstation-/Filialnummer an der PLZ wirklich? Prüfung über die DHL API.
- Warenkorb-Prüfung: Produkte lassen sich einzeln von der Packstation-Lieferung ausschließen. Zusätzlich prüft das Plugin Maße und Gewicht gegen die DHL-Grenzen für Packstation und Filiale.
- Regel-Builder: Bedingung „Versand an Packstation“, etwa um Versandarten oder Zahlungsarten einzuschränken.
- Consent: Die Kartensuche startet erst nach Zustimmung im Cookie-Consent. Unterstützt werden Shopwares Cookie-Banner, consentmanager.net, Cookiebot und Usercentrics.
Begriffe
| Begriff | Bedeutung |
|---|---|
| Packstation | DHL-Paketautomat. Empfang nur mit Postnummer möglich. |
| Postfiliale | Filiale, Paketshop oder Postbank-Filiale mit DHL-Paketannahme. Empfang mit Postnummer oder, wenn freigeschaltet, mit E-Mail-Adresse. |
| Postnummer | DHL Kundennummer (6 bis 10 Ziffern), die der Kunde bei der Registrierung für die Packstation von DHL bekommt. |
| Abholort | Sammelbegriff für Packstation und Postfiliale. |
| Adressart | Auswahl im Formular: Postadresse oder Packstation/Postfiliale. |
Voraussetzungen
- Shopware 6.5.8, 6.6 oder 6.7
- Deutschland als aktives Land im Sales-Channel (DHL Packstationen gibt es nur in Deutschland)
- Ausgehender HTTPS-Zugriff des Servers auf
api.dhl.comfür die Suche und Nummern-Prüfung
