I run an online business using a small shopping cart called vevocart.
We use Paypal Pro to process CARD payments on our web site.
Recently we have had to move to a server that supports TLS 1.2 rather than TLS1.1.
(Microsoft ASP.NET support (Version 4.6.2). SSL certificate installed TLS support ticked)
since our move we have been unable to take card payments online.
The website loads fine but the order page does not complete. I have looked into the server logs and found some errors during a test order.
The error i think is the cause is this:
Exception generated on 26 June 2018, at 19:15
Page location: /[login to view URL]
Message: The underlying connection was closed: An unexpected error occurred on a receive. Visitor IP address: [login to view URL] Exception Type: [login to view URL] Method: [login to view URL] GetRequestStream([login to view URL] ByRef)
There is lot more error info underneath. If it helps i can post this info.
does anyone have any idea what causes this? Is it our server? our code?
how do we fix it?
the payment page shows the error
An internal error occurred.
Result code = -32, RespMsg = The certificate chain did not validate, common name did not match URL. Input Server Uri = https://payflowpro.paypal.com/
we have changed the ssl to have the common name with www as we had common name with out www and also tried it without www but no luck still the same error