Guide · E-commerce
Shopware 5 und die neuen Pflichten 2026/2027: was im Shop-Code zu tun ist
- Published on
- Reading time
- 23 min
Für Shopware 5 ist kein Update der shopware AG für die neuen Pflichten zugesagt. Wir zeigen, welche Stellen im Shop Widerrufsbutton, Gewährleistungs-Mitteilung, Garantielabel, Umweltaussagen, Rechnungskauf und Chatbots berühren, und wie wir vorgegangen sind.
Die neuen Pflichten 2026/2027 setzen Sie in einem Shopware Shopware Shopware is e-commerce software from shopware AG in Schöppingen, Germany; the vendor says its current product, Shopware 6, is a complete redevelopment of Shopware 5. Read in the glossary → -5-Shop selbst um, etwa mit Plugins, denn ein Update der shopware AG dafür ist nicht zugesagt. Betroffen sind vor allem der Weg zum Widerruf, die Bestellabschlussseite vor dem Kauf, die Bestellbestätigung, Produkttexte, Zahlarten mit Zahlungsaufschub und Chatbots.
Ob und wie eine Pflicht für Ihren Shop gilt, klärt Ihr Rechtsberater. Dieser Ratgeber zeigt, wo sie im Code von Shopware 5 ihren Platz hat, und beschreibt, wie wir einzelne Pflichten angegangen sind.
Warum müssen Shopware-5-Shops die Pflichten selbst umsetzen?
Die shopware AG hatte in ihrer Ankündigung zur Zukunft von Shopware 5 erklärt, Shopware 5 solle noch bis Juli 2024 unterstützt werden. Seit dem 16. September 2026 steht in der README des offiziellen Shopware-5-Repositorys auf GitHub ein Hinweis zum Wartungsstatus. Das Repository werde nicht mehr aktiv überwacht oder gepflegt, gelegentliche Updates seien möglich, aber nicht zugesagt. Das letzte veröffentlichte Release ist v5.7.20. Es erschien am 5. Juni 2025. Im Changelog steht zwar schon ein Abschnitt 5.7.21, als Release veröffentlicht ist diese Version aber nicht.
Ein Update, das die neuen Pflichten umsetzt, ist damit nicht zugesagt. Technisch lässt sich das auch ohne Update nachrüsten, dafür bringt Shopware 5 zwei Erweiterungswege mit: Plugins melden sich beim Event-Manager für Ereignisse an, und über das Hook-System lassen sich Methoden aller Controller und der Kernmodule wie des Warenkorbs vor, nach oder anstelle der Originalmethode erweitern. Die Lösungen in diesem Ratgeber setzen an Template-Blöcken, Event-Subscribern, Filter-Events und eigenen Controller-Seiten an. Planen Sie Ihre Anpassungen deshalb als eigenes Plugin oder als abgegrenzte Theme-Änderung, nicht als Eingriff in den Shopware-Kern. Ob sich der Weiterbetrieb insgesamt noch lohnt, ordnet unser Ratgeber zum Support-Ende von Shopware 5 ein. Alle unsere Inhalte zu Shopware 5 bündelt unsere Übersichtsseite Shopware 5.
Was gilt schon, was kommt noch?
Bereits anwendbar sind die Regeln zur Widerrufsfunktion, die Durchführungsverordnung Delegierte Verordnung Eine delegierte Verordnung der EU-Kommission ergänzt oder ändert nicht wesentliche Vorschriften eines EU-Gesetzes; eine Durchführungsverordnung ergeht, wo es einheitlicher Durchführung bedarf. Read in the glossary → zu Gewährleistungs-Mitteilung und Garantielabel und die Umsetzung der Richtlinie zu Umweltaussagen Umweltaussage Eine Umweltaussage ist eine freiwillige Aussage oder Darstellung bei einer geschäftlichen Handlung, nach der ein Produkt, eine Marke oder ein Unternehmen der Umwelt nützt, nicht oder weniger schadet. Read in the glossary → . Ebenso gelten schon die Transparenzpflichten der KI-Verordnung und die Meldepflichten des Cyber Resilience Act. Bei den hier behandelten Rechtsakten stehen noch folgende Termine bevor:
- 20. November 2026: Die Umsetzungsvorschriften zur Verbraucherkreditrichtlinie gelten, und mit ihnen die neuen Regeln zum Zahlungsaufschub.
- 2. Dezember 2026: Für bestimmte generative KI-Systeme endet die Übergangsfrist zur maschinenlesbaren Kennzeichnung erzeugter Inhalte (Einzelheiten im Abschnitt zu Chatbots).
- 11. Dezember 2027: Der Cyber Resilience Act gilt. Einzelne Teile wie die Meldepflichten greifen schon vorher.
Arbeiten Sie die Prüfliste am Ende dieses Ratgebers deshalb zuerst für alles ab, was bereits gilt, und nehmen Sie die Zahlarten vor dem 20. November 2026 dazu. Wer generative KI-Systeme anbietet, sollte die maschinenlesbare Kennzeichnung vor Ablauf der Übergangsfrist prüfen.
Wie kommt der Widerrufsbutton in einen Shopware-5-Shop?
In Shopware 5 rüsten Sie den Widerrufsbutton selbst nach, etwa mit einem Plugin und einer Anpassung im Theme. Wir haben ihn als Link im Footer eingebunden, der auf ein Widerrufsformular mit Bestätigungsschritt führt.
Was im Shop als Widerrufsbutton erscheint, heißt im Gesetz elektronische Widerrufsfunktion. Die Richtlinie (EU) 2023/2673 hat sie für online geschlossene Fernabsatzverträge in die Verbraucherrechte-Richtlinie eingefügt. Die Umsetzungsvorschriften gelten seit dem 19. Juni 2026. In Deutschland steht die Regel in § 356a BGB: Die Widerrufsfunktion muss gut lesbar mit „Vertrag widerrufen“ oder einer gleichbedeutenden eindeutigen Formulierung beschriftet sein. Während der Widerrufsfrist muss sie auf der Online-Benutzeroberfläche ständig verfügbar, hervorgehoben platziert und leicht zugänglich sein.
Der Paragraf legt auch den Ablauf fest:
- Die Funktion ermöglicht es dem Verbraucher, Angaben zu machen oder zu bestätigen, anhand derer sich der Vertrag oder der zu widerrufende Teil identifizieren lässt.
- Der Verbraucher übermittelt seine Widerrufserklärung über eine Bestätigungsfunktion, die mit „Widerruf bestätigen“ oder gleichbedeutend beschriftet ist.
- Sobald der Verbraucher diese Funktion aktiviert hat, muss der Unternehmer unverzüglich eine Eingangsbestätigung auf einem dauerhaften Datenträger Dauerhafter Datenträger Ein dauerhafter Datenträger ist ein Medium wie E-Mail oder Papier, mit dem der Empfänger eine an ihn gerichtete Erklärung für einen angemessenen Zeitraum speichern und unverändert wiedergeben kann. Read in the glossary → übermitteln, mindestens mit dem Inhalt der Erklärung sowie Datum und Uhrzeit ihres Eingangs.
Erwägungsgrund 37 der Richtlinie nennt Hyperlinks als Beispiel für einen Weg, über den der Verbraucher zur Widerrufsfunktion gelangen könnte. Außerdem heißt es dort: Hat sich ein Verbraucher bereits identifiziert, etwa durch Einloggen, sollte er widerrufen können, ohne sich oder den Vertrag erneut identifizieren zu müssen.
Besteht ein Widerrufsrecht, muss der Unternehmer nach Art. 246a EGBGB gegebenenfalls auch darüber informieren, dass es die Widerrufsfunktion gibt und wo sie platziert ist. Die Muster-Widerrufsbelehrung enthält dafür einen Gestaltungshinweis mit Textbaustein, einschließlich Hinweis auf die Eingangsbestätigung. In Shopware 5 ist die Widerrufsbelehrung eine Shopseite, auf die im Standard-Template der Bestellabschlussseite ein Textbaustein (Snippet) verlinkt. Prüfen Sie deshalb, ob diese Shopseite den Hinweis auf die Widerrufsfunktion enthält.
So haben wir den Widerrufsbutton eingebunden
Grundlage ist ein zugekauftes Shopware-5-Plugin. Zugekaufte Store-Plugins stehen bei uns in der .gitignore und werden auf dem Server separat installiert, eigene Plugins versionieren wir im Shop-Repository. Die Einbindung ins Theme haben wir Mitte Juni 2026 in mehreren Shops umgesetzt:
- Im Theme setzen wir einen Platzhalter in den Footer-Block frontend_index_footer_column_service_hotline_content. Das Plugin ersetzt ihn per Output-Filter durch den Link „Vertrag widerrufen“, der auf eine eigene Formularseite führt. Auf dieselbe Weise steht der Link auch in weiteren, unabhängigen Shop-Installationen in der Service-Spalte des Footers.
- Ein Wrapper umschließt den Platzhalter. Solange das Plugin inaktiv ist, blendet ihn eine CSS-Regel mit :has() aus. So kann das Theme gefahrlos vor dem Plugin ausgeliefert werden.
- Wir gestalten den Link je Theme als hervorgehobenen, abgegrenzten Button. Hover-Farbe und Textfarbe wählen wir nach dem gemessenen Kontrast, denn die Akzentfarbe eines Themes lässt sich nicht blind auf ein anderes übertragen.
- Die Templates des Plugins überschreiben wir nicht. Die Einbindung läuft ausschließlich über das Theme-Stylesheet und eine Wrapper-Zeile im Footer-Template.
Zum Plugin gehört eine eigene Controller-Seite mit Formular. Das Formular kann die Bestellpositionen anhand von Nachname und Bestellnummer selbst nachschlagen, damit der Kunde die zu widerrufenden Artikel auswählen kann. In einem zweiten Schritt bestätigt der Kunde den Widerruf. Anschließend verschickt das Plugin über Shopware-Mailvorlagen eine Eingangsbestätigung an den Kunden und eine Benachrichtigung an den Shopbetreiber.
Das Plugin liefert Textbausteine nur auf Deutsch und Englisch. Für weitere Shop-Sprachen haben wir sie selbst übersetzt und bei rechtlich gewichtigen Begriffen die offizielle Terminologie der jeweiligen Sprachfassung gewählt. Vor der Freischaltung sollen diese selbst übersetzten Textbausteine juristisch gegengeprüft werden.
Klären Sie vor dem Einbau, wo Ihr Theme den Link dauerhaft und hervorgehoben zeigen kann. Spielen Sie den Ablauf anschließend in jeder Shop-Sprache bis zur Eingangsbestätigung durch. Ob ein Footer-Link in Ihrem Shop ausreichend hervorgehoben platziert und leicht zugänglich ist, sollten Sie juristisch prüfen lassen.
Wohin gehört die Gewährleistungs-Mitteilung in Shopware 5?
Wir zeigen die Gewährleistungs-Mitteilung in Shopware 5 an zwei Stellen: auf der Bestellabschlussseite und in der Bestellbestätigung. Im Standard-Template liegt der Bestellbutton im Block frontend_checkout_confirm_submit. Die Bestellbestätigung erzeugt die Methode sendMail() der Core-Klasse sOrder über die Mailvorlage sORDER.
Nach Art. 246a EGBGB muss der Unternehmer bei Fernabsatzverträgen vor Vertragsschluss auf das gesetzliche Gewährleistungsrecht Gewährleistung und Garantie Gesetzliche Gewährleistung ist die Haftung des Verkäufers für Mängel, die bei Lieferung bestehen; eine Garantie ist eine freiwillige Zusage zusätzlich dazu, etwa vom Hersteller. Read in the glossary → hinweisen, hervorgehoben und mit der harmonisierten Mitteilung. Der Hinweis umfasst die Mindestdauer der Gewährleistung von zwei Jahren. Gestaltung und Inhalt der Mitteilung regelt die Durchführungsverordnung (EU) 2025/1960. Sie gilt seit dem 27. September 2026. Bei Fernabsatzverträgen über eine Online-Benutzeroberfläche muss die Mitteilung nach der Verordnung farbig (RGB) sein. Zur Mitteilung gehört außerdem ein QR-Code, der auf das EU-Portal Your Europe führt.
Der praktische Leitfaden der EU-Kommission für Verkäufer und Warenhersteller nennt unter anderem diese Stellen als Beispiele:
- Website: Online sollte die Mitteilung hervorgehoben angezeigt werden, zum Beispiel als allgemeiner Hinweis auf der Website des Verkäufers. Your Europe nennt dieselbe Platzierung als Beispiel für Online-Shops.
- Checkout-Seite: ein Hinweissatz, der die Mitteilung beim ersten Anklicken oder Überfahren mit dem Mauszeiger anzeigt.
- Bestätigungs-E-Mail: Die Mitteilung sollte auch in der Mail enthalten sein.
Neben dem QR-Code sollte laut Leitfaden immer auch ein anklickbarer Link mit demselben Ziel verfügbar sein.
Wie unser Plugin die Mitteilung einbaut
Für die Mitteilung haben wir ein eigenes Shopware-5-Plugin gebaut und es Ende September 2026 in mehreren Shops eingeführt. Am selben Tag ging es auch in einer unabhängigen Shop-Installation in Betrieb. Code und Templates sind dort identisch, nur das Stylesheet weicht ab.
- Checkout: Die Mitteilung steht auf der Bestellabschlussseite (Checkout-Schritt confirm) unterhalb des Bestellbuttons, im Template-Block frontend_checkout_confirm_confirm_table_actions statt im Button-Block selbst. So sieht der Kunde sie noch vor Abgabe der Bestellung auf derselben Seite. Ein Event-Subscriber auf Enlight_Controller_Action_PostDispatchSecure_Frontend_Checkout übergibt die Daten an die View, und zwar nur in der Action confirm.
- Sprache: Die Grafik der Mitteilung wählen wir nach der Locale des jeweiligen Shops, also in der Sprache des Verkaufskanals. Die offiziellen Fassungen für die im Shop genutzten Sprachen liefern wir mit. Fehlt die mitgelieferte Datei für eine Sprache, erscheint die Mitteilung in einer Standardsprache.
- Darstellung: Die offizielle Grafik binden wir vollständig, farbig und unverändert ein. Wir verlinken sie auf die Datei in voller Größe, damit sie sich auf kleinen Bildschirmen vergrößern lässt. Daneben steht ein anklickbarer Link, der wie der QR-Code zu Your Europe in der jeweiligen Sprache führt. Die Linkziele haben wir dem praktischen Leitfaden der EU-Kommission entnommen.
- Bestellbestätigung: Über den Filter-Event Shopware_Modules_Order_SendMail_Filter hängen wir die Mitteilung als PDF an die Bestellbestätigung. Scheitert das Anhängen, protokollieren wir den Fehler im Plugin-Log und verschicken die Mail trotzdem, denn ein fehlender Anhang darf den Versand nie verhindern. Für die Dateinamen der Anhänge verwenden wir bewusst nur ASCII-Zeichen, weil Mailprogramme Dateinamen mit anderen Zeichen uneinheitlich behandeln.
- Konfiguration: Anzeige im Checkout und Mailanhang lassen sich in der Plugin-Konfiguration getrennt schalten. Beide sind je Shop einstellbar und ab Installation eingeschaltet.
Läuft zusätzlich ein One-Page-Checkout-Plugin, kann Nacharbeit nötig sein. Wo es eigene Templates registriert, stellen wir das Template-Verzeichnis der Mitteilung an den Anfang der Template-Kette. So überschreiben andere Plugins den erweiterten Block nicht, und die Mitteilung bleibt sichtbar. Hat der One-Page-Checkout eine schmale Bestellspalte, zeigen wir die Mitteilung in voller Breite unter den Checkout-Spalten, weil ihr Text in der Spalte nicht lesbar wäre.
Bevor Sie die Mitteilung einbauen, sollten Sie wissen, welche Plugins Ihre Checkout-Templates verändern. Testen Sie die Anzeige auch auf schmalen Bildschirmen und die Bestellbestätigung mit einem absichtlich fehlenden Anhang: Die Mail sollte trotzdem ankommen.
Was ändert das Garantielabel an Produktseite und Warenkorb?
Das Garantielabel betrifft die Produktseite und den Checkout direkt vor der Bestellung, sobald ein Warenhersteller aus Ihrem Sortiment eine Haltbarkeitsgarantie gibt, die die Bedingungen des EGBGB erfüllt. Offiziell heißt es GARAN-Label und ist die harmonisierte Kennzeichnung für eine Haltbarkeitsgarantie des Warenherstellers. Nach Art. 246a EGBGB muss der Unternehmer das Label nur verwenden, wenn der Warenhersteller eine kostenlose gewerbliche Haltbarkeitsgarantie für die gesamte Ware gewährt und ihm die Angaben dazu bereitstellt. Die Garantie muss außerdem länger als zwei Jahre laufen. Nach § 312j BGB muss der Unternehmer die Information zur Haltbarkeitsgarantie im elektronischen Geschäftsverkehr klar, verständlich und hervorgehoben zur Verfügung stellen, und zwar unmittelbar bevor der Verbraucher seine Bestellung abgibt.
Wie das Label aussieht, legt ebenfalls die Durchführungsverordnung (EU) 2025/1960 fest. Danach sind im Label die Buchstaben „XX“ durch die Dauer der Herstellergarantie in Jahren zu ersetzen. Die Kommission stellt das Label als Datei bereit, für den E-Commerce farbig und als geschachtelte Variante. Wird das Label geschachtelt angezeigt, muss es beim ersten Mausklick oder beim ersten Überfahren mit dem Mauszeiger vollständig erscheinen, auf einem Touchscreen beim ersten Berühren oder Aufziehen. Für die Produktseite nennt der Leitfaden der Kommission mehrere Möglichkeiten: das Label als Teil des Produktbilds, als eigenes Bild in der Galerie, in der Produktbeschreibung oder geschachtelt. Direkt vor der Bestellung sollte es dem Leitfaden zufolge auf der Checkout-Seite stehen.
Wie wir das Garantielabel in Shopware 5 einbinden
Vor der Umsetzung haben wir die aktiven Artikeltexte in allen Sprachen nach Garantieaussagen durchsucht und dem Händler eine Fragenliste vorgelegt. Eine Frage lautete: Welche Warenhersteller im Sortiment geben eine Garantie über mehr als zwei Jahre? Gemeint waren auch Hersteller, die in keinem Text stehen. Beginnen Sie deshalb mit den Daten, nicht mit dem Template.
Die Garantiedaten legen wir in Freitextfeldern an:
- am Warenhersteller: Garantie für alle Artikel und Garantiebedingungen
- am Artikel: abweichende Jahre, keine Garantie und Modellkennung
Die Angabe am Artikel überschreibt die am Warenhersteller. Das Label setzen wir nur für kostenlose Garantien auf die gesamte Ware über mehr als zwei Jahre ein. Garantien, die nur Teile eines Artikels betreffen, tragen wir am Warenhersteller nicht ein. Das Label erscheint nur, wenn die Garantie länger als zwei Jahre gilt, ihre Dauer in ganzen oder halben Jahren angegeben ist und Garantiebedingungen hinterlegt sind. Bei lebenslangen Garantien zeigen wir kein Label, weil das Label nur Jahre kennt. Stattdessen kann optional ein schlichter Hinweis mit Link zu den Garantiebedingungen erscheinen.
Das Label binden wir an diesen Stellen ein:
- Produktseite: Im Template-Block frontend_detail_index_buybox steht das Label unter dem Kaufen-Button, damit es hervorgehoben und eindeutig dem Produkt zugeordnet ist. Wir nutzen die geschachtelte Anzeige: Ein kleines Symbol mit der Zahl der Garantiejahre öffnet beim ersten Klick oder Tippen das vollständige Label in einem Modal. Das funktioniert auch nach dem AJAX-Variantenwechsel.
- Warenkorb und Bestellabschlussseite: Das Label hängt an der betroffenen Position im Template-Block frontend_checkout_cart_item_details_inline, damit es direkt vor Abgabe der Bestellung sichtbar bleibt. Beide Stellen sind einzeln abschaltbar.
- Bestellbestätigung: An die Mail hängen wir je betroffenem Artikel das ausgefüllte Label als PDF und je Warenhersteller einmal die Garantiebedingungen.
Für das Mail-PDF rendern wir das Label nicht aus der SVG-Datei der Kommission, weil die PDF-Bibliothek sie nicht darstellen kann. Die festen Elemente kommen stattdessen aus einem vorab gerenderten Bild. Jahre, Marke und Modell schreiben wir in der Schrift Inter darüber. Die Schrift liefern wir mit dem Plugin selbst aus, um Anfragen an Drittanbieter zu vermeiden.
Beim Deinstallieren des Plugins bleiben die Garantiedaten an Warenherstellern und Artikeln erhalten, solange sie nicht ausdrücklich entfernt werden. Sie werden von Hand gepflegt und wären aufwendig neu zu erheben. Bestellungen, die im Backend oder telefonisch erfasst werden, haben wir beim Garantielabel-Plugin bewusst nicht abgedeckt: Dort gibt es weder Label noch Anhänge. Klären Sie, ob solche Bestellungen in Ihrem Shop eine eigene Lösung brauchen.
Welche Produkttexte und Filter betreffen die Regeln zu Umweltaussagen?
In einem Shopware-5-Shop können Umweltaussagen nicht nur in Beschreibungstexten stehen, sondern auch in Filterwerten, Artikelnamen, Herstellernamen und Produktbildern. Für Umweltaussagen gegenüber Verbrauchern gelten seit dem 27. September 2026 neue Regeln. Seitdem wenden die Mitgliedstaaten die Umsetzungsmaßnahmen zur Richtlinie (EU) 2024/825 an. In Deutschland ist am selben Tag das Dritte Gesetz zur Änderung des UWG in Kraft getreten, eine einzelne Bestimmung bereits am 19. Juni 2026. Der Anhang des UWG listet Handlungen auf, die gegenüber Verbrauchern stets unzulässig sind. Mit Bezug zu Umweltaussagen gehören dazu:
- Nr. 2a: das Anbringen eines Nachhaltigkeitssiegels, das weder auf einem Zertifizierungssystem beruht noch von staatlichen Stellen festgesetzt wurde
- Nr. 4a: eine allgemeine Umweltaussage, wenn der Unternehmer keine zugrunde liegende anerkannte hervorragende Umweltleistung nachweisen kann
- Nr. 4c: die Behauptung, ein Produkt habe auf Grundlage der Kompensation von Treibhausgasemissionen neutrale, verringerte oder positive Auswirkungen auf die Umwelt
Dass auch Namen und Bilder zählen, liegt an den Begriffsbestimmungen. Das UWG erfasst als Umweltaussage auch Darstellungen durch Text, Bilder, grafische Elemente oder Symbole wie Etiketten, Markennamen, Firmennamen oder Produktbezeichnungen, sofern sie rechtlich nicht verpflichtend sind. Als allgemein gilt eine Umweltaussage nach dem UWG, wenn sie nicht auf einem Nachhaltigkeitssiegel steht und ihre Spezifizierung nicht klar und hervorgehoben auf demselben Medium angegeben ist. Die Richtlinie führt in Erwägungsgrund 9 Beispiele allgemeiner Umweltaussagen auf, darunter „umweltfreundlich“, „grün“, „klimafreundlich“, „CO2-freundlich“ und „biologisch abbaubar“.
Prüfen Sie deshalb:
- Beschreibungstexte in allen Shop-Sprachen, einschließlich Freitextfeldern, die Templates als Hinweis ausgeben
- Artikelnamen, Herstellernamen und Markennamen
- Filterwerte wie „umweltfreundlich“ oder „klimafreundlich“
- Siegel, Symbole und Hinweisgrafiken in Produktbildern und Templates
Für die Suche eignet sich das Vorgehen, das wir beim Garantielabel gewählt haben: die aktiven Artikeltexte aller Sprachen durchsuchen und offene Punkte als Fragenliste sammeln. Anhand der vollständigen Trefferliste lässt sich rechtlich bewerten, ob eine Aussage bleiben kann.
Kauf auf Rechnung: Was ändert sich ab dem 20. November 2026?
Beim Kauf auf Rechnung kommt es ab dem 20. November 2026 vor allem auf die Zahlungsfrist, die Kosten bei Zahlungsverzug und die Beteiligung Dritter an. Diese Punkte gehören zu den Bedingungen einer Ausnahme im neuen Verbraucherkreditrecht. An diesem Tag tritt das deutsche Umsetzungsgesetz zur neuen Verbraucherkreditrichtlinie (EU) 2023/2225 im Wesentlichen in Kraft. Die Richtlinie enthält eine Ausnahme für Zahlungsaufschübe des Händlers, in Deutschland steht sie im neu gefassten § 506 BGB. Die Vorschrift zählt Verträge auf, die keine Finanzierungshilfen im Sinne der Verbraucherkreditvorschriften sind. Dazu gehört ein Zahlungsaufschub, den der Unternehmer dem Verbraucher selbst, ohne Dritten und unentgeltlich einräumt. Die Zahlungsfrist beträgt dabei höchstens 50 Tage nach Lieferung. Außerdem setzt die Ausnahme voraus, dass dem Verbraucher bei Zahlungsverzug lediglich begrenzte Kosten entstehen können.
Eine strengere Sonderregel gilt für Unternehmer, die nicht zu den Kleinst-, kleinen und mittleren Unternehmen (KMU Unternehmensgrößen Unternehmensgrößen sind Größenklassen wie Kleinst-, kleine und mittlere Unternehmen, abgegrenzt nach Beschäftigten, Umsatz und Bilanzsumme, mit je nach Rechtsakt eigenen Schwellen. Read in the glossary → ) zählen und zugleich Dienstleistungen der Informationsgesellschaft mit Fernabsatzverträgen anbieten. Für sie greift die Ausnahme nur bei einer Zahlungsfrist von höchstens 14 Tagen nach Lieferung. Zusätzlich darf kein Dritter die Forderung aus dem Zahlungsaufschub erwerben.
Hinzu kommt das Aufsichtsrecht: Das neue Absatzfinanzierungsaufsichtsgesetz verlangt für Kreditgeber im Sinne dieses Gesetzes eine Registrierung durch die BaFin. Händler mit eigenen zinsfreien Zahlungsaufschüben sind davon nur ausgenommen, wenn sie KMU sind.
Prüfen Sie, an welchen Stellen Ihr Shop Zahlungsfrist und Verzugskosten nennt, auch in der Bestellbestätigung, die Shopware 5 über die Mailvorlage sORDER erzeugt. Die dort genannte Zahlungsfrist sollte zu der Regel passen, die für Ihr Unternehmen rechtlich geprüft ist. Läuft der Rechnungskauf über einen externen Dienst, kommt die Frage hinzu, wer die Forderung hält.
- Notieren Sie für jede Zahlart mit Zahlungsaufschub, welche Zahlungsfrist im Shop steht und an welchen Stellen.
- Prüfen Sie, welche Kosten bei Zahlungsverzug in Texten und Mailvorlagen stehen.
- Klären Sie, ob die Forderung bei Ihnen bleibt oder ein Dritter sie erwirbt.
- Lassen Sie rechtlich einordnen, ob für Ihr Unternehmen die Sonderregel oder die Registrierungspflicht gilt.
Muss ein Chatbot im Shop als KI erkennbar sein?
Ein KI-Chatbot im Shop muss nach der KI-Verordnung so gestaltet sein, dass Kunden erfahren, dass sie mit einem KI-System interagieren. Das gilt nicht, wenn es aus den Umständen offensichtlich ist. Die Information muss spätestens bei der ersten Interaktion klar und eindeutig bereitstehen, im Shop also beim Start des Chatfensters. Die Pflicht trifft den Anbieter im Sinne der KI-Verordnung.
Die Regeln dazu stehen in der KI-Verordnung, die seit dem 2. August 2026 gilt, soweit sie für einzelne Teile nichts anderes bestimmt. Sie definiert unter anderem diese Rollen: Anbieter ist, wer ein KI-System entwickelt oder entwickeln lässt und es unter eigenem Namen oder eigener Handelsmarke in Verkehr bringt oder in Betrieb nimmt. Ob das entgeltlich oder unentgeltlich geschieht, ist dabei unerheblich. Betreiber ist, wer ein KI-System in eigener Verantwortung verwendet, außer im Rahmen einer persönlichen, nicht beruflichen Tätigkeit.
Art. 50 der Verordnung betrifft KI-Systeme, die für die direkte Interaktion mit natürlichen Personen bestimmt sind. Anbieter müssen sie so gestalten, dass die Personen darüber informiert werden, mit einem KI-System zu interagieren. Das gilt nicht, wenn dies für eine angemessen informierte, aufmerksame und verständige Person aufgrund der Umstände und des Kontexts der Nutzung offensichtlich ist. Die Information ist spätestens zum Zeitpunkt der ersten Interaktion klar und eindeutig bereitzustellen und muss den Barrierefreiheitsanforderungen entsprechen.
Die EU-Kommission hat am 20. Juli 2026 Leitlinien zu den Transparenzpflichten veröffentlicht. Darin führt sie Chatbots und Konversationsagenten unter anderem im Kundensupport und im E-Commerce als Beispiele für diesen Anwendungsbereich an. Wie eine Offenlegung aussehen kann, zeigen die Leitlinien an einem Chatbot, der das Gespräch mit dem Hinweis eröffnet, dass er auf KI-Technik beruht. Laut den Leitlinien ist auch ein Unternehmen Anbieter, das einen Chatbot selbst entwickelt und unter eigenem Namen für die eigene Nutzung in der Union in Betrieb nimmt.
Für erzeugte Inhalte enthält die KI-Verordnung weitere Pflichten. Anbieter von KI-Systemen, die synthetische Audio-, Bild-, Video- oder Textinhalte erzeugen, müssen die Ausgaben in einem maschinenlesbaren Format kennzeichnen. Für generative KI-Systeme, die vor dem 2. August 2026 in Verkehr gebracht wurden, hat die Digital-Omnibus-Verordnung zur KI den Anbietern dafür eine Übergangsfrist eingeräumt. Sie läuft bis zum 2. Dezember 2026. Betreiber eines KI-Systems, das Bild-, Ton- oder Videoinhalte erzeugt oder manipuliert, die ein Deepfake sind, müssen nach der Verordnung offenlegen, dass die Inhalte künstlich erzeugt oder manipuliert wurden.
Prüfen Sie jedes Chat-Werkzeug darauf, ob es das Gespräch mit einem Hinweis auf KI als Text im Chatfenster eröffnet. Erzeugt ein Werkzeug Texte oder Bilder für den Shop, fragen Sie dessen Lieferanten nach der maschinenlesbaren Kennzeichnung. Ob Sie bei Ihrem Chatbot Anbieter oder Betreiber im Sinne der KI-Verordnung sind, klären Sie mit Ihrem Rechtsberater.
Was bedeutet der Cyber Resilience Act für Shopware-5-Plugins?
Wer Shopware-5-Plugins an andere vertreibt, kann damit Hersteller im Sinne des Cyber Resilience Act sein. Hersteller ist danach, wer Produkte mit digitalen Elementen entwickelt, herstellt oder entwickeln lässt und unter eigenem Namen oder eigener Marke vermarktet. Ob das gegen Bezahlung, zur Monetarisierung oder unentgeltlich geschieht, spielt keine Rolle. Die Verordnung versteht unter Produkten mit digitalen Elementen Software- oder Hardwareprodukte samt Datenfernverarbeitungslösungen. Dazu zählen auch Software- oder Hardwarekomponenten, die getrennt in Verkehr gebracht werden. Eine Lieferung im Rahmen einer Geschäftstätigkeit kann nach Erwägungsgrund 15 nicht nur durch einen Preis für das Produkt gekennzeichnet sein. Sie kann sich etwa auch aus Entgelten für technische Unterstützung ergeben, die über die Kostendeckung hinausgehen.
Die Verordnung zieht auch Grenzen: Nach Erwägungsgrund 12 fallen Websites, die die Funktionalität eines Produkts mit digitalen Elementen nicht unterstützen, nicht in ihren Anwendungsbereich. Die FAQ der Kommission verweisen auf den Blue Guide. Demnach findet kein Inverkehrbringen statt, wenn ein Produkt für den Eigengebrauch hergestellt wird.
Der Cyber Resilience Act gilt ab dem 11. Dezember 2027. Seine Meldepflichten greifen bereits seit dem 11. September 2026. Sie erfassen auch Produkte im Anwendungsbereich, die vor dem 11. Dezember 2027 in Verkehr gebracht wurden. Nach Art. 14 meldet ein Hersteller jede aktiv ausgenutzte Schwachstelle in seinem Produkt, von der er erfährt, gleichzeitig dem CSIRT, das als Koordinator benannt ist, und der ENISA. Dazu gehört eine Frühwarnung, unverzüglich und spätestens innerhalb von 24 Stunden nach Kenntnis.
Sind Sie Hersteller im Sinne der Verordnung, hilft ein Meldeweg, über den Sie eine aktiv ausgenutzte Schwachstelle fristgerecht an CSIRT und ENISA melden können. Dazu gehört eine Übersicht, welche Plugin-Version in welchem Shop läuft.
Prüfliste: Welche Stellen im Shopware-5-Shop sollten Sie ansehen?
Die Prüfliste fragt nach Stellen im Shop, nicht nach Rechtsfragen. Für die Punkte zum Bestellweg hilft eine Testbestellung in jeder Shop-Sprache.
- Footer und Kundenkonto: Gibt es einen hervorgehobenen Link „Vertrag widerrufen“ oder mit gleichbedeutender Beschriftung, der während der Widerrufsfrist ständig erreichbar ist?
- Widerrufsformular: Kann der Kunde den Vertrag oder einzelne Teile angeben? Gibt es eine Bestätigung mit „Widerruf bestätigen“ oder einer gleichbedeutenden Beschriftung? Kommt eine Eingangsbestätigung mit Datum und Uhrzeit an?
- Shopseite Widerrufsbelehrung: Steht dort, dass es die Widerrufsfunktion gibt und wo sie zu finden ist?
- Bestellabschlussseite: Steht die Gewährleistungs-Mitteilung farbig und hervorgehoben vor dem Absenden, auch mit One-Page-Checkout-Plugin und auf schmalen Bildschirmen?
- Mailvorlage sORDER: Enthält die Bestellbestätigung die Mitteilung, und kommt sie auch an, wenn ein Anhang fehlt?
- Artikel- und Herstellerdaten: Ist erfasst, welche Warenhersteller eine kostenlose Haltbarkeitsgarantie für die gesamte Ware über mehr als zwei Jahre gewähren, samt Garantiebedingungen?
- Produktseite, Warenkorb und Bestellabschlussseite: Erscheint das Garantielabel bei jedem Artikel, für den der Warenhersteller eine kostenlose Haltbarkeitsgarantie für die gesamte Ware über mehr als zwei Jahre gewährt und Ihnen die Angaben bereitgestellt hat?
- Produkttexte, Filter, Siegel und Bilder: Wo stehen allgemeine Umweltaussagen?
- Zahlarten mit Zahlungsaufschub: Welche Zahlungsfrist und welche Verzugskosten stehen im Shop, und wer hält die Forderung?
- Chatfenster: Eröffnet es das Gespräch mit einem Hinweis auf KI?
- Eigene Plugins, die Sie an andere weitergeben: Gibt es einen Meldeweg für aktiv ausgenutzte Schwachstellen?
Zur Betreuung bestehender Shopware-5-Shops und zur Migration zu Shopify finden Sie mehr auf unserer Leistungsseite für Onlineshops.
Zum Nachlesen
Die Liste ist ein Wegweiser zu den Quellen, keine Zusammenfassung. Je Thema finden Sie den Rechtsakt oder das Dokument, in dem die Regel steht.
- Widerrufsfunktion: Richtlinie (EU) 2023/2673 im Amtsblatt der EU und § 356a BGB zur elektronischen Widerrufsfunktion
- Muster-Widerrufsbelehrung mit Textbaustein zur Widerrufsfunktion: EGBGB mit Anlage 1
- Informationspflichten zu Gewährleistung und Garantielabel: Art. 246a § 1 EGBGB und § 312j BGB zu Pflichten im elektronischen Geschäftsverkehr
- Gestaltung von Mitteilung und Label: Durchführungsverordnung (EU) 2025/1960, Leitfaden und Vektordateien der EU-Kommission zu Mitteilung und Label sowie die Seite von Your Europe zu Gewährleistungs-Mitteilung und Garantielabel (dort Gewährleistungslabel und GARAN-Label genannt)
- Umweltaussagen: Richtlinie (EU) 2024/825, der Anhang des UWG mit den stets unzulässigen Handlungen, die Begriffsbestimmungen des UWG und das Dritte Gesetz zur Änderung des UWG im Bundesgesetzblatt
- Zahlungsaufschub: Verbraucherkreditrichtlinie (EU) 2023/2225 und das deutsche Umsetzungsgesetz im Bundesgesetzblatt, mit dem neu gefassten § 506 BGB und dem Absatzfinanzierungsaufsichtsgesetz
- Chatbots und KI-Kennzeichnung: KI-Verordnung im Amtsblatt der EU, die Digital-Omnibus-Verordnung zur KI und die Leitlinien der Kommission zu den Transparenzpflichten nach Art. 50
- Plugins und Software: Cyber Resilience Act im Amtsblatt der EU und die FAQ der Kommission zur Umsetzung des Cyber Resilience Act
Frequently asked questions
- Bringt die shopware AG noch ein Update für den Widerrufsbutton in Shopware 5?
- Darauf sollten Sie sich nicht verlassen. Laut README des offiziellen Shopware-5-Repositorys wird es nicht mehr aktiv gepflegt; gelegentliche Updates seien möglich, aber nicht zugesagt. Den Widerrufsbutton rüsten Sie deshalb selbst nach, etwa mit einem Plugin und einer Anpassung im Theme.
- Reicht ein Link auf das Widerrufsformular im Footer?
- Pauschal lässt sich das nicht beantworten. Die Richtlinie (EU) 2023/2673 nennt in ihren Erwägungsgründen Hyperlinks als möglichen Weg zur Widerrufsfunktion. Nach § 356a BGB muss die Funktion aber während der Widerrufsfrist ständig verfügbar, hervorgehoben platziert und leicht zugänglich sein. Ob ein Footer-Link das in Ihrem Shop leistet, sollte Ihr Rechtsberater beurteilen.
- Wo bindet man die Gewährleistungs-Mitteilung in Shopware 5 ein?
- Wir zeigen sie an zwei Stellen: auf der Bestellabschlussseite unterhalb des Bestellbuttons und als PDF-Anhang der Bestellbestätigung. Der praktische Leitfaden der EU-Kommission nennt unter anderem die Checkout-Seite als Beispiel und empfiehlt, die Mitteilung auch in die Bestätigungs-E-Mail aufzunehmen. Daneben nennt er als Beispiel einen allgemeinen Hinweis auf der Website des Verkäufers.
- Was sollte ich beim Kauf auf Rechnung ab dem 20. November 2026 prüfen?
- Prüfen Sie, welche Zahlungsfrist Ihr Shop nennt, welche Kosten bei Zahlungsverzug entstehen können und ob ein Dritter die Forderung erwirbt. Nach dem neu gefassten § 506 BGB ist ein Zahlungsaufschub, den der Unternehmer selbst, ohne Dritten und unentgeltlich einräumt, unter weiteren Bedingungen keine Finanzierungshilfe. Dazu gehört eine Zahlungsfrist von höchstens 50 Tagen nach Lieferung. Für Unternehmer, die keine KMU sind und Dienstleistungen der Informationsgesellschaft im Fernabsatz anbieten, liegt die Grenze bei höchstens 14 Tagen nach Lieferung.
- Wie macht ein Chatbot im Shop kenntlich, dass er eine KI ist?
- Die Leitlinien der EU-Kommission zur KI-Verordnung zeigen als Beispiel einen Chatbot, der das Gespräch mit dem Hinweis eröffnet, dass er auf KI-Technik beruht. Nach der KI-Verordnung muss diese Information spätestens bei der ersten Interaktion klar und eindeutig bereitstehen. Das gilt nicht, wenn die KI-Interaktion für eine angemessen informierte, aufmerksame und verständige Person aus den Umständen offensichtlich ist. Die Regeln gelten seit dem 2. August 2026, die Pflicht trifft die Anbieter im Sinne der Verordnung.
- Betrifft der Cyber Resilience Act meinen eigenen Shop?
- Der Cyber Resilience Act zieht Grenzen: Websites, die die Funktionalität eines Produkts mit digitalen Elementen nicht unterstützen, fallen nach Erwägungsgrund 12 nicht in seinen Anwendungsbereich. Laut FAQ der EU-Kommission gelten Produkte, die für den Eigengebrauch hergestellt werden, nach dem Blue Guide nicht als in Verkehr gebracht. Wer dagegen Plugins an andere vertreibt, kann Hersteller im Sinne der Verordnung sein und muss dann aktiv ausgenutzte Schwachstellen melden. Ob das auf Ihren Shop zutrifft, klärt Ihr Rechtsberater.
Ihr Shopware-5-Shop muss nachgerüstet werden?
Schildern Sie uns Ihren Shop, Ihre Zahlarten und Ihre Plugins. Wir sagen Ihnen, welche Stellen im Code betroffen sind und wie sich das nachrüsten lässt.
Sources
-
§ 356a BGB Elektronische Widerrufsfunktion bei Fernabsatzverträgen (opens in a new tab)
Bundesministerium der Justiz (gesetze-im-internet.de) accessed
-
README.md, Branch 5.7 (opens in a new tab)
shopware AG (GitHub shopware5/shopware) accessed
-
Richtlinie (EU) 2023/2673 vom 22. November 2023 (ABl. L, 2023/2673, 28.11.2023) (opens in a new tab)
Amtsblatt der Europäischen Union (EUR-Lex) accessed
-
Practical guidelines for sellers and producers on the EU harmonised notice on the legal guarantee of conformity and on the EU harmonised label for the commercial guarantee of durability (April 2026) (opens in a new tab)
Europäische Kommission, GD Justiz und Verbraucher accessed
-
Verordnung (EU) 2024/1689 (KI-Verordnung), Originalfassung vom 13. Juni 2024 (opens in a new tab)
Amtsblatt der Europäischen Union (EUR-Lex) accessed
-
Künstliche Intelligenz: Leitlinien zu Transparenzpflichten veröffentlicht (20. Juli 2026) (opens in a new tab)
Europäische Kommission, Vertretung in Deutschland accessed
-
Verordnung (EU) 2024/2847 (Cyber Resilience Act) vom 23. Oktober 2024 (opens in a new tab)
Amtsblatt der Europäischen Union (EUR-Lex) accessed
-
FAQs on the Cyber Resilience Act implementation (Markdown-Fassung) (opens in a new tab)
Europäische Kommission, GD CONNECT accessed
-
Shopware 5 - so geht es weiter (Michael Telgmann, 16.08.2022) (opens in a new tab)
shopware AG accessed
-
Commits im Repository shopware5/shopware (GitHub-API) (opens in a new tab)
shopware AG (GitHub shopware5/shopware) accessed
-
Latest release (GitHub-API) (opens in a new tab)
shopware AG (GitHub shopware5/shopware) accessed
-
UPGRADE-5.7.md (CHANGELOG for Shopware 5.7.x), Branch 5.7 (opens in a new tab)
shopware AG (GitHub shopware5/shopware) accessed
-
Durchführungsverordnung (EU) 2025/1960 vom 25. September 2025 (ABl. L, 2025/1960, 2.10.2025) (opens in a new tab)
Amtsblatt der Europäischen Union (EUR-Lex) accessed
-
Richtlinie (EU) 2024/825 vom 28. Februar 2024 (ABl. L, 2024/825, 6.3.2024) (opens in a new tab)
Amtsblatt der Europäischen Union (EUR-Lex) accessed
-
Richtlinie (EU) 2023/2225 vom 18. Oktober 2023 (ABl. L, 2023/2225, 30.10.2023) (opens in a new tab)
Amtsblatt der Europäischen Union (EUR-Lex) accessed
-
Verordnung (EU) 2026/1744 vom 8. Juli 2026 (Digital-Omnibus-Verordnung zur KI, ABl. L, 2026/1744, 24.7.2026) (opens in a new tab)
Amtsblatt der Europäischen Union (EUR-Lex) accessed
-
Einführungsgesetz zum Bürgerlichen Gesetzbuche, Art. 246a § 1 Abs. 2 (opens in a new tab)
Bundesministerium der Justiz (gesetze-im-internet.de) accessed
-
themes/Frontend/Bare/frontend/checkout/confirm.tpl, Branch 5.7 (opens in a new tab)
shopware AG (GitHub shopware5/shopware) accessed
-
engine/Shopware/Core/sOrder.php, Branch 5.7 (opens in a new tab)
shopware AG (GitHub shopware5/shopware) accessed
-
Art. 246a § 1 EGBGB Informationspflichten (opens in a new tab)
Bundesministerium der Justiz (gesetze-im-internet.de) accessed
-
Gewährleistungslabel und GARAN-Label (opens in a new tab)
Europäische Kommission, Your Europe accessed
-
§ 312j BGB Besondere Pflichten im elektronischen Geschäftsverkehr gegenüber Verbrauchern (opens in a new tab)
Bundesministerium der Justiz (gesetze-im-internet.de) accessed
-
Practical guidelines and High Resolution Vector files of the EU notice and label on product guarantees (opens in a new tab)
Europäische Kommission accessed
-
§ 2 UWG Begriffsbestimmungen (opens in a new tab)
Bundesministerium der Justiz (gesetze-im-internet.de) accessed
-
Drittes Gesetz zur Änderung des Gesetzes gegen den unlauteren Wettbewerb vom 12. Februar 2026 (BGBl. 2026 I Nr. 43) (opens in a new tab)
Bundesgesetzblatt (recht.bund.de) accessed
-
UWG Anhang (zu § 3 Absatz 3) (opens in a new tab)
Bundesministerium der Justiz (gesetze-im-internet.de) accessed