Hello.
I have a booking form on my website (fake example below).
When the booking form reaches page 4, the values are saved into a Session using the following:
The customer then clicks 'PAY' and is sent to Sage Pay within the same browser window to authorise their payment:
They authorise their payment and Sage Pay then redirects them back to the payment success page (on my website):
step 1. mywebsite booking form
step 2. session created
step 3. redirected to sage pay website
step 4. payment authorised
step 5. redirected to mywebsite payment success
I am concerned that the Session Variables originally created on my website will be lost during the journey from my website to Sage Pay and back again.
Is there anything I can do to ensure they are not lost or is it simply to do with the customer's browser settings (like not accepting cookies for example).
It is IMPERATIVE that these values are not lost because I need them to be present in the payment success page.
I have a booking form on my website (fake example below).
When the booking form reaches page 4, the values are saved into a Session using the following:
Code:
Session("Variable1") = Request.Form ("Variable1")
Session.Timeout = 60
The customer then clicks 'PAY' and is sent to Sage Pay within the same browser window to authorise their payment:
They authorise their payment and Sage Pay then redirects them back to the payment success page (on my website):
step 1. mywebsite booking form
step 2. session created
step 3. redirected to sage pay website
step 4. payment authorised
step 5. redirected to mywebsite payment success
I am concerned that the Session Variables originally created on my website will be lost during the journey from my website to Sage Pay and back again.
Is there anything I can do to ensure they are not lost or is it simply to do with the customer's browser settings (like not accepting cookies for example).
It is IMPERATIVE that these values are not lost because I need them to be present in the payment success page.