GX-Bug #70556
geschlossenIPayment: Fehler in Konfiguration, Sessionverlust bei Zahlung | Errors in configuraton, session gets lost in payment
0%
IPayment: Konfiguration wurde repariert; Zahlungen sind wieder möglich
Beschreibung
Im IPayment-Modul werden mehrere Konfigurationsfelder falsch angezeigt („Type with ID“). Bei Zahlungen zeigt der Shop nach der Rückleitung „not in checkout or session expired“; die Zahlung war zwar erfolgreich, der Shop nimmt dies jedoch nicht zur Kenntnis, weil die Zuordnung zur Session nicht funkitoniert. (SameSite = Lax bewirkt, dass das Session-Cookie nicht übertragen wird.)
Schritte zum Reproduzieren:
- IPayment-Modul (Kreditkarten) installieren
- Checkout mit Zahlung über IPayment durchführen
Erwartetes Ergebnis:
Konfigurationsfelder werden korrekt angezeigt, Checkout kann abgeschlossen werden
Tatsächliches Ergebnis:
Konfigurationsfelder zeigen „Type with ID“, Checkout endet mit der genannten Fehlermeldung.
In the IPayment module, several configuration fields are displayed incorrectly ("Type with ID"). In the case of payments, the shop shows "not in checkout or session expired" after the return; the payment was successful, but the shop does not take note of this because the assignment to the session does not work. (SameSite = Lax causes the session cookie not to be transferred).
Steps to reproduce:
- Install IPayment module (credit cards)
- Carry out checkout with payment via IPayment
Expected result:
Configuration fields are displayed correctly, checkout can be completed.
Actual result:
Configuration fields show "Type with ID", checkout ends with the error message mentioned.