Hallo zusammen,
ich habe folgendes Problem mit der Behandlung einer Session.
So sieht das Szenario aus:
In unserem E-Shop wird als Zahlungssystem die SaferPay Plattform angeboten.
Aktuell ist die Vorgehensweise bei einem Zahlungsvorgang so, dass bei einer Zahlung die SaferPay Seite geöffnet wird und nachdem der Kunde die Zahlung erfolgreich abgeschlossen hat, zurück auf die E-Shop Seite gelinkt wird.
Hierbei ist entscheidend, dass der Client-Browser den "Success-Link" aufruft und es somit keine Schwierigkeiten mit der Session gibt.
Jetzt gibt es leider bei uns das Problem, dass die Kunden oft zu schnell die Seite schließen und dadurch nicht der Success Link aufgerufen wird, was dazu führt, dass die Bestellung nicht erfolgreich bei uns eintrifft.
Nach Rücksprache mit SaferPay gibt es hier eine elegantere Lösung die so aussieht, dass der SaferPay Server nach erfolgreicher Zahlung die Bestätigung in unser E-Shop senden kann.
Dies realisiert SaferPay mit einem HTTP POST Request.
Damit dies aber richtig funktionieren kann, muss SaferPay aber die Session aus unserem E-Shop System mitgeteilt bekommen.
Und hier stehe ich aktuell vor dem Problem, wie ich dies richtig hinbekomme.
Wir arbeiten im E-Shop mit Cookies, also nicht cookieless.
Hat vielleicht jemand einen Rat für mich, wie ich dies bewerkstelligen kann, dass ein fremdes System in eine vorhandene Session eingreifen kann.
Dafür wäre ich sehr dankbar.
Gruß
Pierre
ich habe folgendes Problem mit der Behandlung einer Session.
So sieht das Szenario aus:
In unserem E-Shop wird als Zahlungssystem die SaferPay Plattform angeboten.
Aktuell ist die Vorgehensweise bei einem Zahlungsvorgang so, dass bei einer Zahlung die SaferPay Seite geöffnet wird und nachdem der Kunde die Zahlung erfolgreich abgeschlossen hat, zurück auf die E-Shop Seite gelinkt wird.
Hierbei ist entscheidend, dass der Client-Browser den "Success-Link" aufruft und es somit keine Schwierigkeiten mit der Session gibt.
Jetzt gibt es leider bei uns das Problem, dass die Kunden oft zu schnell die Seite schließen und dadurch nicht der Success Link aufgerufen wird, was dazu führt, dass die Bestellung nicht erfolgreich bei uns eintrifft.
Nach Rücksprache mit SaferPay gibt es hier eine elegantere Lösung die so aussieht, dass der SaferPay Server nach erfolgreicher Zahlung die Bestätigung in unser E-Shop senden kann.
Dies realisiert SaferPay mit einem HTTP POST Request.
Damit dies aber richtig funktionieren kann, muss SaferPay aber die Session aus unserem E-Shop System mitgeteilt bekommen.
Und hier stehe ich aktuell vor dem Problem, wie ich dies richtig hinbekomme.
Wir arbeiten im E-Shop mit Cookies, also nicht cookieless.
Hat vielleicht jemand einen Rat für mich, wie ich dies bewerkstelligen kann, dass ein fremdes System in eine vorhandene Session eingreifen kann.
Dafür wäre ich sehr dankbar.
Gruß
Pierre
Comment