Hallo zusammen,
ich habe folgendes Problem. In meinem Shop starte ich mit session_start() eine Session sobald die Startseite aufgerufen wird.
Für die Zahlung mit PayPal habe ich eine Schnittstelle zu Paypal implementiert die noch mal die Funktion session_start() aufruft.
Solange der Kunde eine Bestellung mit PayPal bezahlt funktioniert das auch. Das Problem ist wenn der Kunde eine weitere Bestellung
macht ohne sich vorher auszuloggen. Dann kommt eine Fehlermeldung. PayPal braucht für jede Zahlungsabwicklung eine neue Session-ID.
Damit das funktioniert muss ich einmal session_destroy() aufrufen.
Das ist natürlich nicht schön weil der Kunde dann auch ausgeloggt wird und sich wieder anmelden muss.
Kann man die Session für PayPal separat starten und dann nach dem Bestellvorgang wieder löschen?
Gruß Nevada
ich habe folgendes Problem. In meinem Shop starte ich mit session_start() eine Session sobald die Startseite aufgerufen wird.
Für die Zahlung mit PayPal habe ich eine Schnittstelle zu Paypal implementiert die noch mal die Funktion session_start() aufruft.
Solange der Kunde eine Bestellung mit PayPal bezahlt funktioniert das auch. Das Problem ist wenn der Kunde eine weitere Bestellung
macht ohne sich vorher auszuloggen. Dann kommt eine Fehlermeldung. PayPal braucht für jede Zahlungsabwicklung eine neue Session-ID.
Damit das funktioniert muss ich einmal session_destroy() aufrufen.
Das ist natürlich nicht schön weil der Kunde dann auch ausgeloggt wird und sich wieder anmelden muss.
Kann man die Session für PayPal separat starten und dann nach dem Bestellvorgang wieder löschen?
Gruß Nevada
Comment