Quote Originally Posted by carlwhat View Post
ok, we were going down the wrong track. this problem is solved.

admin -> configuration -> sessions -> recreate session.

this value was set to true. setting it to false has fixed the time out error.

i will have to explore a bit as to what that config value does and why it does not destroy the session in paypal, but it destroys it in square.

best.
ok, this worked for a hot minute, but now it is not.

i have some more information, in case someone would like to chime in... which would be appreciated.

standard 3 page checkout. on chrome, one gets to the checkout confirmation page. at the end of the tpl_checkout_confirmation_default.php script, the session looks intact. HOWEVER, after the page is completely rendered, the session is destroyed. this is confirmed by clicking on the my account link (without clicking on the order confirmation submit button), and it directs one to a login page, which is unexpected behavior.

interestingly enough, this behavior does NOT happen on firefox. the expected process happens, and there is no destruction of the session.

apparently this behavior does NOT happen with paypal express checkout on firefox or on chrome (ie it works).

session settings can be seen here:

https://www.dropbox.com/s/8tk970t6c2...06-12.png?dl=0

if anyone has any ideas, i am listening.

thanks in advance.