Randshop 2.6 "verliert" Nutzersession: Zahlungsplugins kaput

Alle Fragen und Probleme zur aktuellen Randshop Version 2.5 können hier gepostet werden.

Moderatoren: Magnus, mmaass, ablass

Randshop 2.6 "verliert" Nutzersession: Zahlungsplugins kaput

Beitragvon Subsurf » Mo 12. Okt 2020, 17:23

Hallo zusammen,

wir haben Randshop 2.6 mit der aktuellsten Version des Novalnet Zahlungsplugins, u. a. für Kreditkartenzahlungen.

Seit einigen Monaten werden einige der per Novalnet bezahlten Bestellungen nicht mehr in den korrekten Bestellstatus geändert, obwohl die Zahlung erfolgreich abgewickelt wurde.

Wir haben mittlerweile herausgefunden, dass der Benutzer nach der Bezahlung bei Novalnet auf eine Seite im Randshop zurückgeleitet wird. An dieser Stelle wird die Zahlung noch einmal anhand einiger Daten validiert, die vorher während des Bestellprozesses in der Nutzersession im Randshop gespeichert wurden.

Bei den Bestellungen, die von dem obigen Problem betroffen sind, ist uns aufgefallen, dass die Session im Randshop zum Zeitpunkt des Aufrufs der zurückgeleiteten Seite nicht mehr vorhanden ist und deshalb eine neue Session gestartet wurde, wodurch die Validierung der Zahlung natürlich fehlschlägt, weil die während des Bestellprozesses abgespeicherten Validierungsdaten nicht mehr vorhanden sind. Ob die Session in irgendeinem Skript bewusst beendet/gelöscht wurde oder einfach der Verweis auf die Session-ID (z. B. das Cookie) verloren gegangen ist, konnten wir bisher nicht herausfinden. Zumal es ja nicht alle Kunden betrifft, was die Sache ziemlich kompliziert macht.

Habt ihr Ideen, wie wir dem Problem der verlorengehenden Sessions auf die Spur kommen könnten?
Subsurf
 
Beiträge: 1
Registriert: Mi 30. Sep 2020, 09:23

Re: Randshop 2.6 "verliert" Nutzersession: Zahlungsplugins k

Beitragvon mmaass » Mi 6. Jan 2021, 11:31

Sofern Du es nicht schon gelöst hast, müsstest Du das aber auch mit Novalnet klären. Diese Schnittstelle wird von denen gepflegt.
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin


Zurück zu Allgemeines / Installation / Hilfe

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste