I am using laravel 5 and omnipay 2 to handle payments in my website. I am creating the payment with the purchase method and stores all the parameters in sessions. The custommer is then sent to paypal express and when his credit card have been accepted he is then sent back to my page where the payment is confirmed using the completePurchase with the parameters stored in sessions. Somehow the sessions is empty(null) and the methods fails.
Anyone that have experienced this? The user passes acl control every request and is not denied to access the confirmation page, so shouldnt be a problem with expired session.