Mein Platz in der WordPress-Community
- Mein wordpress.org-Konto besteht seit 2006.
- Ich habe zum WordPress-Core in den Versionen 7.0 und 7.1 beigetragen.
- Ich betreue 30 Plugins auf wordpress.org.
- Ich organisiere WordCamps und trete dort als Speaker auf.
- Ich war bei jedem WordCamp Europe von 2017 bis 2026 dabei.
- Lokales WordPress-Meetup: WordPress Meetup Leipzig
Welche Versand-, Lager- und Retourenentscheidungen trifft ein Leipziger Shop?
Der Wirtschaftsbericht 2025 der Stadt Leipzig führt unter “Logistik 2025 in Zahlen” 40.020 Beschäftigte und 1.219 Unternehmen auf. Im selben Bericht steht, dass von Amazons “Micro Hub” täglich rund 1.800 Pakete mit elektrischen Lastenrädern zugestellt werden. Die FULMO Kurierunion liefert täglich rund 600 Sendungen per Lastenrad aus und nutzt wiederverwendbare Versandtaschen. Für einen Leipziger Händler heißt das: Die letzte Meile kann auch ein Lastenrad fahren, und Verpackung ist hier ein Thema der Zustellung, nicht nur des Lagers.
Ein Shopify-Shop muss davon nur das abbilden, was der Kunde im Checkout sieht und was im Lager passiert. Diese Seite behandelt vier Dinge: Versandraten, Standorte fürs Fulfillment, Retouren und Verpackungsrecht. Es geht um das, was nach dem Klick auf “zahlungspflichtig bestellen” kommt.
| Entscheidung | Wo in Shopify | Vorschrift oder Quelle | Was ich prüfe |
|---|---|---|---|
| Versandraten je Region und Produktart | Versandprofile, Zonen, Raten | Shopify-Hilfe | Lücken in den Stufen, Gewichte an den Produkten |
| Live-Raten eines Carriers | Carrier-berechnete Raten, App oder Carrier-Service-API | Shopify-Hilfe, shopify.dev | Welcher Carrier, welcher Plan, welche Fallback-Rate |
| Von wo wird versandt | Standorte, Order Routing | Shopify-Hilfe | Bestand je Standort, Routing-Regeln |
| Rückgabe und Frist | Rückgabe- und Stornoregeln | §§ 355 bis 357 BGB | Fenster, Rückversand, Erstattung |
| Verpackung | Registrierungsnummer, Dienstleister | VerpackDG | Wer registriert, wer meldet |

