In this blog we have written couple of solutions for PayPal errors affecting different versions of Prestashop, we guess we would continue writing this as time goes on. Recently some of our customers complained to us about not being able to make a PayPal payment on our website or recieve PayPal payments on their website. Actually somehow we missed the PayPal email update on the new security instructions for the Prestashop users. I'm sure the new PayPal modules would have updated this security issue but if you encounter problems , it is worth doing the following.
Making sure permissions are right on your modules/Paypal folders
Upgrade your PayPal module to the latest version
Go to modules/PayPal/api/paypal_connect.php , ind the following line
@curl_setopt($ch, CURLOPT_SSLVERSION, 3);
Change it to @curl_setopt($ch, CURLOPT_SSLVERSION, 4);
Goodluck with your shop.