Men sessions variabel forsvinder i e-handels proces
Hej AlleVed ikke om dette er den mest korrekte katagori, men da jeg har kodet systemet i ASP stiller jeg det her.
Jeg har et site med en e-shop. Forløbet er følgende:
1) Der lægges en vare i kurven
2) Kurven gennemses og godkendes
3) Der indtastes kundedata og vælges betalingsmetode
4) Såfremt Dankort er valgt åbnes popup vindue med betalingsformular fra freepay.dk
5) Såfremt transaktionen godkendes indlæses en side i popupvinduet der gør følgende: a) redirecter modervinduet til en ordrebekræftelse b) lukker popup vinduet
Ovenstående virker fint stort set alle steder, MEN nogle ganske få steder sker der det at mine sessionsvariabler forsvinder når jeg skal vise ordrebekræftelsen i modervinduet som sidste procedure. Dvs. at jeg ikke længere kan se hvem kunden er og hvad de har bestilt.
Jeg fatter simpelthen ikke hvad der får sessionsvariablerne til at blive slettet?!? Jeg ved at det ikke har noget med timeout at gøre, da jeg har gået processen igennem med kunden over telefonen.
Min teori er at i det øjeblik en side fra et fremmed domæne i popupvinduet forsøger at redirecte til en ny side i modervinduet, ja så nulstilles sessionen.
Men jeg har bare altid brugt ovenstående procedure uden problemer, og det virker som sagt også i 9 ud af 10 tilfælde.
Har nogen erfaring med ovenstående problemstilling ?
Eller et godt råd til hvad der måske går galt ?
