Setting "Zahlungsweise änderbar" wird nicht richtig dargestellt / aktualisiert
Worum es geht
Reproduzieren
- Ecoyn Settings schließen
- Neue Zahlungsart anlegen (Zahlungsmethode egal)
- Ecoyn Settings wieder öffnen
Fehler
Die neu erstellte Zahlungsmethode wird jetzt als änderbar gelistet:
In der Settings-Datei (etc/plugins/quiqqer/order.ini.php
) ist die ID (19
) aber gar nicht drin:
- Dadurch kann man die Zahlungsweise nicht ändern beim Scheitern im Bestellprozess (weil er hier rausgeht: https://dev.quiqqer.com/quiqqer/order/-/blob/main/src/QUI/ERP/Order/Controls/OrderProcess/Processing.php?ref_type=heads#L105)
- Im Backend wird die Zahlungsart falsch als "aktiv" dargestellt
- Beim Anlegen einer Zahlungsart wird diese gar nicht in das Setting geschrieben