Hi. I wonder if anyone can help us. We have developed a site and everything has gone well with it, apart from the payment system at the last part of the checkout. It has Sagepay integrated in the Wordpress site and when it gets to the final part of the checkout, it shows this screen: {"result":"failure","messages":" \n\t\t\t Sorry, your session has expired. Return to homepage<\/a><\/li>\n\t\t\t First Name<\/strong> is a required field.<\/li>\n\t\t\t Last Name<\/strong> is a required field.<\/li>\n\t\t\t Address<\/strong> is a required field.<\/li>\n\t\t\t Town \/ City<\/strong> is a required field.<\/li>\n\t\t\t Country<\/strong> is a required field.<\/li>\n\t\t\t Postcode<\/strong> is a required field.<\/li>\n\t\t\t Email Address<\/strong> is a required field.<\/li>\n\t\t\t Phone<\/strong> is a required field.<\/li>\n\t<\/ul>","refresh":"false","reload":"false"} But, the site takes processes the payment and confirmations are sent out, so I know its working ok but this message is putting off customers as they feel the order hasn't taken place. We're not sure how to solve it, it might be something simple. Can anyone help us please? Thanks in advance, Matt.
Are you using an SSL certificate? I had this same problem with my website. It was misconfigured SSL certificate. Temporarily disable SSL on your site to test this.