#734 closed Bug/Fehler (wontfix)
Schnellkauffunktion - "Einstellungen für Mein Schnellkauf speichern" Fehler bei Lastschrift
| Reported by: | p3e | Owned by: | somebody |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.1.0 |
| Component: | Shop | Version: | 2.0.0.0 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Wenn man Lastschrift gewählt hat, kann man seine Angaben nicht für den Schnellkauf speichern. Bei dem Versuch wird man zurück auf die Seite zur Wahl der Bezahlart geleitet und die Fehlermeldung "Sie haben keine korrekte IBAN eingegeben." erscheint.
Diese Funktion ist aber gerade bei Bankdaten besonders sinnvoll.
Attachments (0)
Change History (13)
comment:1 by , 10 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:3 by , 10 years ago
Das geht nicht anders zu lösen. Es wurden in r9351 Ausnahmen eingefügt, die bestimmte Zahlungsmodule vom Schnellkauf ausnehmen.
// disable some modules, because needed action on checkout_payment
$disallowed_payment = array(
'banktransfer',
'billsafe_2',
'paypalplus',
'payone_installment',
'payone_otrans',
);
for ($i = 0, $n = sizeof($selection); $i < $n; $i++) {
if (in_array($selection[$i]['id'], $disallowed_payment)
|| strpos($selection[$i]['id'], 'billpay') !== false
|| strpos($selection[$i]['id'], 'klarna') !== false
|| strpos($selection[$i]['id'], 'masterpayment') !== false
)
{
unset($selection[$i]);
}
}
$selection = array_values($selection);
comment:4 by , 10 years ago
Aber wieso ist banktransfer (also Lastschrift) ausgenommen? In den meisten fällen ändert sich die Bankverbindung doch nicht.
Amazon merkt sich auch die Bankverbindung bzw. holt sie sich aus der letzten Bestellung.
comment:5 by , 10 years ago
| Milestone: | modified-shop-2.00 → modified-shop-2.01 |
|---|---|
| Resolution: | fixed |
| Status: | closed → reopened |
Gute Frage... ich öffne das Ticket nochmal und verschiebe es mal nach 2.0.0.1.
comment:6 by , 10 years ago
Genau diese Diskussion habe ich im Forum auch schon einmal angestoßen. Zwar nicht in Verbindung mit dem Schnellkauf aber wieso holt modified sich nicht die Daten aus der letzten Bestellung?
Muss ja nicht gleich eine neue Tabelle dafür angelegt werden (Stichwort Datenpool klein halten).
Wenn die Bankverbindung dann doch mal anders ist, dann kann man sie auch noch manuell direkt ändern...
comment:7 by , 10 years ago
Ich finde es gefährlich Bankdaten in der Datenbank auf lange sicht zu speichern. Deshalb wurde das Modul Banktransfer auch erweitert um Bankdaten zu löschen, wenn diese nicht mehr benötigt werden.
comment:8 by , 10 years ago
| Resolution: | → wontfix |
|---|---|
| Status: | reopened → closed |
comment:9 by , 10 years ago
Statt zu löschen sollte man sie bis auf die letzten Stellen durch xxxx ersetzen. In dem Fall kann man sie auch erneut verwenden. In der Warenwirtschaft hat man dann ja die kompletten Bankdaten.
comment:10 by , 10 years ago
| Milestone: | modified-shop-2.0.0.1 → modified-shop-2.1.0.0 |
|---|
Welchen Sinn siehst du dahinter?
comment:11 by , 10 years ago
Der Sinn dahinter ist, dass Bestandskunden Ihre Daten nicht jedes mal neu raus suchen müssen. Vereinfacht und beschleunigt den Checkout.
comment:12 by , 10 years ago
| Milestone: | modified-shop-2.1.0.0 → modified-shop-2.0.0.1 |
|---|
Meine Frage bezog sich auf den Sinn des unkenntlich machens der Bankdaten.
comment:13 by , 10 years ago
Hat GTB doch im Prinzip schon geschrieben: “Ich finde es gefährlich Bankdaten in der Datenbank auf lange sicht zu speichern. Deshalb wurde das Modul Banktransfer auch erweitert um Bankdaten zu löschen, wenn diese nicht mehr benötigt werden.“
Das durch ausXen zu lösen finde ich aber eleganter.

In 9351: