Shopify-Ratgeber

Liefergebiet in Shopify einschränken: Lokale Zustellung vs. PLZ-Zonen

Shopifys reguläre Versandzonen kennen nur Land und Bundesland — eine Bestellung anhand einzelner Postleitzahlen zu blockieren, geht damit nicht. Nur die separate Funktion „Lokale Lieferung" kann ein Gebiet per Postleitzahlliste oder Radius wirklich abgrenzen, ist dafür aber auf lokale Zustellung im selben Land beschränkt. Wer sein Liefergebiet für regulären Versand per Paketdienst einschränken will, braucht eine App mit eigener Versandraten-Logik über die Shopify Carrier Service API.

Stand: · Kevin Metzdorf

Kurz gesagt

Shopifys reguläre Versandzonen unterscheiden nur nach Land und Bundesland/Region — eine Bestellung anhand einzelner Postleitzahlen zu blockieren, ist damit nicht möglich. Nur die separate Funktion „Lokale Lieferung” kann ein Gebiet wirklich per Postleitzahlliste oder Radius abgrenzen, ist dafür aber auf lokale Zustellung im selben Land beschränkt — kein Paketdienst, kein grenzüberschreitender Versand. Wer sein Liefergebiet für regulären Versand einschränken will, braucht eine App, die über die Shopify Carrier Service API eigene PLZ-Zonen definiert und außerhalb davon schlicht keine Rate anbietet.

Das Problem, wie Händler es beschreiben

In der Community wird seit Jahren gefragt, wie sich ein Liefergebiet mit Postleitzahlen einschränken lässt — meist, weil ein Händler nur in einer bestimmten Region ausliefert oder bestimmte, schwer erreichbare Gebiete bewusst ausschließen will. Die Antworten darauf verweisen regelmäßig auf Apps, weil Shopify für reguläre Versandarten keine Postleitzahl-Bedingung kennt. Der Hintergrund ist oft handfest: eigene Auslieferung mit begrenzter Reichweite, ein Vertrag mit dem Paketdienst, der bestimmte Gebiete ausschließt, oder schlicht der Wunsch, keine Bestellungen anzunehmen, die sich nicht wirtschaftlich ausliefern lassen.

So geht es in Shopify — der native Weg

Lokale Lieferung einrichten: Einstellungen › Versand und Zustellung › „Lokale Lieferung hinzufügen”. Als Kriterium entweder einen Lieferradius um den Standort (bis zu 160 km) oder eine Liste von Postleitzahlen wählen. Pro Standort sind bis zu 10 solcher Lieferzonen möglich, pro Zone bis zu 3.000 Zeichen an Postleitzahlen.

Ist lokale Lieferung als einzige Versandart aktiv, ist das Liefergebiet damit real begrenzt: Eine Adresse außerhalb des Radius oder der PLZ-Liste sieht diese Versandart nicht — und kann ohne weitere Versandart nicht bestellen.

Reguläre Versandzonen: Einstellungen › Versand und Zustellung › „Tarife verwalten”. Eine Zone fasst Länder oder Bundesländer/Regionen zusammen. Deckt keine aktive Zone das Land oder die Region einer Lieferadresse ab, zeigt der Checkout dort keine Versandart an — das grenzt ein Liefergebiet effektiv auf Länder- oder Regionsebene ein, aber nicht feiner.

Wo Shopify aufhört

  • Lokale Lieferung ist kein Ersatz für Versand. Sie deckt nur eigene Zustellung im selben Land ab — kein Paketdienst, kein grenzüberschreitender Versand, keine Fahrstrecke über 160 km.
  • Reguläre Versandzonen kennen keine Postleitzahlen. Die feinste native Ebene ist Bundesland/Region innerhalb eines Landes — ein einzelnes Gebiet oder einen PLZ-Bereich darin auszuschließen, geht nicht.
  • Das „Zone weglassen”-Prinzip greift nur grob. Ohne passende Zone gibt es zwar keine Bestellung — aber nur, wenn das ganze Land oder die ganze Region betroffen ist. Innerhalb eines abgedeckten Bundeslands lässt sich keine einzelne Postleitzahl herausnehmen.

So löst es eine PLZ-Zonen-App

Eine App mit eigener Versandraten-Logik über die Shopify Carrier Service API kann Postleitzahlen zu Liefergebieten zusammenfassen und außerhalb davon bewusst keine Rate liefern:

Wunsch Einrichtung
Nur Köln und Umgebung beliefern Zone „50” (Präfix) → Rate hinterlegt, keine Catch-all-Zone
Bestimmte Postleitzahlen bewusst ausschließen Umliegende Zonen anlegen, betroffene PLZ-Bereiche aussparen
Restliches Bundesgebiet gar nicht anbieten Keine Catch-all-Zone einrichten

Was der Kunde sieht: Eine Lieferadresse mit Postleitzahl 50667 zeigt im Checkout die Versandart mit Rate an. Eine Adresse außerhalb der definierten Zonen — etwa aus einer Region ohne eigene Zone und ohne Catch-all — sieht diese Versandart gar nicht erst; ist keine andere Versandart konfiguriert, lässt sich die Bestellung mit dieser Adresse nicht abschließen.

Technisch registriert die App einen Carrier Service bei Shopify: Bei jeder Ratenanfrage im Checkout übergibt Shopify die Lieferadresse, die App prüft, ob eine passende PLZ-Zone existiert, und antwortet nur dann mit einer Rate. Ohne Treffer bleibt die Antwort leer — die Versandart erscheint nicht. Das läuft direkt im Checkout, ohne Theme-Anpassung, auf jedem Plan, der Carrier-Calculated Shipping unterstützt.