Foto: Steffen Prößdorf, CC BY-SA 4.0, Wikimedia Commons.
Wie baue ich Versandprofile und Zonen in Shopify auf?
Ein Versandprofil ist laut Shopify “a set of shipping rules for specific products and locations”. Jeder Shop hat ein allgemeines Profil, das alle Produkte abdeckt. Produkte oder Varianten, die in keinem eigenen Profil stehen, nutzen dessen Raten. Eigene Profile kann ein Shop bis zu 99 anlegen, etwa für Sperrgut oder zerbrechliche Ware.
Innerhalb eines Profils gruppieren Zonen Länder oder Regionen. Shopify nennt diese Ratentypen:
- Pauschale: ein fester Preis für alle Bestellungen der Zone, standardmäßig einmal pro Bestellung.
- Nach Bestellwert: Stufen, bei denen kleinere Bestellungen mehr zahlen und größere weniger oder nichts.
- Nach Gewicht: Stufen nach Gesamtgewicht. Die Produkte brauchen korrekte Gewichte, sonst stimmen die Raten im Checkout nicht.
- Von Carrier oder App berechnet.
Zwei Stellen, an denen Raten in der Praxis kaputtgehen. Erstens nennt Shopify Lücken in den Stufen als Ursache von Checkout-Fehlern und empfiehlt, das Maximum der höchsten Stufe leer zu lassen. Zweitens gilt ein Land nur in einer Zone je Profil, und sein Markt muss aktiv sein, sonst kann dort niemand bestellen. Ich lege die Profile mit Ihnen schriftlich fest und gehe jede Zone im Testkauf mit einer Adresse aus dieser Zone durch.
Shopify schreibt außerdem, dass Versandprofile und Raten schrittweise durch “shipping options by market” ersetzt werden. Bestehende Raten wandern beim Umstieg automatisch. Ich prüfe vor dem Umbau, auf welchem Stand Ihr Shop ist.
Carrier-berechnete Raten oder eigene Raten: was Shopify dokumentiert
Carrier-berechnete Raten zeigen im Checkout den Preis, den der Carrier berechnet, aus Gewicht, Maßen und Zieladresse der Bestellung. Shopifys Hilfeseite sagt, diese Funktion sei für Drittanbieter-Carrier in den Plänen Advanced und Plus verfügbar. Für den Plan Grow nennt die Seite einen Aufpreis oder jährliche Abrechnung. Als unterstützte Carrier nennt sie UPS, FedEx, USPS, Canada Post und Australia Post. DHL und andere in Deutschland übliche Paketdienste stehen dort nicht.
Daraus folgen drei Wege:
- Eigene Raten nach Gewicht oder Bestellwert. Das ist robust und braucht keinen Live-Abruf.
- Eine App, die Raten eines Carriers anzeigt. Welche App zu Ihrem Carrier-Vertrag passt, prüfe ich anhand der Dokumentation der App.
- Ein eigener Carrier-Service. shopify.dev beschreibt ein
DeliveryCarrierServiceals Dienst, der Shopify “real-time shipping rates” liefert. Er braucht eine öffentlich erreichbarecallbackUrl, an die Shopify die Ratenanfrage per POST schickt, und muss aktiv sein, um im Checkout Raten zu liefern. Das lohnt sich, wenn Ihr Carrier-Vertrag oder Ihre Preislogik von keiner App abgebildet wird.
Fällt die Live-Abfrage aus, zeigt Shopify laut Hilfeseite Ersatzraten nur dann, wenn keine andere passende Rate vorhanden ist. Pauschalraten erscheinen immer, wenn sie passen. Deshalb plane ich zu jeder Live-Rate eine Ersatzrate ein und teste den Ausfall, indem ich die Abfrage absichtlich fehlschlagen lasse.
Welche Standorte brauche ich, und wie ordnet Shopify Bestellungen zu?
Shopify definiert einen Standort als “any physical place where you sell products, fulfill orders, or stock inventory”. Auch manche Apps zählen als Standort, etwa Dropshipping-Apps und Logistikdienstleister. Der Bestand lässt sich je Standort führen, die Höchstzahl der Standorte hängt vom Plan ab.
Das Order Routing weist Bestellungen automatisch einem Standort zu. Laut Shopify braucht es mindestens zwei aktive Standorte und wendet Regeln der Reihe nach an. Die Standardregeln bevorzugen:
- Standorte, die alle Artikel der Bestellung liefern können, um geteilte Sendungen zu vermeiden,
- Versand innerhalb des Zielmarktes,
- den nächstgelegenen Standort.
Eigene Regeln lassen sich über Metafelder von Standorten bauen, etwa nach Lagerkapazität oder Versandgeschwindigkeit.
Für einen Logistikdienstleister beschreibt shopify.dev Fulfillment-Service-Apps: Jeder Dienst hat einen eigenen Standort, den Shopify automatisch anlegt, und erhält Versandaufträge als FulfillmentOrder. Die Sendung selbst ist ein Fulfillment mit Trackinginformationen und Standort. Wenn Ihr Lager ein eigenes System hat, beginnt die Arbeit mit einer schriftlichen Liste: Welches System ist die Quelle des Bestands, welches die Quelle der Sendungsnummer.
Retouren in Shopify: Regeln und Self-Service
Shopify trennt Rückgaberegeln für versandte Artikel von Stornoregeln für noch nicht versandte. Kunden können Rückgaben nur für Artikel beantragen, die nach Ihren Regeln zulässig sind. Damit Kunden sie aus ihrem Konto einreichen können, müssen Self-Service-Rückgaben aktiviert sein. Manuelle Rückgaben im Admin folgen den Regeln trotzdem.
Das Rückgabefenster wählen Sie aus: keine Rückgabe, 14, 30, 90 Tage, unbegrenzt oder eine eigene Zahl. Es kann ab Lieferung jedes Artikels oder ab Lieferung des letzten Artikels der Bestellung laufen. Überschreibungen für Kollektionen, Produkte oder Varianten sind möglich, bei mehreren gilt das kürzeste Fenster. Für den Rückversand sind drei Modelle vorgesehen: kostenlos, Pauschale je Rücksendung oder ein Label, das der Kunde selbst kauft. Eine Wiedereinlagerungsgebühr wird angezeigt, aber laut Shopify nicht automatisch von der Erstattung abgezogen. Änderungen an den Regeln gelten nur für künftige Bestellungen.
Im Self-Service reicht der Kunde die Anfrage über die Bestellstatusseite ein. Sie bekommen eine Benachrichtigung und genehmigen oder lehnen im Admin ab. Bei Genehmigung lassen sich Rücksendelabel versenden. Das Formular lässt sich anpassen, etwa um Rückgabegrund und Zustand abzufragen.
Was §§ 355 bis 357 BGB für diese Einstellungen bedeuten
Das Gesetz ist die Grundlage, die Shopify-Einstellung nur die Umsetzung. Ich lese die Paragrafen so, und Ihre Rechtsberatung bestätigt das für Ihr Sortiment:
| Vorschrift | Inhalt | Zur Shopify-Einstellung |
|---|---|---|
| § 355 Abs. 2 BGB | Widerrufsfrist 14 Tage | Rückgabefenster nicht unter 14 Tagen |
| § 355 Abs. 1 BGB | Zur Fristwahrung genügt die rechtzeitige Absendung des Widerrufs | Das Fenster darf nicht am Wareneingang im Lager hängen |
| § 356 Abs. 2 BGB | Frist beginnt bei Waren mit Erhalt; bei getrennter Lieferung mit der letzten Ware | Fensterbeginn “letzter Artikel” bei Teillieferungen |
| § 356 Abs. 3 und 4 BGB | Frist beginnt nicht ohne ordnungsgemäße Unterrichtung; Recht erlischt spätestens nach zwölf Monaten und 14 Tagen | Ein Fenster in Shopify begrenzt das Recht nicht |
| § 357 Abs. 1 BGB | Rückgewähr spätestens nach 14 Tagen | Erstattungen im Admin zeitnah auslösen |
| § 357 Abs. 2 BGB | Hinsendekosten sind zu erstatten, außer Mehrkosten einer teureren Lieferart | Welche Rate ist die günstigste Standardlieferung |
| § 357 Abs. 4 BGB | Rückzahlung darf bis zum Erhalt der Ware oder zum Absendenachweis verweigert werden | Erstattung erst nach Eingang oder Trackingnummer |
| § 357 Abs. 5 BGB | Rücksendekosten trägt der Verbraucher, wenn er unterrichtet wurde, sonst nicht | Rückversand: Kundenlabel, Pauschale oder kostenlos |
Aus der Tabelle folgen zwei Gründe, warum ein Rückgabefenster mehr ist als eine Zahl. Ein kürzeres Shopify-Fenster beendet das gesetzliche Recht nicht, und die Raten im Checkout bestimmen mit, was nach § 357 Abs. 2 BGB bei einem Widerruf zu erstatten ist. Ob Pauschalen, Wiedereinlagerungsgebühren oder Ausschlüsse von der Rückgabe in Ihrem Fall zulässig sind, entscheidet Ihre Rechtsberatung. Ich setze um, was sie festlegt, und teste den Ablauf.
Verpackungsrecht: was seit dem 12. August 2026 gilt
Auf gesetze-im-internet.de steht das Verpackungsrecht-Durchführungsgesetz (VerpackDG) vom 13. Juli 2026, BGBl. 2026 I Nr. 207. § 68 des Gesetzes spricht vom Verpackungsgesetz “in der bis zum 11. August 2026 geltenden Fassung”. Das alte Gesetz endete also mit dem 11. August 2026, das neue gilt für Verpackungen im Anwendungsbereich der Verordnung (EU) 2025/40 (§ 1). Stand November 2026; die Seite vermerkt, dass die Gesetzesänderung dokumentarisch noch nicht abschließend bearbeitet ist.
Für einen Onlinehändler sind diese Paragrafen die ersten Anlaufstellen:
- § 6 Abs. 1: Hersteller lassen sich vor dem erstmaligen Bereitstellen bei der Zentralen Stelle Verpackungsregister registrieren.
- § 7 Abs. 1: Hersteller systembeteiligungspflichtiger Verpackungen beteiligen sich vor der Bereitstellung an einem System und geben Materialart, Masse und Registrierungsnummer an.
- § 9 Abs. 2: Wer im Vorjahr weniger als 10 Tonnen solcher Verpackungen bereitgestellt hat, meldet die Daten bis zum 1. Juni des Folgejahres an die Zentrale Stelle.
- § 13 Abs. 4: Fulfilment-Dienstleister dürfen bestimmte Tätigkeiten nicht erbringen, wenn die Hersteller der Verpackungen nicht ordnungsgemäß registriert sind.
- § 5 Abs. 2: Hersteller ohne Niederlassung im Bundesgebiet beauftragen einen Bevollmächtigten.
Wer als Hersteller gilt, steht nicht im VerpackDG selbst, sondern in Art. 3 Abs. 1 Nr. 15 der Verordnung (EU) 2025/40, auf die das Gesetz verweist. Diese Einordnung nehme ich nicht vor, das ist Sache Ihrer Rechtsberatung oder der Zentralen Stelle. Was ich als Entwickler beitrage: Ich lege die Registrierungsnummer dort ab, wo sie gebraucht wird, und halte fest, aus welchem Lager Ihre Pakete mit welcher Verpackung laufen. Das erleichtert die Datenmeldung und die Abstimmung mit einem Fulfillment-Dienstleister, der nach § 13 Abs. 4 nur für ordnungsgemäß registrierte Hersteller tätig werden darf.
Datenschutz bei Retouren in Sachsen
Rückgaben erzeugen Daten: Adresse, Bestellnummer, Rückgabegrund, oft Fotos. Zuständig für Unternehmen in Sachsen ist die Sächsische Datenschutz- und Transparenzbeauftragte. Auf ihrer Seite “Wirtschaft” stehen Grundsätze der Datenverarbeitung, die Rechte Betroffener, die Meldung von Datenschutzbeauftragten und ein Formular für Datenpannen nach Art. 33 DSGVO. Wenn Sie ein Retourenportal oder eine App einsetzen, die Kundendaten an einen Dienstleister gibt, gehört das in Ihre Datenschutzhinweise und in den Vertrag mit dem Anbieter. Ich liste jede App mit Datenfluss in meinem schriftlichen Ergebnis auf. Die Bewertung nimmt Ihre Datenschutzberatung vor.
Checkliste: Versand und Retoure vor dem Livegang
- Jedes Produkt hat ein Gewicht, jede Variante die richtige Versandprofil-Zuordnung.
- Jede Zone hat Stufen ohne Lücke, die höchste Stufe hat kein Maximum.
- Zu jeder Live-Rate gibt es eine Ersatzrate, der Ausfall ist getestet.
- Standorte und Bestände sind angelegt, Routing-Regeln sind schriftlich festgelegt.
- Rückgabefenster, Fensterbeginn und Rückversand stimmen mit der Widerrufsbelehrung überein.
- Eine Testbestellung mit Teillieferung durchläuft Versand, Rückgabeantrag und Erstattung.
- Registrierungsnummer nach § 6 VerpackDG ist hinterlegt oder die Zuständigkeit geklärt.
- Jede App, die Kundendaten verarbeitet, steht im Verzeichnis der Verarbeitungstätigkeiten.
So läuft ein Projekt mit mir ab
Ich bin ein einzelner Entwickler und arbeite aus der Ferne, schriftlich, ohne Termine. Gestaltung und Layout bringen Sie mit, die technische Umsetzung übernehme ich. Ablauf:
- Sie schicken mir Shop-Adresse, Märkte, Carrier-Verträge, Lagerstandorte und Ihre Texte zu Widerruf und Versand.
- Ich schicke schriftliche Rückfragen und danach eine Liste mit Umfang und Annahmen.
- Ich setze alles auf einem Entwicklungs-Shop um und prüfe es mit Testbestellungen.
- Sie nehmen schriftlich ab, danach geht der Shop live.
- Wer möchte, vereinbart eine Betreuung mit festen Monatsstunden. Stunden, die Sie im Monat nicht nutzen, verfallen.
Häufige Fragen
Zeigt Shopify mir DHL-Raten live im Checkout an?
Shopifys Hilfeseite zu carrier-berechneten Raten nennt UPS, FedEx, USPS, Canada Post und Australia Post, nicht DHL. Für einen Carrier außerhalb dieser Liste kommen eine App oder ein eigener Carrier-Service über die Admin-API in Frage. Ohne Live-Raten legen Sie Raten nach Gewicht oder Bestellwert fest. Welche Lösung passt, hängt von Ihrem Vertrag mit dem Carrier und Ihren Paketdaten ab.
Reicht ein Rückgabefenster von 14 Tagen in Shopify aus, um § 355 BGB zu erfüllen?
Nicht automatisch. Das Shopify-Fenster ist eine Einstellung, die gesetzliche Frist hängt am Erhalt der Ware (§ 356 Abs. 2 BGB) und beginnt nach § 356 Abs. 3 BGB nicht, solange die vorgeschriebene Unterrichtung fehlt. Ich richte das Fenster so ein, dass es dem Wortlaut Ihrer Widerrufsbelehrung entspricht. Die Belehrung selbst prüft Ihre Rechtsberatung.
Wer trägt die Rücksendekosten?
Nach § 357 Abs. 5 BGB der Verbraucher, wenn Sie ihn vorab darüber unterrichtet haben, und nicht, wenn Sie sich bereit erklärt haben, die Kosten zu tragen. Shopify bildet beides ab: kostenloser Rückversand, Pauschale je Rücksendung oder ein Label, das der Kunde selbst kauft.
Muss ich mich als Shop beim Verpackungsregister registrieren?
Nach § 6 Abs. 1 VerpackDG müssen sich Hersteller vor dem erstmaligen Bereitstellen bei der Zentralen Stelle Verpackungsregister registrieren, und nach § 7 Abs. 1 an einem System beteiligen. Wer in Ihrem Fall Hersteller ist, folgt aus Art. 3 Abs. 1 Nr. 15 der Verordnung (EU) 2025/40. Das klären Sie mit Ihrer Rechtsberatung oder der Zentralen Stelle. Die Registrierungsnummer pflegen Sie danach, wo sie gebraucht wird.
Welche Datenschutzbehörde ist für einen Leipziger Shop zuständig?
Die Sächsische Datenschutz- und Transparenzbeauftragte. Auf ihrer Seite für Unternehmen finden Sie unter anderem das Formular zur Meldung einer Datenpanne nach Art. 33 DSGVO. Retourendaten wie Adresse und Rückgabegrund gehören in Ihr Verzeichnis der Verarbeitungstätigkeiten.
Kann ich Bestände aus zwei Lagern in einem Shopify-Shop führen?
Ja. Shopify kann den Bestand je Standort führen. Das Order Routing, das Bestellungen automatisch einem Standort zuweist, braucht laut Shopify mindestens zwei aktive Standorte. Ein Logistikdienstleister kann ebenfalls als eigener Standort eingebunden sein.
Was Sie mir schicken, damit ich einen Umfang schreibe
Schicken Sie mir die Adresse Ihres Shops, Ihre Märkte, den Carrier, mit dem Sie versenden, Ihre Lagerstandorte, die Texte Ihrer Kanzlei zu Widerruf und Versand und Ihren Zeitplan. Daraus erstelle ich eine schriftliche Liste mit Umfang, Annahmen und Testbestellungen. Die erste Einschätzung zu Ihrem Shop, schriftlich, ist unentgeltlich. Ihre Anfrage erreicht mich über die Kontaktseite. Die allgemeine Leistungsseite ist Shopify-Entwickler.
Ausgewählte Projekte
Beispiele aus meiner Arbeit.
Fintech Solution: VECTOR SMART DATA
Vectorsmartdata.net ist eine Website, die für die VECTOR Group entwickelt wurde, einen Anbieter fortschrittlicher Telemetrielösungen, die es ermöglichen, Da...
Fintech Solution: wyposazenie-szkol.com
Die Website wyposazenie-szkol.com wurde entworfen, um das umfassende Angebot an Schulausstattung vorzustellen. Das Hauptziel der Seite ist es, ein breites Sp...
frems.pl - WordPress Projekt | WPPoland
Die Webseite frems.pl ist eine moderne Online-Plattform, die das Angebot eines Herstellers und Distributors von Medizingeräten präsentiert, der sich auf FREM...
WordPress Support & Entwicklung in Leipzig
Brauchen Sie die Leistung: Shopify-Entwickler in Leipzig?
Beschreiben Sie Ihr Projekt per E-Mail. Antwort innerhalb von 48 Stunden.
Projekt beschreibenWeitere WordPress-Dienste und Wissensbasis entdecken
Shopify-Themes, Liquid und WooCommerce → Shopify-Migrationen.
Shops, Checkout-Prozesse und Verkaufslogik.
WooCommerce-Synchronisierung mit ERP und Großhandel.
Schema, UCP und Vorbereitung für Shopping-Agenten.
Core Web Vitals, Caching und schnellere Auslieferung.
Headless WordPress, Sanity, Strapi und Contentful mit Astro oder Next.js.
Verwandte Kategorien
Unterstützende Artikel

Die Entscheidung Shopify Plus vs WooCommerce headless im Jahr 2026 ist kein binärer "Plattform vs Custom"-Kompromiss mehr. Beide laufen headless, beide integrieren KI, beide liefern am Edge aus. Die echten Achsen sind Kontrolle, Gesamtkosten über fünf Jahre und Exit-Strategie. Dieser Artikel durchläuft die Entscheidungsmatrix mit bestätigten Plattformfakten.

Sechs bis sechzehn Wochen für typische Projekte, in vier Phasen: Analyse, Scoping, Build und Umstellung, Tuning. Die Variablen sind Katalogumfang, Anzahl der Integrationen, URL-Erhalt und die Bereitschaft des Redaktionsteams, nicht die Wahl des Frameworks.

Wie WooCommerce als Commerce-Backend mit einem Astro-Frontend für Core Web Vitals, Warenkörbe, Webhooks und technische SEO zusammenarbeitet. Architektur, PCI-Grenzen und Deployment-Checkliste ohne Null-Latenz-Märchen.