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 Düsseldorf Meetup
Welche Pflichten stellt ein Düsseldorfer Shop im Shopify-Admin ein?
Die Wirtschaftsförderung Düsseldorf nennt unter den Düsseldorfer Branchen ausdrücklich “Mode, Beauty, Lifestyle” und “Einzelhandel”. Wer in diesen Branchen an Verbraucher verkauft, muss im Shop mehr abbilden als Produkte und Warenkorb: Bestellbutton, Widerruf, Impressum, Datenschutzhinweise.
Shopify liefert dafür Schalter, aber keine Rechtsberatung. Auf den eigenen Hilfeseiten schreibt Shopify, dass die automatischen Richtlinien nur der Information dienen, keine Rechtsberatung sind und keine Konformität garantieren. Diese Seite zeigt, welche deutsche Vorschrift an welcher Stelle im Shopify-Admin landet und was ich dabei prüfe. Ob ein Wortlaut rechtlich genügt, entscheidet Ihre Rechtsberatung. Ich bin Entwickler und kein Anwalt.
| Pflicht | Vorschrift | Wo in Shopify | Was ich prüfe |
|---|---|---|---|
| Bestellbutton | § 312j Abs. 3 BGB | Checkout-Texte je Sprache | Beschriftung im Testkauf, je Sprache |
| Informationen vor der Bestellung | § 312j Abs. 2 BGB | Checkout, Richtlinien | Was unmittelbar vor dem Kauf sichtbar ist |
| Impressum | § 5 DDG | Einstellungen, Richtlinien, oder eigene Seite | Alle Pflichtangaben, Erreichbarkeit von jeder Seite |
| Widerrufsbelehrung, AGB, Versand | Verbraucherrecht | Einstellungen, Richtlinien | Text je Sprache, Verlinkung |
| Widerrufsfunktion | § 356a BGB | Rückgabe- und Stornoregeln, Kundenkonto | Ablauf bis zur Bestätigungsmail |
| Datenschutzhinweise | DSGVO, Art. 13 | Einstellungen, Richtlinien | Vollständigkeit, Link auf jeder Seite |
Was verlangt § 312j BGB, und wo steht der Bestellbutton in Shopify?
§ 312j Abs. 3 BGB verlangt bei Verbraucherverträgen, die zur Zahlung verpflichten, dass der Verbraucher mit der Bestellung ausdrücklich bestätigt, sich zu einer Zahlung zu verpflichten. Erfolgt die Bestellung über eine Schaltfläche, muss sie gut lesbar mit nichts anderem als den Wörtern “zahlungspflichtig bestellen” oder einer entsprechend eindeutigen Formulierung beschriftet sein. Nach Abs. 4 kommt der Vertrag nur zustande, wenn der Unternehmer diese Pflicht erfüllt. Die Beschriftung entscheidet damit über das Zustandekommen des Vertrags.
Abs. 1 und 2 betreffen den Vorlauf: Lieferbeschränkungen und akzeptierte Zahlungsmittel müssen spätestens bei Beginn des Bestellvorgangs klar angegeben sein. Bestimmte Informationen aus Art. 246a § 1 EGBGB gehören nach Abs. 2 unmittelbar vor die Bestellung, klar, verständlich und hervorgehoben.
In Shopify hängt die Beschriftung an der Sprache des Checkouts. Laut Shopify erscheint der Checkout in der Sprache, in der der Kunde den Shop durchsucht. Für manche Sprachen gibt es Standardübersetzungen, und diese lassen sich über eine kompatible Übersetzungs-App oder einen CSV-Import anpassen. Was der Button im deutschen Checkout Ihres Shops tatsächlich trägt, lese ich deshalb nicht aus einer Dokumentation ab. Ich lege eine Testbestellung an, schaue mir jeden Schritt in jeder veröffentlichten Sprache an und halte den Wortlaut schriftlich fest. Ändert Shopify die Standardübersetzung später, wiederhole ich diese Prüfung.

