Zum Inhalt springen

Lastschriftverfahren implementieren

Erstellt am 15. Februar 2008 · 2 Antworten · letzte Antwort am 1. März 2008

Tags: Frage

frOsT1337 ·

Hallo Forum,

Ich habe folgendes Problem: Es soll eine weitere Zahlungsart in einem Webshop eingebaut werden. Dies hab ich auch gemacht. Im Typoscript einen weiteren Radiobutton mit Lastschrift implementiert. Im Template hab ich 3 neue Eingabefelder für Bank,Blz und Kontonummer eingebaut.

Jetzt ist das Problem das während dem Bestellvorgang diese Felderausgefüllt werden und der Schritt bevor man die Bestellung abschickt werden ja die eingegebenen Daten von den 3 Eingabefeldern über Marker hingepostet.

Das sieht dann so aus:

Ihre Bankverbindung (für Lastschrift):
Bank: ###DELIVERY_BANKNAME###
Blz: ###DELIVERY_BANKBLZ###
Konto-Nr.: ###DELIVERY_BANKNR###

Kann mir jemand einen netten Weg sagen ohne neue Tabellen anlegen zu müssen und in PhP rumzuschreiben diese Funktion der Lastschrift in den Webshop zu implementieren?

Dort läuft TYPO3 3.8.1 mit tt_products 2.5.0

Wäre für jede Hilfe sehr dankbar, weil ich dort überhaupt gerade nicht durchblicke.

MfG

frOsT

JayR ·

Hi frost,

ich hatte kürzlich ein ähnliches Problem. Ohne eine Änderung an den Tabellen wirst Du das wohl nicht gelöst bekommen. Irgendwo müssen die Daten ja gespeichert werden.

Ich hab einfach mehrere neue Felder für die Bankverbindung in der Order-Tabelle angelegt. Dann musst Du noch die zusätzlichen Felder über TS (oder direkt im Code?!) angeben, damit sie beim parsen auch abgespeichert werden.

Hier gibts aber noch andere Tipps:
#72099
Viel bringen wird's Dir aber nicht, wenn Du keine Codes anfassen willst.

Viele Grüße
Jan

Flink ·
frOsT1337 schrieb

Ihre Bankverbindung (für Lastschrift):
Bank: ###DELIVERY_BANKNAME###
Blz: ###DELIVERY_BANKBLZ###
Konto-Nr.: ###DELIVERY_BANKNR###

Kann mir jemand einen netten Weg sagen ohne neue Tabellen anlegen zu müssen und in PhP rumzuschreiben diese Funktion der Lastschrift in den Webshop zu implementieren?

Die Eingabemaske muss wie beim Feld Bemerkung um diese Felder erweitert werden. Auch in der sys_products_orders oder am besten (wie in tt_products 2.6.0 bereits implementiert) in einer eigenen Bankverbindungstabelle müssen die Daten abgespeichert werden. Denn der Shop Betreiber muss diese ja wissen. Es kann aber nicht im HTML Template der Bestellbestätigung angezeigt werden, weil das ja auch über Email versendet wird.