SEPA Lastschrift - Modul für PrestaShop Mit dem Modul „SEPA Lastschrift“ bieten Sie Ihren Kunden die beliebte Zahlungsmethode Bankeinzug direkt im PrestaShop an. Das Modul erfasst alle erforderlichen SEPA-Mandate (Einzel- oder wiederkehrende Zahlungen) und erstellt automatisch die Mandatsdokumente als PDF. Was kann das Modul? Das SEPA-Lastschrift-Modul ermöglicht es, die beliebte Zahlungsart Bankeinzug direkt im Shop anzubieten. Es erfasst alle SEPA-Mandate automatisch, erstellt PDF-Dokumente mit Mandatsreferenz und Gläubiger-ID und verwaltet diese zentral im Back Office. Das Modul erleichtert die Mandatsverwaltung, unterstützt Einzelzahlungen und sorgt für eine einfache, rechtssichere Abwicklung ohne externe Zahlungsanbieter. Vorteile Bewährte Zahlungsweise: Kunden kennen die Methode und vertrauen ihr. Eigene Kontodaten sind meist bekannt: Kein erneutes Eingeben notwendig. Rückbuchbare Zahlungen schaffen Vertrauen: Kunden fühlen sich sicherer. Reduzierung von Währungsrisiken / keine Umrechnungsgebühren: Vorteil für europäische Shops. Europaweite Akzeptanz: Geeignet für internationale Kunden im SEPA-Raum. Schnelle Lieferung: Shop muss nicht auf Zahlungseingang warten. Keine Anmeldung bei Fremdanbietern nötig: Einfach für Shopbetreiber. Zielgruppe: Kunden ohne PayPal- oder andere Online-Konten. Funktionsübersicht SEPA-Mandate erfassen Erfasst automatisch alle erforderlichen SEPA-Mandate für Bestellungen. Unterstützt Einzelzahlungen Mandatsdaten umfassen Name, Adresse, IBAN, BIC, Mandatsreferenz und Gläubiger-ID . PDF-Mandate generieren Mandate werden als PDF-Datei erstellt und können automatisch per E-Mail an den Kunden verschickt werden. Enthält alle relevanten Daten für die rechtssichere Abwicklung. Optional: Versand per Post mit ergänzendem Hinweis auf der PDF-Datei. Optionen: Mandat PDF in E-Mail integrieren Mandat PDF im Dateisystem speichern Einzelmandate nur einmal per E-Mail versenden Mandatsverwaltung im Backoffice Übersicht aller Mandate unter Bestellungen > SEPA Mandate . Möglichkeit zum Anzeigen, Löschen oder Hinzufügen neuer Mandate. Einfache Verwaltung auch für bereits getätigte Bestellungen ohne Mandat. Konfiguration der SEPA-Zahlung SEPA-Mandat: Name, Adresse, PLZ, Stadt, Land des Gläubigers Gläubiger-ID: Eindeutige Kennung für Bankeinzug Mandat Prefix: Präfix für Mandatsreferenz E-Mail-Versand: Mandat an Kunde senden / BCC an Händler BIC: Anzeigen / Pflichtfeld / abhängig vom Land IBAN: Verschlüsseln (mit X-Maskierung) Mandat per Post: Info an Kunden für Rücksendung Load JS deferred: Option, JavaScript mit defer zu laden für bessere Seitenperformance Zahlungseinstellungen / Checkout-Konfiguration Bestellstatus nach Auftrag: Status, der nach Bestellaufgabe erscheint (z. B. ohne E-Mail an Kunden). Automatisch auf „Warten auf Zahlungseingang“ setzen: Ja / Nein Folgestatus „Warten auf Zahlungseingang“: Kann E-Mail mit Zahlungsinformationen an Kunden senden. Zahlungslogo anzeigen: Ja / Nein, inklusive Bildgröße (85 x 17). Titel der Zahlungsart: Text im letzten Schritt des Bestellvorgangs (optional). Beschreibung der Zahlungsart: Mehrsprachige Beschreibung (DE / EN). Sicher und EU-konform Mandate entsprechen der SEPA-Verordnung Nr. 260/2012 . Ermöglicht rechtssichere Lastschriftzahlungen innerhalb des SEPA-Raums. Reduziert Währungsrisiken und Umrechnungsgebühren bei Euro-Zahlungen. Shopbetreiber-Vorteile Keine Anmeldung bei externen Zahlungsanbietern nötig – nur eigene Bank . Alle Mandate zentral im PrestaShop Backoffice verwaltbar . Mandats-PDFs können automatisch gespeichert werden. Checkout-Einstellungen flexibel anpassbar : Bestellstatus, Zahlungslogo, Titel und Beschreibung. Kombination mit Rechtsicherheit (ps_legalcompliance) und DSGVO-Modul (psgdpr) möglich. Hinweis Bitte beachten Sie, dass das Modul stetig weiterentwickelt wird und ggf. ältere Versionen nicht alle Funktionen enthalten.  Installation Es ist wichtig, vor der Installation eines Moduls eine vollständige Sicherung Ihrer Website oder Ihres Servers durchzuführen, um Datenverluste zu vermeiden, falls etwas schiefgeht. Wenn Sie unsicher sind oder Bedenken haben, ziehen Sie die Hilfe eines erfahrenen Webentwicklers oder Administrators in Betracht. 7 Schritte zur einfachen Installation Gehen Sie im PrestaShop Backoffice zur Modulverwaltung (ehemals Modul-Manager) und klicken Sie auf „Modul hochladen“ Ziehen Sie nun die Moduldatei (zip-Datei) per Drag & Drop oder wählen Sie die Datei im System-Verzeichnisbaum aus Wählen Sie die hochzuladende ZIP-Datei aus und klicken Sie auf "OK" Ihr Modul wird installiert und erscheint in der Liste der installierten Module Warten Sie bis die Modulinstallation erfolgreich abgeschlossen ist Um mit der Einrichtung zu beginnen, klicken Sie auf "Konfigurieren". Wenn Sie mehrere Shops haben, müssen Sie jeden Shop separat konfigurieren. Bitte wählen Sie Ihren Shop direkt aus dem Menü aus, mit dem Sie beginnen möchten Testen Sie das Modul: Gehen Sie zur Frontend-Ansicht Ihrer Website und überprüfen Sie, ob das Modul wie erwartet funktioniert Viel Erfolg! Modul-Konfiguration Ist die Modulinstallation erfolgreich abgeschlossen, ist die richtige Konfiguration entscheidend. Im Allgemeinen sind die Module intuitiv zu bedienen. Sollten Sie einmal nicht weiterkommen, kontaktieren Sie gerne unseren kostenlosen Support im Rahmen des Modulkaufs. Konfiguration Im Tab  „Konfiguration“ werden alle zentralen Funktionen des SEPA-Lastschrift-Moduls verwaltet. Hier legen Sie fest, wie Mandate erstellt, gespeichert und versendet werden, welche Datenfelder angezeigt werden und wie der technische Ablauf der Mandatserstellung erfolgt. E-Mail senden Funktion: Aktiviert den Versand des SEPA-Mandats per E-Mail an den Kunden nach Abschluss der Bestellung. Nutzen: Stellt dem Kunden automatisch sein persönliches Mandat als Nachweis zur Verfügung und reduziert den manuellen Aufwand im Back Office. SEPA-Mandat Funktion: Erfassen Sie hier die Stammdaten Ihres Unternehmens bzw. des SEPA-Gläubigers: Name, Straße, PLZ, Stadt und Land. Diese Angaben werden automatisch in das SEPA-Mandat übernommen. Nutzen: Sichert die rechtlich korrekte Ausweisung des Zahlungsempfängers im SEPA-Mandat und sorgt für eine vollständige, standardkonforme Mandatsgenerierung. Gläubiger-ID Funktion: Tragen Sie hier Ihre persönliche SEPA-Gläubiger-Identifikationsnummer ein, die Sie bei der Deutschen Bundesbank beantragen. Nutzen: Ermöglicht die eindeutige Zuordnung des Zahlungsempfängers und ist zwingend erforderlich für alle SEPA-Lastschriftmandate. Mandat-Prefix Funktion: Definiert ein Präfix, das automatisch vor jeder Mandatsreferenz eingefügt wird (z.B. MD_20230918) Nutzen: Erleichtert die interne Zuordnung und Nachverfolgung einzelner Mandate im System, insbesondere bei mehreren Shops oder Konten. E-Mail senden Funktion: Aktiviert den Versand des SEPA-Mandats per E-Mail an den Kunden nach der Bestellung. Nutzen: Stellt dem Kunden automatisch sein persönliches Mandat als Nachweis zur Verfügung und reduziert manuellen Aufwand. E-Mail an den Händler senden Funktion: Versendet eine BCC-Kopie der Kunden-E-Mail an die im Shop hinterlegte Händleradresse. Sie können mehrere E-Mail-Adressen durch Komma getrennt eingeben. Standard-E-Mail-Adresse: Hinterlegte Shop-Adresse. Nutzen: Ermöglicht die interne Dokumentation aller versandten Mandate und dient der Nachvollziehbarkeit. Mandat-PDF integrieren Funktion: Bindet die Mandats-PDFs direkt in die Kunden-E-Mail ein (nur aktiv, wenn E-Mails gesendet werden). Nutzen: Der Kunde erhält sein Mandat direkt mit der E-Mail und muss es nicht nachfordern oder selbst herunterladen. Mandat-PDF speichern Funktion: Legt fest, ob das generierte Mandat-PDF im Dateisystem des Shops gespeichert wird. Nutzen: Sichert Mandate langfristig im System und ermöglicht eine spätere Nachverfolgung oder Wiederherstellung. Mandat per Post zuschicken Funktion: Fügt dem Mandat-PDF einen Hinweis hinzu, dass der Kunde das Dokument unterschrieben per Post zurücksenden soll. Nutzen: Ermöglicht optional eine schriftliche Bestätigung des Mandats – sinnvoll für konservative Zahlungsabläufe oder interne Archivierungspflichten. BIC anzeigen Funktion: Zeigt im Zahlungsformular ein Eingabefeld für den BIC an. Nutzen: Ermöglicht die Erfassung vollständiger Bankdaten, insbesondere für internationale Zahlungen außerhalb des SEPA-Kernraums. Hinweis zur IBAN/BIC-Pflicht: Seit dem 01.02.2016 gilt im SEPA-Raum das IBAN-only-Verfahren. Innerhalb des Europäischen Wirtschaftsraums (EWR) genügt die IBAN. Ein BIC wird nur noch bei Zahlungen in Nicht-EWR-SEPA-Länder wie Monaco, San Marino, Schweiz, Andorra, Liechtenstein oder Vatikanstadt benötigt. BIC notwendig Funktion: Legt fest, ob das BIC-Feld verpflichtend ausgefüllt werden muss. Option „Abhängig vom Land“ erlaubt dynamische Steuerung je nach Kundenland. Nutzen: Erhöht die Datenintegrität und sorgt für zusätzliche Kontrolle der korrekten Zahlungsdaten im Mandat. IBAN verschlüsseln Funktion: Aktiviert die Maskierung der IBAN im Frontend, wobei mittlere Ziffern durch „X“ ersetzt werden. Nutzen: Verbessert den Datenschutz und schützt sensible Kundendaten gemäß DSGVO. WICHTIG: Die Option " E-Mail an den Händler senden " muss zwingend in diesem Fall aktiviert sein, damit der Händler auf jeden Fall eine gültige IBAN bereitgestellt bekommt. Load JS deferred Funktion: Lädt JavaScript-Dateien des Moduls mit dem defer -Attribut, sodass sie erst nach dem HTML-Parsing ausgeführt werden. Nutzen: Verbessert die Ladezeit und Performance des Check-outs, insbesondere bei komplexen Shops. SEPA Mandate Im Tab „SEPA-Mandate“ werden alle im Shop erzeugten SEPA-Lastschriftmandate zentral verwaltet. Hier sehen Sie sämtliche Mandate, die im Rahmen von Bestellungen automatisch erstellt wurden – inklusive relevanter Kundendaten, IBAN/BIC und PDF-Mandatsdatei. Mandatsübersicht Funktion: Zeigt eine tabellarische Übersicht aller erstellten SEPA-Mandate mit den wichtigsten Informationen wie Bestell-ID, Name, IBAN, BIC, Erstellungsdatum und PDF-Datei. Nutzen: Bietet eine transparente Nachverfolgbarkeit aller erstellten Mandate – ideal zur rechtssicheren Archivierung und schnellen Prüfung im Support oder Buchhaltungsprozess. PDF-Mandat herunterladen Funktion: Über das PDF-Symbol in der Spalte Aktionen kann das vollständige SEPA-Mandat als PDF-Datei geöffnet oder heruntergeladen werden. Nutzen: Ermöglicht eine einfache Dokumentation und ggf. den Versand an Kunden oder die Weitergabe an die Buchhaltung. Manuelles Hinzufügen oder Löschen von Mandaten Funktion: Über die Verwaltungsfunktionen lassen sich neue Mandate manuell hinzufügen oder bestehende Mandate löschen. Nutzen: Flexibilität bei nachträglicher Mandatserstellung, z. B. für ältere Bestellungen, Testkäufe oder korrigierte Bankdaten. Status & Zahlung Im Tab „Status & Zahlung“ legen Sie fest, wie das SEPA-Lastschrift-Modul im Bestellprozess angezeigt und nach Abschluss einer Bestellung verarbeitet wird. Hier steuern Sie insbesondere den Bestellstatus , Anzeigeoptionen an der Kasse und Texte der Zahlungsart . Bestellstatus nach Bestellaufgabe Funktion:  Es wird unmittelbar nach der Bestellung ein Bestellstatus verschickt (Bestellung eingegangen ist der Standardstatus) Nutzen: Ermöglicht eine klare Trennung zwischen Bestellungseingang und Zahlungseingang – hilfreich für die interne Bearbeitung und Buchhaltung. Option „Warten auf Zahlungseingang“ Funktion: Aktiviert den Folgestatus Warten auf Zahlungseingang und ermöglicht den automatischen Versand einer E-Mail mit Zahlungsinformationen an den Kunden. Nutzen: Erleichtert den Zahlungsprozess und verbessert die Kundenkommunikation durch transparente Statusmeldungen. Zahlungslogo anzeigen Funktion: Schaltet die Anzeige eines Zahlungslogos im Check-out ein oder aus. Das Logo kann individuell hochgeladen werden (empfohlene Größe: 85 × 17 px ). Nutzen: Erhöht die Sichtbarkeit und Wiedererkennung der Zahlart im Bestellvorgang. Titel der Zahlungsart Funktion: Legt den Namen fest, der im letzten Schritt des Bestellvorgangs angezeigt wird (z. B. SEPA-Lastschrift oder Bankeinzug ). Nutzen: Klare Bezeichnung schafft Vertrauen und minimiert Rückfragen im Check-out. Beschreibung der Zahlungsart Funktion: Ermöglicht die Eingabe eines erläuternden Textes, der dem Kunden im Kassenbereich angezeigt wird (mehrsprachig verfügbar). Nutzen: Ideal zur Darstellung zusätzlicher Informationen, z. B. zu Einzugszeitpunkt, Sicherheit oder Rückbuchungsbedingungen. Logs Im Tab „Log-Einstellungen“ werden die vom Modul erzeugten Protokolldateien angezeigt und verwaltet. Die vorhandenen Logs listen Dateiname, Erstellungsdatum und Dateigröße auf, zusätzlich besteht die Möglichkeit, Einträge zu löschen. Zudem kann hier das Log-Level festgelegt werden, etwa Warnung, Fehler oder Debug, um den Detailgrad der Protokollierung zu steuern. Wartung Der Tab " Wartung" bietet Shopbetreibern eine Übersicht über die technische Integrität des Moduls. Er hilft dabei, mögliche Fehlerquellen zu identifizieren und fehlerhafte Installationen von Hooks, Menüeinträgen, Datenbankstrukturen oder Templates schnell zu beheben. Hooks Funktion: Zeigt alle vom Modul verwendeten Hooks. Nicht eingetragene Hooks können per Klick nachinstalliert werden. Nutzen: Stellt sicher, dass alle vorgesehenen Modulelemente an den richtigen Stellen im Shop greifen. Menüeinträge Funktion: Listet alle Backend-Menüeinträge mit den entsprechenden Berechtigungen (CRUD). Nutzen: Garantiert die korrekte Integration ins PrestaShop-Backoffice. Datenbank Funktion: Prüft das SQL-Schema und zeigt Abweichungen von der aktuellen Datenbankstruktur. Nutzen: Hilft bei der Wiederherstellung einer fehlerfreien Datenbankkonfiguration. Einstellungen Funktion: Listet die Konfigurationswerte des Moduls. Fehlerhafte Werte können zurückgesetzt und fehlende Konfigurationen direkt installiert werden.  Nutzen: Ermöglicht eine saubere Grundkonfiguration – wichtig für Multi-Shop-Umgebungen. Controller Funktion: Zeigt, ob für das Modul Controller installiert werden müssen. Optional können fehlende Controller installiert werden.  Nutzen: Stellt sicher, dass alle für die Modul-Funktionalität erforderlichen Backend- und Frontend-Komponenten verfügbar sind. Dies verhindert Fehlfunktionen und erleichtert die Modulwartung. Bestellstatus Funktion: Kontrolliert, ob spezielle Bestellstatus durch das Modul installiert werden. Optional können fehlende Bestellstatus installiert werden.  Nutzen: Garantiert die korrekte Abbildung von Bestellprozessen, insbesondere bei rechtlich relevanten Workflows (z. B. „Warten auf Zahlung“ oder „Widerruf erhalten“), und unterstützt eine saubere Übersicht im Backend. Templates Funktion: Überprüft, ob die Front-Office-Templates korrekt installiert sind oder im Theme überschrieben wurden. Nutzen: Sicherstellung, dass alle rechtlich relevanten Frontend-Elemente wie AGB, Widerrufsrecht oder Footer-Infos aktuell sind. Hinweis: Kritische Versionen werden entsprechend markiert. Plugins Funktion:  zeigt an, wenn weitere Plugins für dieses Moduls verfügbar sind. Nutzen:  Vorhandene Plugins können direkt aus dem Modul installiert werden.  Erweiterte Optionen  Funktion: Dort kann bei Bedarf der Lizenzschlüssel geändert werden. Die jeweils installierten Versionen werden angezeigt.  Nutzen : Kompakte Übersicht, schnelles Erfassen von relevanten Modulversionen.  Übersetzungen & Sprachen In PrestaShop können Modultexte über Internationale > Übersetzungen angepasst werden. Dort wählt man die gewünschte "Sprache" und die zu übersetzende "Modul-Komponente" aus. Die Texte lassen sich dann direkt im Backend bearbeiten und speichern. Zur Auswahl stehen Deutsch und Englisch. Übersetzungen Übersetzungen in anderen Sprachen Das Modul kann in alle verfügbaren Sprachen übersetzt werden. Standardmäßig sind Deutsch und Englisch enthalten. Um eine Übersetzung vorzunehmen, gehen Sie im Menü links auf „International“ (1) und anschließend auf „Übersetzungen“ (2). Wählen Sie im Bereich „Programmteil“ die Option „Installierte Module“ (3), anschließend das gewünschte Modul (4) und die gewünschte Sprache (5). Klicken Sie danach auf „Bearbeiten“ , um die Übersetzung anzupassen.   Screenshot "Modul Übersetzungen bearbeiten" Screenshot "Einzelne Felder übersetzen" Modul-Kompatibilität Das Modul "SEPA Lastschrift" ist kompatibel mit PrestaShop 8.x. und 9.x. Spezifizierte technischen Angaben sind auf der Modulverkaufsseite zu finden und werden regelmäßig gepflegt. Kompatibilität mit PrestaShop SEPA Lastschrift für PrestaShop 9.x Kompatibel mit PrestaShop 9 Mindestens PHP 8.1 - die offizielle Dokumentation empfiehlt PHP 8.4 für optimale Leistung und Sicherheit. Hinweis: Falls Sie eine andere PrestaShop Version nutzen, können die Screenshots lt. dieser Dokumentation abweichen. SEPA Lastschrift für PrestaShop 8.x Kompatibel mit PrestaShop 8.x ab Version 8.x. Mindestens PHP 7.1 Hinweis: Falls Sie eine andere PrestaShop Version nutzen, können die Screenshots lt. dieser Dokumentation abweichen. Lizenz Module und Plugins für verschiedene Plattformen und Software können unterschiedliche Arten von Lizenzen haben. Es ist wichtig, die Lizenzbedingungen des jeweiligen Moduls zu kennen und einzuhalten, um rechtliche Probleme zu vermeiden und die Entwickler angemessen zu unterstützen. Lizenz SEPA-Lastschrift Modul Das Modul unterliegt einer kommerziellen Lizenz. Sie dürfen das Modul auf einer Domain installieren. Zu Test- und Debugzwecken ist keine weitere Lizenz notwendig. Nach Bestellung können Sie die Domain lizenzieren, unter der das Modul verwendet wird. In Ihrem Kundenkonto können Sie Ihre Lizenzen unter dem Link "Meine Lizenzen" verwalten. Fazit / Downloads Das SEPA-Lastschriftmodul bietet eine einfache, rechtssichere und europaweit akzeptierte Zahlungsmethode direkt über Ihren PrestaShop. Es vereint Komfort für Kunden mit voller Kontrolle für Shopbetreiber – ganz ohne externe Zahlungsanbieter. Automatisierte Mandatsverwaltung, PDF-Generierung und flexible Statussteuerung erleichtern die Abwicklung. So schaffen Sie Vertrauen, beschleunigen den Bestellprozess und optimieren zugleich Ihren Zahlungsworkflow. Hilfreiche Links und Downloads Aktuelle Modul-Downloads SEPA-Lastschrift PrestaShop 9.x SEPA-Lastschrift PrestaShop 8.x Hinweis Bitte beachten Sie, dass diese Dokumentation eine Momentaufnahme darstellt und sich von älteren oder zukünftigen Versionen unterscheiden kann. Wir sind darum bemüht, unsere Dokumentation aktuell zu halten. Bei Rückfragen oder Unsicherheiten stehen wir Ihnen jederzeit gerne zur Verfügung. Falls Sie Unterstützung bei der Optimierung Ihres PrestaShop-Shops benötigen, zögern Sie nicht, Gurkcity zu kontaktieren. Unser Support-Team steht Ihnen nicht nur bei der Modulinstallation zur Seite, sondern bietet Ihnen auch umfassende Dienstleistungen als PrestaShop Full-Service-Agentur an.