When using Paypal as a payment provider, the checkout process is unable to complete the transaction.
Paypal is no longer accepting transactions from sites that use SSLv3 due to security concerns. For more information, see https://www.paypal-community.com/t5/PayPal-Forward/New-Information-as-of-December-2-2014-POODLE-SSL-v3-Technical/ba-p/902239 .
The workaround is to use the ServicePointManager.SecurityProtocol Property on your checkout page to force the use of TLS instead of using SSL. An example would be:
Namespace: System.Net System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls;
This forces TLS instead of SSL V3.
More information:
https://msdn.microsoft.com/en-us/library/system.net.securityprotocoltype(v=vs.110).aspx
Please sign in to leave a comment.