Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AdminPanel Bestellung: Fehlerhafte SEPA Daten Speicherung #49

Closed
bepixeld opened this issue Mar 19, 2014 · 6 comments
Closed

AdminPanel Bestellung: Fehlerhafte SEPA Daten Speicherung #49

bepixeld opened this issue Mar 19, 2014 · 6 comments

Comments

@bepixeld
Copy link

Hallo,
Wird eine Bestellung über das AdminPanel (Backend) erzeugt, werden die SEPA Zahlungsdaten nicht verschlüsselt in der DB gespeichert. Dadurch werden beim nächsten Aufruf der Bestellung keine bzw. unsinnige Zahlungsdaten angezeigt. Im entsprechenden Kunden-Account sind nun auch keine/unsinnige Bankdaten gespeichert.

Betroffene Version:
Magento CE 1.7 und 1.8.1
DebitPayment 1.0.4, 1.0.5

Einstellungen:
Bankdaten speichern: Ja
Art der Lastschrift: SEPA

Ablauf:

  1. AdminPanel: Verkäufe -> Bestellungen
  2. Neue Bestellung
  3. Kunde, Artikel, Versandart auswählen
  4. Zahlart Lastschrift (Debit Payment) auswählen und IBAN/SWIFT eingeben
  5. Bestellung übermitteln
  6. In der übermittelten Bestellung sind keine/unsinnige Bankdaten gespeichert

Problem ist vermutlich, dass die IBAN/SWIFT in den DB-Tabellen (sales_flat_quote_payment, sales_flat_order_payment) nicht verschlüsselt gespeichert werden, sondern im Klartext.

Bei Bestellungen über das Frontend funktioniert es ohne Probleme.

@probear
Copy link

probear commented May 15, 2014

Wir haben das gleiche problem, auch nach dem einspielen des Bugfixes leider noch :( Bei Allen bestellungen die wir über das Backend eintragen fehlt im Anschluss SWIFT/IBAN
Haben wir irgendwas vergessen ?

@therouv
Copy link
Owner

therouv commented May 15, 2014

Das ist leider ein Bug im Magento Core. Wir haben das mit cc3f2c1 gefixt.

@riconeitzel
Copy link

War alle Caches geleert? Das war beim Testen bei uns aufgefallen. Mittlerweile gehts.

@probear
Copy link

probear commented May 15, 2014

Caches haben wir alle geleert, klar, direkt nachdem der Fix cc3f2c1 eingespielt wurde. Trotzdem unverändert. In der Bestellübersicht bleibt das Feld für SWIFT/IBAN einfach leer, in der exportierten csv Datei stehen verschlüsselte Einträge

@ssh-pw
Copy link

ssh-pw commented May 28, 2014

Hallo,

ist das hier ne doppelte Issue zu #27 ?

Ansonsten habe ich cc3f2c1 eingespielt (beide Dateien aktualisiert) und das Problem scheint behoben. Die Lastschriftdaten werden nun korrekt im Backend unter "Verkäufe -> Bestellungen" angezeigt.

Danke für den Fix. Gibt es eine Chance den Fix in den Master zu bekommen?

Danke und Grüße
Pat

@therouv
Copy link
Owner

therouv commented May 28, 2014

@ssh-pw Commit ist aktuell noch im develop wird aber auch demnächst in den master kommen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants