PrestaShop‑Modul mit „Rückgabe‑Button“ und modernem Online‑Widerrufsformular. Unterstützt Gastbestellungen, E‑Mail‑Bestätigungen, Fall‑Status, Ausschlüsse und eine Admin‑Verwaltung zur Bearbeitung der Anfragen. Für große Shops und EU‑Konformität entwickelt.
























„Return Button Pro“ ist ein professionelles PrestaShop-Modul zur mühelosen Verwaltung von Rücksendungen gemäß der EU-Richtlinie 2023/2673. Es bietet Kunden ein intuitives, zweistufiges Widerrufsformular, zugänglich für Gäste und registrierte Benutzer. Das Modul automatisiert den Prozess und generiert rechtliche Nachweise wie zeitgestempelte Bestätigungs-E-Mails. Administratoren erhalten ein dediziertes Panel zur Nachverfolgung und Verwaltung jedes Falls, inklusive Optionen zum Ausschließen von Produkten, Kategorien oder Kundengruppen. Einstellungen ermöglichen eine flexible visuelle Integration und die automatische Durchsetzung von Rückgabefristen, wodurch der After-Sales-Service erheblich optimiert wird.
Erfüllen Sie die EU-Richtlinie 2023/2673 ohne Kopfzerbrechen. Dieses Modul fügt Ihrem Shop ein nahtloses, zweistufiges Widerrufsformular hinzu. Kunden können Bestellungen einfach zurücksenden, während Sie einen klaren Prüfpfad, Nachweis-E-Mails und ein dediziertes Admin-Panel zur Verwaltung jedes Falls erhalten. Perfekt für Gäste und registrierte Benutzer.
Die manuelle Abwicklung von Retouren über E-Mails oder einfache Kontaktformulare ist unübersichtlich. Kunden sind verwirrt, Sie verlieren den Überblick über Anfragen und es ist schwer, die Einhaltung der EU-Verbrauchergesetze (wie der neuen Richtlinie 2023/2673) nachzuweisen.
Was Sie brauchen, ist ein strukturierter, automatisierter Prozess. Return Button Pro fügt Kundenkonten, der Bestellhistorie und Ihrem Footer einen klaren "Vertrag widerrufen"-Button hinzu. Es führt den Kunden durch ein einfaches zweistufiges Formular, sendet automatisierte Nachweis-E-Mails und protokolliert alles sicher in Ihrer Datenbank.
Kein Rätselraten mehr, welche Produkte der Kunde zurückgeben möchte. Das Modul verarbeitet Ausschlüsse, Fristen und Gastzugänge automatisch, gibt Ihnen Sicherheit und spart Stunden an Kundensupport-Zeit.
Bieten Sie ein reibungsloses Erlebnis. Kunden wählen die Bestellung, wählen die zurückzugebenden Produkte und können optional ihre IBAN für Rückerstattungen angeben. Ein obligatorisches rechtliches Kontrollkästchen stellt sicher, dass sie Ihren Bedingungen vor dem Absenden zustimmen.
Nicht alles ist rückgabefähig. Das Modul ermöglicht es Ihnen, bestimmte Produkte , ganze Kategorien , Hersteller, Lieferanten oder sogar bestimmte Kundengruppen (wie B2B-Großhandelskonten) vom Widerrufsprozess auszuschließen.
Zwingen Sie Benutzer nicht, ein Konto zu erstellen, nur um einen Artikel zurückzugeben. Gäste können mit ihrer Bestellnummer und E-Mail-Adresse auf das Retourenformular zugreifen. Fügen Sie den Retouren-Link überall mit automatischer Footer-Integration .
Verwalten Sie alles an einem Ort. Verfolgen, aktualisieren und lösen Sie Retourenanfragen mühelos.
Das Modul fügt einen dedizierten Widerrufe Tab in Ihrem Back-Office hinzu. Sehen Sie alle Anfragen ein, prüfen Sie genau, welche Produkte zurückgegeben werden, lesen Sie Kundennotizen und laden Sie Anhänge herunter. Sie können den Status jedes Falls einfach aktualisieren (z. B. ausstehend, genehmigt, erstattet).
Der integrierte Prüfpfad speichert einen Verlauf aller Statusänderungen und bietet Ihnen dauerhafte rechtliche Beweise, falls es zu einem Streitfall kommt.
Lassen Sie es so aussehen, als würde es zu Ihrem Shop gehören. Nahtlose Integration in Ihr Theme.
Wählen Sie zwischen hellen und dunklen Themes für den Footer-Link, legen Sie benutzerdefinierte Button-Farben fest oder schreiben Sie Ihr eigenes CSS direkt in der Modulkonfiguration. Der Retouren-Button integriert sich automatisch in die Kundenkontoseite und die Bestelldetails.
Es unterstützt sowohl Classic als auch Hummingbird Themes sofort einsatzbereit und sorgt für ein natives Erscheinungsbild ohne Template-Änderungen.
Steuern Sie genau, wann Retouren basierend auf Bestellstatus und Fristen zulässig sind.
Sie können das Widerrufsformular auf bestimmte Bestellstatus beschränken (z. B. Retouren nur für Bestellungen zulassen, die als "Zugestellt" markiert sind). Dies verhindert, dass Kunden versuchen, Artikel zurückzugeben, die noch nicht einmal versendet wurden.
Legen Sie die gesetzliche Widerrufsfrist fest (z. B. 14 Tage ) und das Modul berechnet automatisch die Frist. Sobald die Frist abgelaufen ist, wird der Retouren-Button automatisch ausgeblendet, wodurch Ihre Rückgaberichtlinie ohne manuelle Prüfungen durchgesetzt wird.
Unten finden Sie die vollständige Übersicht dessen, was Return Button Pro leisten kann - gruppiert wie in der Konfiguration. Jede Kachel erklärt, wofür die Option gedacht ist und wie sie Ihrem Shop im Alltag hilft.
Wählt die richtigen Front-Office-Templates und CSS für Ihr Shop-Theme – Classic oder Hummingbird. Automatische Erkennung ist der sichere Standard: Das Modul liest Ihr aktives Theme und lädt passende Button-Stile, das Formular-Layout und das Markup für den Mein-Konto-Link. Erzwingen Sie Classic oder Hummingbird nur, wenn nach einem Theme-Wechsel etwas nicht richtig aussieht; leeren Sie dann den PrestaShop-Cache und aktualisieren Sie das Storefront.
Entscheidet, wo im Seiten-Footer PrestaShop den Widerrufs-Button einfügt ( displayFooter , displayFooterBefore , displayFooterAfter ). Auto folgt Ihrem Theme-Profil (Hummingbird verwendet oft displayFooterBefore , Classic verwendet displayFooter ). Wenn der Button fehlt oder an einer seltsamen Stelle sitzt, versuchen Sie manuell einen anderen Hook, speichern Sie, leeren Sie den Cache und überprüfen Sie den Live-Footer.
Haupt-Ein/Aus-Schalter für das gesamte Modul. Wenn deaktiviert, sehen Kunden keine Widerrufs-Buttons, das Formular, die Gastsuche oder die öffentliche Verfolgung mehr – aber bestehende Widerrufsdatensätze bleiben in der Datenbank als rechtlicher Nachweis. Praktisch während Wartungsarbeiten, rechtlicher Überprüfungen oder während Sie Einstellungen vornehmen, ohne das Modul zu deinstallieren.
Aktiviert eine Seite, auf der jeder mit einer Widerrufsreferenz + E-Mail den Status überprüfen kann – kein Login erforderlich. Reduziert „Wo ist meine Retoure?“-E-Mails. Aktivieren Sie dies, wenn Sie einen „Widerruf verfolgen“-Link im Footer wünschen; weisen Sie Kunden an, die Referenz aus ihrer Bestätigungs-E-Mail zu verwenden. Deaktivieren Sie es, wenn Sie Updates nur per E-Mail oder Telefon abwickeln.
Ermöglicht Käufern, die nicht eingeloggt sind, einen Widerruf zu starten, indem sie die Bestellnummer und die beim Checkout verwendete E-Mail-Adresse eingeben (Schritt 1). Hält Sie EU-konform, ohne die Erstellung eines Kontos zu erzwingen. Empfohlen für B2C. Deaktivieren Sie dies, wenn Sie nur eingeloggte Kunden zulassen; Gast-Einstiegspunkte verschwinden. Sitzungen verwenden ein signiertes Cookie zur Sicherheit.
Verhindert einen zweiten offenen Widerruf für dieselbe Bestellung, während bereits einer ausstehend oder in Bearbeitung ist. Vermeidet doppelte Fälle, verwirrte Rückerstattungen und doppelte Arbeit für Ihr Team. Lassen Sie dies im Live-Betrieb aktiviert. Deaktivieren Sie es nur zu Testzwecken – oder wenn Ihr Prozess tatsächlich mehrere Teilforderungen pro Bestellung zulässt (ungewöhnlich).
Der Kunde muss vor dem Absenden ein rechtlich formuliertes Kontrollkästchen ankreuzen (Schritt 2). Erstellt einen expliziten Einwilligungsnachweis, der den EU-Widerrufsregeln entspricht. Dringend empfohlen: EIN. Bearbeiten Sie den Text des Kontrollkästchens pro Sprache in den Einstellungen. Wenn deaktiviert, wird die Übermittlung weiterhin protokolliert, jedoch ohne obligatorisches Häkchen – schwächer bei Streitigkeiten.
Zeigt an, wie viele Tage im gesetzlichen Widerrufsfenster verbleiben (Bestellliste, Formular usw.). Kunden sehen im Voraus, wann es zu spät ist – weniger ungültige Einsendungen und verärgerte E-Mails. Erfordert die korrekte Zuordnung des Status „Zugestellt“ und die unten stehende Widerrufsfrist. Wenn Daten falsch aussehen, überprüfen Sie die Bestellhistorie und Ihre Einstellung für den Zustellstatus.
Fügt dem Widerrufsformular ein optionales IBAN-Feld für Rückerstattungen per Banküberweisung hinzu. Verwenden Sie dies nur, wenn Ihr Rückerstattungs-Workflow tatsächlich Bankdaten benötigt und Ihre Datenschutzrichtlinie deren Speicherung abdeckt. Lassen Sie es deaktiviert, wenn Sie immer auf die ursprüngliche Zahlungsmethode (Karte, PayPal usw.) erstatten.
Zusätzlicher Posteingang, der eine Kopie jedes neuen Widerrufs erhält (zusätzlich zum normalen E-Mail-Fluss von PrestaShop). Leiten Sie es an retouren@ihrshop.de oder ein freigegebenes Postfach weiter, damit nichts nur im Konto eines Mitarbeiters liegt. Lassen Sie es leer, wenn Ihre Shop-Kontakt-E-Mail ausreicht.
Wie viele Kalendertage der Kunde nach der Lieferung Zeit hat, um zu widerrufen (Standard im EU-Fernabsatz sind 14). Das Modul zählt ab dem Lieferdatum in der Bestellhistorie plus Ihrem unten stehenden Status „Zugestellt“. Ändern Sie dies nur, wenn Ihr nationales Recht oder Ihre Bedingungen eine andere Dauer erfordern.
Welcher PrestaShop-Status bedeutet „Paket zugestellt“ —dieser Moment startet die Widerrufsuhr. Wählen Sie den Status, den Sie verwenden, wenn die Ware den Kunden erreicht (z. B. Zugestellt). „Auto“ funktioniert für viele Shops; überschreiben Sie dies, wenn Fristen zu früh (z. B. noch bei „Versendet“) oder zu spät beginnen.
Feine Kontrolle darüber, wann ein Widerruf basierend auf dem aktuellen Status der Bestellung eingereicht werden kann. Wählen Sie „Alle Bestellstatus“, um diesen Filter zu überspringen, oder „Nur ausgewählte Status“ und verschieben Sie Status in die zulässige Liste (visuelle Auswahl im Back-Office). Bestellungen außerhalb der Liste bleiben in der Historie sichtbar, können aber keinen neuen Widerruf starten – stoppt Retouren, während das Paket noch vorbereitet wird.
Suchen und blockieren Sie einzelne Produkte vom Widerruf – versiegelte Hygieneartikel, personalisierte Artikel, digitale Downloads usw. Diese Zeilen zeigen Ihre Ausschlussnachricht und können im Formular nicht angekreuzt werden. Verwenden Sie das integrierte Suchwerkzeug in den Einstellungen (wie bei der Produktauswahl im Back-Office).
Alles innerhalb der ausgewählten Kategorien ist automatisch vom Widerruf ausgeschlossen – praktisch für ganze Katalogzweige (z. B. „Auf Bestellung gefertigt“, „Verderblich“). Funktioniert zusammen mit Einzelprodukt-Ausschlüssen; Kategorienregeln gelten für alle Produkte in diesem Baum.
Blockieren Sie den Widerruf für alle Produkte ausgewählter Marken/Hersteller. Nützlich, wenn bestimmte Lieferanten Retouren verbieten oder Sie unter besonderen Bedingungen weiterverkaufen. Kombiniert mit Produkt- und Kategorienregeln auf Zeilenebene im Formular.
Gleiche Idee wie bei Herstellern, aber nach Lieferant Link auf dem Produkt. Praktisch für Dropshipping oder marktplatzähnliche Kataloge, bei denen sich Lieferantenverträge unterscheiden. Produkte, die an gelistete Lieferanten gebunden sind, können nicht für den Widerruf ausgewählt werden.
Schaltet den Widerruf für ausgewählte Gruppen komplett ab – typisch für B2B/Großhandel Konten mit separaten Verträgen. Diese Kunden sehen keine Buttons und erreichen das Formular nicht. Verwenden Sie dies, wenn der gesetzliche Verbraucherwiderruf für diese Zielgruppe nicht gilt.
Zeigt den Haupt-Call-to-Action „Vertrag widerrufen“ im Shop-Footer auf jeder Seite an (unter Verwendung des von Ihnen gewählten Hooks). Maximale Sichtbarkeit für Kunden, die nicht wissen, wo sie suchen sollen. Deaktivieren Sie dies, wenn Sie nur Einstiegspunkte in Mein Konto und in den Bestelldetails wünschen – Footer-Link und Tracking-Helfer verschwinden ebenfalls.
Helles oder dunkles Styling für Footer- Text und Hilfslinks (nicht die Button-Füllung – das ist separat). Wählen Sie Hell auf hellen Footern und Dunkel auf schwarzen/marineblauen Footern, damit „Widerruf verfolgen“ lesbar bleibt. Leeren Sie nach der Änderung den Cache.
Richtet den Footer-Button-Block links, zentriert oder rechts aus. Die meisten Shops verwenden zentriert . Wechseln Sie, wenn die Footer-Spalten Ihres Themes einen zentrierten Button seltsam aussehen lassen – wirkt sich nur auf die Ausgabe des Footer-Hooks aus, nicht auf Konto- oder Bestellseiten.
Hintergrundfarbe für Widerrufs-Buttons (Footer, Bestelldetail, Konto). Wählen Sie einen Marken-Hex-Code mit gutem Kontrast zu weißem Label-Text (z. B. #2563eb ). Gilt nur inline für Modul-Buttons – nicht für die globale Primärfarbe Ihres Themes.
Fügen Sie Ihr eigenes CSS auf Seiten ein, auf denen Modul-Buttons/Formulare erscheinen. Passen Sie Ränder und Schriftarten an, blenden Sie Elemente aus – ohne Theme-Dateien zu bearbeiten. Verwenden Sie Selektoren wie .rbp-withdrawal-wrap oder .rbp-withdrawal-btn . Testen Sie auf einer Staging-Umgebung; schlechtes CSS kann das Layout zerstören. Lassen Sie es leer, wenn die Standardeinstellungen in Ordnung sind.
Fügt einen Widerrufseintrag in Mein Konto hinzu (Menü-Link im Stil von Classic oder Hummingbird). Eingeloggte Kunden springen direkt zur Bestellübersicht + Formular. Empfohlen: EIN. Deaktivieren Sie dies nur, wenn Sie sich zu 100 % auf Footer- und Bestelldetail-Links verlassen.
Zeigt die Widerrufsaktion auf der Seite Bestelldetails in Mein Konto an, wenn die Bestellung berechtigt ist. Beste UX: Der Kunde hat die Bestellung gerade geöffnet und kann im Kontext widerrufen. Wenn deaktiviert, müssen sie den Footer oder das Kontomenü verwenden. Nicht berechtigte Bestellungen zeigen einen kurzen Grund anstelle des Buttons.
Fügt robots noindex,nofollow zur URL des Widerrufsformulars hinzu, sodass Google es normalerweise überspringt. Gut für rechtliche/Compliance-Seiten, die Sie nicht als Landingpages wünschen. Lassen Sie es auf EIN, es sei denn, Sie möchten das Formular absichtlich indexieren lassen (selten).
Text auf jedem Widerrufs-Button und Link – Ihr wichtigster kundenorientierter Satz (z. B. „Vertrag widerrufen“, „Widerrufsrecht“). Füllen Sie jede Shopsprache aus; kurze Beschriftungen funktionieren am besten im Footer. Dies ist das, worauf Käufer als Erstes klicken.
Wird neben Produkten oder Zeilen angezeigt, die nicht widerrufen werden können. Erklären Sie warum —Hygiene, Maßanfertigung, digitale Inhalte usw. Übersetzen Sie pro Sprache; Sie können Ihre AGB erwähnen. Reduziert Support-Tickets wie „Warum kann ich das nicht ankreuzen?“.
Browser-Tab-Titel (
) für die Seite des Widerrufsformulars. Halten Sie ihn klar und unter ~60 Zeichen pro Sprache. Gilt nur für den Formular-Controller – nicht für Ihren gesamten Shop.
Optionale Meta-Beschreibung für die Formularseite (ein bis zwei Sätze pro Sprache). Normalerweise geringe Auswirkungen, wenn Noindex aktiviert ist. Verwenden Sie sie, um das Online-Widerrufsformular in einfacher Sprache zu beschreiben, oder lassen Sie sie leer, um die Meta-Beschreibung vollständig wegzulassen.
Beschriftung neben dem obligatorischen Kontrollkästchen in Schritt 2 – der Kunde bestätigt, dass er eine verbindliche Widerrufserklärung abgibt und die Konsequenzen versteht. Verwenden Sie anwaltlich geprüfte Formulierungen pro Land/Sprache; muss klar sein, nicht im Kleingedruckten versteckt. Erforderlich, wenn „Rechtliches Kontrollkästchen erfordern“ aktiviert ist.
Schritt 1 — Anfrage: Bestellung auswählen (oder Gastsuche), vollständigen oder teilweisen Widerruf wählen, rückgabefähige Produkte auswählen, optionale Nachricht und IBAN. Schritt 2 — Bestätigen: Zusammenfassung überprüfen, rechtliches Kontrollkästchen ankreuzen, absenden. Bewusster Ablauf, der den EU-Erwartungen entspricht und versehentliche Klicks reduziert.
Nach dem Absenden erhalten Kunde und Shop E-Mails mit Referenz, Zeitstempel und Details – Ihre Papierspur. Der Kunde kann eine druckfreundliche Nachweisseite (dauerhaftes Backup-Medium über E-Mail hinaus) öffnen. Der Admin kann die Bestätigung aus der Fallansicht erneut senden, falls jemand die E-Mail verloren hat.
Eingeloggte Kunden sehen eine Tabelle: Referenz, Status, Datum, verbleibende Tage der Rückgabefrist , bestehender Widerrufsstatus und Aktions-Button. Bestellungen, deren Frist abgelaufen ist oder die durch Regeln blockiert sind, werden mit einer klaren Kennzeichnung ausgegraut – keine falschen Hoffnungen, keine verschwendeten Klicks.
CSRF-Tokens in Formularen, signierte Gastsitzungen , und Ratenbegrenzung bei der Gast-Bestellsuche reduzieren Missbrauch, ohne einen Login zu erzwingen. IP-Adresse und User-Agent werden bei jeder Übermittlung als Beweis gespeichert, falls etwas verdächtig aussieht.
Dediziertes Menü unter Kunden. Sortierbare Liste mit Datum, Bestellung, Kunde, Umfang (vollständig/teilweise), Typ, Status und ob die Bestätigungs-E-Mail versendet wurde. Springen Sie mit einem Klick in jeden Fall. Exportieren Sie die gesamte Liste nach CSV aus dem Modul-Dashboard für die Buchhaltung oder Audits.
Öffnen Sie einen Widerruf, um Produkte, IBAN, Nachricht, IP und Frist anzuzeigen. Ändern Sie den Status (Ausstehend, Bestätigt, In Bearbeitung, Erstattet, Abgelehnt) und müssen eine Rich-Text-Nachricht hinzufügen , die der Kunde in seiner Historie im Storefront sieht – keine stillen Statusänderungen.
Jedes Ereignis wird protokolliert: Übermittlung, Bestätigung, Statusänderungen (mit alt → neu), erneut gesendete E-Mails, hinzugefügte Anhänge – wer es wann getan hat. Ihr Sicherheitsnetz, wenn ein Kunde oder eine Behörde fragt: „Beweisen Sie, was am Datum X passiert ist“.
Nur für Mitarbeiter sichtbare Notizen zu einem Fall (für Kunden nicht sichtbar). Dateien hochladen/herunterladen (PDF, JPG, PNG, GIF bis zu 10 MB) – Retourenetiketten, Fotos von Schäden usw. Vom Kunden hochgeladene Nachweise können in derselben Fallakte abgelegt werden.
Modulkonfiguration → Dashboard-Tab: Filtern nach Datum, KPIs (Widerrufsquote vs. Bestellungen, ausstehender Rückstand, E-Mail-Bestätigung in %, teilweise vs. vollständig, Ablehnungsquote, Abschluss der Rückerstattung), tägliches Balkendiagramm, Statusaufschlüsselung. Erkennen Sie Trends, bevor sie zu einem Support-Stau werden.
Pro verwendet eigene Tabellen ( rbp_* ) und Einstellungen ( RBP_* ). Bei der Installation können Einstellungen und Daten aus dem kostenlosen Modul migriert werden. Beide Module können nicht gleichzeitig ausgeführt werden —deaktivieren Sie Free, bevor Sie Pro konfigurieren. Bei der Deinstallation bleiben die Widerrufsdatensätze als rechtlicher Nachweis in der Datenbank erhalten.
Standard-PrestaShop-Modul. Keine Core-Overrides. Saubere Architektur und einfache Migration von der kostenlosen Version. Sicher für Updates.
displayCustomerAccount , displayOrderDetail , displayFooter . rbp_withdrawal Tabellen für sichere, dauerhafte rechtliche Nachweise. 























Optimieren und automatisieren Sie Ihre Retourenabwicklung umfassend. Dieses Modul bietet ein nahtloses, zweistufiges Widerrufsformular, automatische Beweis-E-Mails und intelligente Ausschlüsse. Eine zentrale Verwaltung sorgt für effiziente Compliance und reduziert den Arbeitsaufwand erheblich, für reibungslose Abläufe.
Dieses Modul schafft Vertrauen durch reibungslose, EU-konforme Rücksendungen. Der einfache Zugang für Gäste und registrierte Nutzer sowie transparente Prozesse reduzieren Kaufhemmnisse. Dies fördert die Kundenloyalität und steigert Ihren Umsatz direkt.
Dieses Modul ist das Ergebnis von 15 Jahren PrestaShop-Erfahrung. Es bietet nahtlose Integration in alle Versionen (1.7.x bis 9.x) und Themes. Die intelligente Ausschusslogik und die sichere Architektur spiegeln unser tiefes Verständnis der Plattform wider, für reibungslose und gesetzeskonforme Retouren.
Dieses Modul bietet umfangreiche Anpassungsmöglichkeiten: Wählen Sie Fußzeilen-Themes, legen Sie benutzerdefinierte Schaltflächenfarben fest und passen Sie Texte sowie CSS direkt an. So integriert sich die Retourenlösung nahtlos in das Erscheinungsbild Ihres Shops.
Da alle Assets und die Logik des Moduls direkt im Modulordner liegen, haben Sie vollen Zugriff auf den Code. Dies ermöglicht fortgeschrittene Anpassungen und Integrationen, ohne PrestaShop-Core-Dateien zu überschreiben.
Dieses PrestaShop-Modul ist durch seine saubere Architektur und das Fehlen von Kernüberschreibungen besonders aktualisierungssicher. Die Lizenz ermöglicht eine sorgenfreie Nutzung und einfache Migration von der kostenlosen Version, was die langfristige Wartung gewährleistet.