Wie das mit PLZ-Zonen oder einem Kilometer-Radius konkret aussieht, zeigt die App aus diesem Haus: Liefergebiet per App nach PLZ oder Kilometer begrenzen.

Worauf Sie achten sollten

  • Carrier-Calculated Shipping als Voraussetzung. Shopify-Apps, die eigene Versandraten liefern, brauchen das Feature „Drittanbieter-Versandberechnung” — in Advanced- und Plus-Plänen automatisch enthalten, im Plan Grow per Jahreszahlung oder als kostenpflichtige Zusatzoption, im Basic-Plan in der Regel nicht verfügbar.
  • Ohne Catch-all-Zone bewusst Lücken lassen. Anders als bei einer reinen Preisstaffelung (siehe Versandkosten nach Postleitzahl) ist hier das Fehlen einer Catch-all-Zone gewollt — sie soll das Liefergebiet begrenzen, nicht abrunden.
  • Andere Versandarten bleiben unberührt. Ist neben der App noch eine weitere Versandart aktiv (etwa eine manuelle Rate für „Abholung”), bleibt die Bestellung für Kunden außerhalb des Liefergebiets über diesen Weg trotzdem möglich — prüfen Sie, ob das gewollt ist.
  • Lokale Lieferung und PLZ-Zonen-App lassen sich kombinieren. Lokale Lieferung für die unmittelbare Umgebung, die App für ein größeres Liefergebiet mit Paketdienst darüber hinaus.

Häufige Fragen

Kann ich in Shopify Bestellungen aus bestimmten Postleitzahlen komplett blockieren?

Mit regulären Versandzonen nicht — die kennen nur Land und Bundesland/Region als Ebene, keine einzelne Postleitzahl. Nur die separate Funktion „Lokale Lieferung" kann ein Gebiet per Postleitzahlliste oder Radius abgrenzen, ist aber auf lokale Zustellung im selben Land beschränkt.

Wie schränke ich mein Liefergebiet mit Postleitzahlen ein?

Für lokale Zustellung: Einstellungen › Versand und Zustellung › „Lokale Lieferung hinzufügen", Kriterium „Postleitzahl" wählen und die gewünschten Postleitzahlen eintragen. Für regulären Versand per Paketdienst über ein größeres, mehrsprachiges Gebiet braucht es eine App, die über die Carrier Service API eigene Zonen mit Postleitzahl-Präfixen definiert und außerhalb davon keine Rate anbietet.

Reicht es, eine Versandzone einfach nicht anzulegen, um ein Gebiet auszuschließen?

Das funktioniert nur auf Länder- oder Regionsebene: Deckt keine aktive Versandzone das Land oder Bundesland der Lieferadresse ab, zeigt der Checkout dort keine Versandart an und die Bestellung kann nicht abgeschlossen werden. Für einzelne Postleitzahlen innerhalb eines abgedeckten Landes greift dieser Trick nicht, weil reguläre Zonen keine Postleitzahl-Bedingung kennen.

Kann ich mit lokaler Lieferung auch außerhalb meiner Stadt liefern?

Ja, aber nur innerhalb desselben Landes und mit begrenzter Reichweite: Ein Lieferradius von bis zu 160 km oder eine Liste von Postleitzahlen, pro Standort bis zu 10 solcher Lieferzonen. Für Liefergebiete über Landesgrenzen hinweg oder für Versand statt Zustellung durch eigenes Personal ist lokale Lieferung nicht gedacht.

Brauche ich Shopify Plus, um mein Liefergebiet einzuschränken?

Nein. Lokale Lieferung mit Postleitzahlen oder Radius steht auf jedem Plan zur Verfügung. Für eine Einschränkung über reguläre Versandarten braucht der Shop das Feature „Third-Party Carrier-Calculated Shipping" — in Advanced- und Plus-Plänen automatisch enthalten, im Plan Grow per Jahreszahlung oder als kostenpflichtige Zusatzoption, im Basic-Plan in der Regel nicht verfügbar.

Was sieht ein Kunde außerhalb des Liefergebiets im Checkout?

Das hängt vom Weg ab: Bei lokaler Lieferung als einziger Versandart verschwindet die Option einfach, und ohne weitere Versandart kann der Kunde nicht bestellen. Bei einer PLZ-Zonen-App ohne Catch-all-Zone bietet die betreffende Versandart schlicht keine Rate an — andere, weiterhin konfigurierte Versandarten bleiben unberührt.

Quellen

  1. Shopify Help Center: Versandzonen einrichten
  2. Shopify Help Center: Lokale Lieferung für Onlinebestellungen einrichten (Postleitzahlen, Radius, Limits)
  3. Shopify Help Center: Shipping zones and markets (Land/Region ohne Zone → keine Bestellung möglich)
  4. Shopify Community: „Liefergebiet einschränken mit Postleitzahl (PLZ)"
  5. Shopify App Store: KM Versand nach PLZ & km (klare Kante am Liefergebiet, PLZ-Zonen ohne Catch-all)

Passt keine fertige Lösung?

25 Minuten, kostenfrei. Wir schauen gemeinsam auf Ihren Checkout — danach wissen Sie, ob eine App reicht oder es eine eigene Lösung braucht.