Skip to content

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:

AdressfeldInhalt
StraßePackstation 123 bzw. Postfiliale 456
Adresszusatz 1 (konfigurierbar)Postnummer, z. B. 12345678
PLZ, Ort, Landwie eingegeben; Land wird automatisch auf Deutschland gesetzt

Warenwirtschaft, Versandlabel und Rechnung funktionieren damit ohne Anpassung, weil keine neuen Adressfelder nötig sind.

Adressformular mit Auswahl Packstation

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

BegriffBedeutung
PackstationDHL-Paketautomat. Empfang nur mit Postnummer möglich.
PostfilialeFiliale, Paketshop oder Postbank-Filiale mit DHL-Paketannahme. Empfang mit Postnummer oder, wenn freigeschaltet, mit E-Mail-Adresse.
PostnummerDHL Kundennummer (6 bis 10 Ziffern), die der Kunde bei der Registrierung für die Packstation von DHL bekommt.
AbholortSammelbegriff für Packstation und Postfiliale.
AdressartAuswahl 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.com für die Suche und Nummern-Prüfung

Weiterlesen

  1. Installation und Einstellungen
  2. Adressformular und Suche
  3. Warenkorb-Prüfung
  4. Cookie-Consent
  5. Versandarten und Regeln
  6. Fehlerbehebung