Projekt

Allgemein

Profil

Aktionen

GX-Bug #70556

offen

IPayment: Fehler in Konfiguration, Sessionverlust bei Zahlung | Errors in configuraton, session gets lost in payment

Von Marco Bruchmann vor 11 Monaten hinzugefügt. Vor 8 Monaten aktualisiert.

Status:
Testing
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
Partner
Zielversion:
-
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.8.0.2
Release Notes Langtext:

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.


Aktionen

Auch abrufbar als: Atom PDF