Foto: Anıl Öztaş, CC BY-SA 4.0, Wikimedia Commons.
Wo setze ich Impressum, AGB und Widerrufsbelehrung in Shopify?
Shopify verwaltet Richtlinien unter Einstellungen, Richtlinien. Laut Shopify gehören dazu Rückgabe, Datenschutz, Nutzungsbedingungen, Versand, Impressum (in Shopifys Wortlaut “Legal notice”), Kontaktinformationen und Abo-Richtlinie. Für unterstützte Richtlinien gibt es zwei Wege: automatische Richtlinien, die ihre Inhalte aus den Shop-Einstellungen ziehen, oder ein selbst geschriebener Text.
Was daran für einen deutschen Shop wichtig ist:
- Automatik ersetzt Texte. Aktivieren Sie die Automatik bei einem bestehenden Shop, ersetzt Shopify den Inhalt der Richtlinie, auch eigene Übersetzungen in Sprachen, für die es eine Vorlage gibt. Shopify rät, eigene Formulierungen vorher zu sichern. Eine fertig formulierte Widerrufsbelehrung Ihrer Kanzlei sollte also nie von einer Vorlage überschrieben werden.
- Pflichtangaben stammen aus Einstellungen. Die Kontaktinformationen ziehen Firmenname und Anschrift aus Einstellungen, Allgemein, Kontaktdaten, die Umsatzsteuer-Identifikationsnummer aus den Steuerregistrierungen unter Steuern und Zölle. Falsche Stammdaten stehen dann auf jeder Richtlinie.
- Jede Sprache einzeln prüfen. Shopify weist darauf hin, übersetzte Richtlinien in jeder Sprache zu prüfen. Bei Shops mit englischer oder niederländischer Version prüfe ich beide Fassungen gegen den deutschen Text.
- Verlinkung. Richtlinien werden automatisch im Checkout-Footer verlinkt. Zusätzlich lassen sie sich unter Inhalte, Menüs in Footer und Navigation aufnehmen. Direkte Adressen wie
/policies/refund-policyoder/policies/privacy-policykann ich in Seiten und Mails verwenden. - Archiv. Shopify archiviert frühere Fassungen zwei Jahre lang und erlaubt den Export. Wer Fassungen länger nachweisen will, sichert sie selbst.
Das Impressum verlangt § 5 DDG für geschäftsmäßige, in der Regel gegen Entgelt angebotene digitale Dienste als Angaben, die leicht erkennbar, unmittelbar erreichbar und ständig verfügbar sind. Dazu gehören Name und Anschrift, Angaben für eine schnelle elektronische Kontaktaufnahme einschließlich E-Mail-Adresse, bei Eintragung Register und Registernummer sowie die Umsatzsteuer-Identifikationsnummer, soweit vorhanden. Ob Sie die Angaben in der Shopify-Richtlinie “Impressum” oder auf einer eigenen Seite pflegen, entscheide ich pro Shop. Beides geht, entscheidend ist der Gleichlauf mit der Liste aus § 5 und ein Link, der von jeder Seite erreichbar ist.
Wie stelle ich die Widerrufsfunktion nach § 356a BGB in Shopify ein?
Seit dem 19. Juni 2026 gilt in der EU die Pflicht zur elektronischen Widerrufsfunktion aus der Richtlinie (EU) 2023/2673. Die Richtlinie ergänzt die Verbraucherrechterichtlinie um Artikel 11a, und die Mitgliedstaaten wenden ihre Umsetzungsvorschriften ab diesem Datum an (Artikel 2 der Richtlinie). Im deutschen Recht steht die Pflicht in § 356a BGB:
- Bei Fernabsatzverträgen über eine Online-Benutzeroberfläche braucht der Verbraucher eine Widerrufsfunktion, gut lesbar mit “Vertrag widerrufen” oder einer gleichbedeutenden eindeutigen Formulierung beschriftet.
- Sie muss während der Widerrufsfrist ständig verfügbar, hervorgehoben platziert und leicht zugänglich sein.
- Der Verbraucher gibt seinen Namen, Angaben zur Identifizierung des Vertrags und das Kommunikationsmittel für die Eingangsbestätigung an (Abs. 2).
- Danach übermittelt er die Erklärung über eine Bestätigungsfunktion, beschriftet mit “Widerruf bestätigen” oder gleichbedeutend (Abs. 3).
- Der Unternehmer bestätigt unverzüglich auf einem dauerhaften Datenträger, mindestens mit dem Inhalt der Erklärung sowie Datum und Uhrzeit des Eingangs (Abs. 4).
- Die Erklärung gilt als fristgerecht zugegangen, wenn sie vor Fristablauf über die Funktion gesendet wurde (Abs. 5).
Nach Artikel 6 Absatz 1 Buchstabe h der Richtlinie gehören außerdem Angaben zum Bestehen und zur Platzierung der Widerrufsfunktion in die vorvertraglichen Informationen. Die Widerrufsbelehrung in Ihren Richtlinien muss also zum tatsächlichen Shop-Ablauf passen.
Was Shopify dazu sagt. Laut Shopifys Hilfeseite können Händler mit den Rückgabe- und Stornoregeln die Anforderung der elektronischen Widerrufsfunktion unterstützen. Shopify schreibt ausdrücklich, dass diese Werkzeuge den Shop nicht automatisch rechtskonform machen. Für Verkäufe an EU-Verbraucher nennt Shopify diese Einstellungen:
- Selbstbedienung für Rückgaben und Stornierungen einschalten, bei Aktivierung je Markt in allen EU-Märkten.
- Stornoregeln einschalten, Zeitfenster bis zur Erfüllung des Artikels (in Shopifys englischer Oberfläche “Until item is fulfilled”).
- Rückgabefenster von mindestens 14 Tagen, Beginn mit der Zustellung des letzten Artikels der Bestellung, dazu die Option, das Fristende bei Wochenende oder Feiertag zu verlängern.
- Einen sichtbaren Link zum Kundenkonto im Shop, optional einen Menüpunkt, der direkt auf die Bestellseite im Kundenkonto führt. Menüs lassen sich je Markt festlegen.
Shopify nennt außerdem Ausnahmen vom Widerrufsrecht, etwa für personalisierte Ware, schnell verderbliche Ware oder entsiegelte Hygieneartikel. Im Admin lassen sich dafür Endverkaufsartikel (Final sale) festlegen. Welche Ihrer Produkte tatsächlich ausgenommen sind, klärt Ihre Rechtsberatung, danach lege ich die Sortimente im Admin an.
Was ich über die Einstellungen hinaus prüfe. Die Shopify-Seite beschreibt zweistufige Bestätigung und automatische Bestätigung per E-Mail. § 356a BGB fordert konkrete Beschriftungen und Inhalte. Deshalb gehe ich den Ablauf mit einer Testbestellung als Kunde durch, vom Link bis zur Eingangsbestätigung. Ich notiere, wie jeder Schritt im deutschen Kundenkonto beschriftet ist, ob Datum und Uhrzeit des Eingangs in der Bestätigung stehen und ob der Einstieg auf jeder Seite des Shops sichtbar ist. Weicht der Ablauf vom Gesetzestext ab, steht das in meinem schriftlichen Ergebnis, und Ihre Rechtsberatung entscheidet, ob eine Anpassung nötig ist. Für Bestellungen über Managed Markets wendet Shopify laut eigener Seite konforme Rückgabe- und Stornoregeln automatisch an. Für den normalen Shop gilt das nicht.
Als mögliche Folgen fehlender Widerrufsfunktion nennt Shopify Abmahnungen, Bußgelder von bis zu 4 Prozent des Jahresumsatzes in einigen EU-Mitgliedstaaten und ein auf 12 Monate und 14 Tage verlängertes Widerrufsrecht. Ob und wie das auf Ihren Fall zutrifft, ist wieder eine Frage für Ihre Rechtsberatung.
Datenschutzhinweise: was Shopify automatisch pflegt und was die LDI NRW verlangt
Zuständig für nicht-öffentliche Stellen in Nordrhein-Westfalen ist die Landesbeauftragte für Datenschutz und Informationsfreiheit NRW (LDI NRW) in Düsseldorf. Sie veröffentlicht ein Muster für Datenschutzhinweise von Websites. Das Muster richtet sich an “einfache” Websites und muss laut LDI NRW ergänzt werden, wenn zum Beispiel Cookies, aktive Inhalte wie Videoplayer, Kontaktformulare oder Social-Media-Plugins im Einsatz sind. Außerdem muss der Link zu den Datenschutzhinweisen von jeder einzelnen Seite mit einem Klick erreichbar sein.
Ein Shop ist keine einfache Website. Shopify schreibt zu den automatischen Datenschutzeinstellungen: Bei neuen Shops sind sie standardmäßig aktiv, bei bestehenden lassen sie sich aktivieren. Sie halten Datenschutzerklärung, Cookie-Banner und die Seite zum Widerspruch gegen Datenweitergabe aktuell, wenn sich bestimmte Einstellungen ändern, und Änderungen landen im Aktivitätsprotokoll. Das ersetzt nicht die Prüfung, welche Apps und Skripte zusätzlich Daten verarbeiten. Ich liste deshalb jede installierte App mit ihren Skripten und gleiche die Liste mit der Datenschutzerklärung ab. Was in Ihrer Erklärung stehen muss, beantwortet Ihre Rechtsberatung oder Ihr Datenschutzbeauftragter, die technische Seite übernehme ich.
Checkliste: Recht im Shopify-Shop vor dem Livegang
- Testbestellung in jeder veröffentlichten Sprache, Wortlaut des Bestellbuttons festgehalten.
- Lieferbeschränkungen und akzeptierte Zahlungsmittel zu Beginn des Bestellvorgangs sichtbar.
- Richtlinien unter Einstellungen, Richtlinien geprüft: Automatik an oder aus, bewusst entschieden.
- Firmenname, Anschrift, E-Mail, Register und Umsatzsteuer-Identifikationsnummer in den Einstellungen korrekt.
- Impressum von jeder Seite erreichbar, Richtlinien in Footer oder Menü verlinkt.
- Rückgabe- und Stornoregeln für die EU-Märkte gesetzt, Link zum Kundenkonto sichtbar.
- Widerrufsablauf als Testkunde durchgespielt: Einstieg, Eingaben, Bestätigung, Eingangsbestätigung per E-Mail.
- Widerrufsbelehrung passt zum tatsächlichen Ablauf.
- Datenschutzerklärung deckt alle installierten Apps ab.
- Übersetzte Richtlinien in jeder Sprache gelesen.
Häufige Fragen
Ist der Standardtext des Bestellbuttons in Shopify für Deutschland ausreichend?
Das lese ich nicht aus der Dokumentation ab. Laut Shopify hat der Checkout für manche Sprachen Standardübersetzungen, die sich per Übersetzungs-App oder CSV anpassen lassen. Ich prüfe den Wortlaut im Testkauf je Sprache und halte ihn fest. Ob er § 312j Abs. 3 BGB genügt, bewertet Ihre Rechtsberatung.
Muss ich die automatischen Richtlinien von Shopify nutzen?
Nein. Sie können pro Richtlinie die Automatik ausschalten und den Text selbst pflegen. Shopify weist darauf hin, dass die Vorlagen weder Rechtsberatung sind noch Konformität garantieren. Eine Vorlage ersetzt keine anwaltlich formulierte Widerrufsbelehrung.
Liefert Shopify die Widerrufsfunktion nach § 356a BGB fertig?
Shopify stellt Rückgabe- und Stornoregeln bereit, die Händlern laut Shopify helfen, die Anforderung der elektronischen Widerrufsfunktion zu erfüllen. Dieselbe Seite sagt, dass diese Werkzeuge den Shop nicht automatisch konform machen. Ich stelle die genannten Einstellungen ein und prüfe den Ablauf gegen den Gesetzestext. Eine bestimmte App dafür nenne ich nicht, weil Shopifys Seiten keine nennen.
Welche Behörde ist für den Datenschutz meines Düsseldorfer Shops zuständig?
Für nicht-öffentliche Stellen in Nordrhein-Westfalen die LDI NRW. Sie bietet ein Muster für Datenschutzhinweise einfacher Websites an. Für einen Shop mit Cookies, Apps und Tracking reicht das Muster allein nicht.
Gilt § 356a BGB auch, wenn mein Shop nur in Deutschland verkauft?
Die Vorschrift gilt für Fernabsatzverträge über eine Online-Benutzeroberfläche, nicht nur für grenzüberschreitenden Handel. Ob Ausnahmen für Ihre Produkte oder Verträge greifen, klärt Ihre Rechtsberatung. Die technische Seite setze ich um.
Was Sie mir schicken, damit ich einen Umfang schreibe
Schicken Sie mir die Adresse Ihres Shops (oder des Entwurfs), die Sprachen und Märkte, die Zahlungsarten und die vorhandenen Texte Ihrer Kanzlei für Impressum, Widerruf und AGB. Daraus erstelle ich eine schriftliche Liste: welche Einstellungen ich ändere, welche Testbestellungen ich durchführe und welche Punkte bei Ihrer Rechtsberatung liegen. Ich arbeite allein und aus der Ferne, schriftlich, ohne Termine. Meine erste Einschätzung zu Ihrem Shop, schriftlich, ist unentgeltlich. Eine Anfrage stellen Sie über die Kontaktseite. Mehr zur Leistung steht auf der Seite Shopify-Entwickler. Soll Ihr Shop auf WooCommerce laufen, finden Sie die Alternative unter WooCommerce-Entwickler.
Ausgewählte Projekte
Beispiele aus meiner Arbeit.
merkam.eu - WordPress Projekt | WPPoland
Die Website merkam.eu wurde für einen Hersteller von Küchenarbeitsplatten aus Granit, Konglomerat und Marmor entworfen. Ziel der Website ist die Präsentation des Produktangebots, eine Galerie abgeschlossener Projekte und die Generierung von Anfragen von Kunden, die an modernen Küchenlösungen interessiert sind.
Native mobile Apps mit JavaScript - Tabris.js
Tabris.js ist ein modernes Framework, das die Erstellung nativer mobiler Apps aus einer einzigen Codebasis mit JavaScript oder TypeScript ermöglicht. Diese L...
olshtyn.com - WordPress Projekt | WPPoland
Die Website olshtyn.com ist ein modernes Informationsportal, das für Einwohner und Touristen entwickelt wurde, die sich für das Leben und die Attraktionen de...
WordPress Support & Entwicklung in Düsseldorf
Brauchen Sie die Leistung: Shopify-Entwickler in Düsseldorf?
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.