codeenterpriseService

Bezahlen per Lastschrift im Checkout

Wählt ein Kunde im Checkout die von dir festgelegte Lastschrift-Zahlungsmethode, erscheinen direkt darunter die SEPA-Felder unter der Überschrift SEPA-Lastschriftdaten. Bei jeder anderen Zahlungsart bleibt der Checkout unverändert.

Bankverbindung eingeben

Je nach Konfiguration werden abgefragt:

  • Kontoinhaber — mit dem Namen aus der Rechnungsadresse vorbelegt. Gibt es dort eine Firma, wird diese vorgeschlagen. Das Feld bleibt änderbar. Zusätzlich steht das Kontrollkästchen Rechnungsadresse als Kontoinhaber verwenden zur Verfügung: Wird es gesetzt, übernimmt das Feld den Namen aus der Rechnungsadresse und ist gegen Änderungen gesperrt.
  • IBAN — wird während der Eingabe automatisch in Vierergruppen gegliedert und in Großbuchstaben umgewandelt.
  • BIC / SWIFT — nur, wenn du die BIC-Abfrage aktiviert hast.

Prüfung während der Eingabe

IBAN und BIC werden noch im Formular geprüft — die IBAN auf Länderkennung, die für dieses Land korrekte Länge und die Prüfsumme, die BIC auf ihr zulässiges Format mit 8 oder 11 Zeichen.

Stimmt etwas nicht, färbt sich das Feld und es erscheint Ungültige IBAN-Nummer beziehungsweise Ungültige SWIFT-Nummer. Solange Angaben fehlen oder falsch sind, bleibt die Schaltfläche zum Abschließen der Bestellung deaktiviert und es wird der Hinweis Bitte eine valide Bankverbindung eingeben. eingeblendet.

Mandat bestätigen

Ist die Abfrage zur Mandatserstellung aktiv, muss dein Kunde zusätzlich das Kontrollkästchen setzen, mit dem er das SEPA-Mandat und die Verwendung der Rechnungsadresse als Mandatsadresse akzeptiert. Hast du eine Gläubiger-ID hinterlegt, steht sie mit im Text. Ohne dieses Häkchen lässt sich die Bestellung nicht abschließen.

Gespeicherte Bankverbindungen auswählen

Hat der Kunde bereits Bankverbindungen hinterlegt, zeigt der Checkout statt der leeren Felder eine Auswahl unter der Überschrift Bestehende Bankverbindung wählen. Jeder Eintrag steht mit Kontoinhaber und IBAN in der Liste; die als Standard markierte Bankverbindung trägt die Kennzeichnung Standard.

  • Vorauswahl — die Standard-Bankverbindung ist vorausgewählt. Gibt es keine, wird die zuletzt geänderte genommen.
  • Als Standard festlegen — mit diesem Kontrollkästchen macht dein Kunde die gerade gewählte Bankverbindung zur neuen Standardverbindung.
  • Neue Bankverbindung hinzufügen — erst wenn dieser Punkt gewählt wird, klappt das Formular für eine neue Bankverbindung auf. Solange eine gespeicherte Verbindung ausgewählt ist, bleibt es eingeklappt.

Nach dem Bestellabschluss

  • Die verwendeten SEPA-Daten werden an der Bestellung gespeichert und auf der Bestellabschluss-Seite angezeigt. Siehe SEPA-Daten an der Bestellung.
  • Ist Lastschriftdaten am Kunden speichern aktiv, wird eine neu eingegebene Bankverbindung dem Kundenkonto hinzugefügt. Die allererste Bankverbindung eines Kunden wird dabei automatisch als Standard gesetzt.
  • Ist die automatische Vergabe aktiv, erhält das Mandat seine Mandatsreferenz.

Zahlungsart einer bestehenden Bestellung ändern

Stellt ein Kunde eine bereits aufgegebene Bestellung im Kundenkonto auf Lastschrift um, werden die SEPA-Felder auch dort abgefragt. Die Angaben werden geprüft, an dieser Bestellung gespeichert und — sofern das Speichern am Kunden aktiv ist — als Bankverbindung übernommen.

Du brauchst mehr als ein Plugin?

Deine eigene Shopware-Abteilung zum Festpreis.

codeenterprise – Shopware Premium Extension PartnerWirf deine Aufgabe rein — im Schnitt ist sie in 72 Stunden erledigt. Ohne Angebotsschleife, ohne Stundenzettel, ohne Meeting-Zwang. Und wenn's nicht mehr passt: jederzeit kündbar.

Jetzt freien Slot sichern