Jump to content
ebarrett

SSL check breaking Paypal payments

Recommended Posts

Hi - hoping someone can help with this one.

what looks like overnight, the paypal payment option on our shops have stopped working (we have two shops, each on their own domain)

the customer could select paypal on the checkout_payment page, but when clicking continue it sends them back to the shopping cart. 

After a little investigation, it appears the issue is happening during the verifying of the SSL certificate that the issue is happening, as when we change this check to false, the checkout process completes without an issue. 

When testing the SSL connection we get the following message:

cURL Version: 7.62.0
cURL SSL Version: OpenSSL/1.0.2k

Default Setting: Failed
TLS v1.2: Failed

A connection to PayPal could not be made using TLS v1.2. Please consult with your hosting provider to upgrade the cURL version that is installed with your PHP web server to support TLS v1.2 connections.

This must be performed by June 30, 2017 otherwise connections will continue to fail.

We have spoken to our hosting company, requesting confirmation what versions of TLS, cURL and PHP but as yet have found nothing that would explain the sudden change. 

Has anyone experienced a similar issue? Or have a little more knowledge on the paypal module that could suggest something that could cause this issue? 

PHP version 7.1

TLS capable of TLSv1.2 or higher connections

Osc Version v2.3.4 

PayPal App v5.018

 

Thanks in advance 

 

Share this post


Link to post
Share on other sites
21 minutes ago, ebarrett said:

Hi - hoping someone can help with this one.

what looks like overnight, the paypal payment option on our shops have stopped working (we have two shops, each on their own domain)

the customer could select paypal on the checkout_payment page, but when clicking continue it sends them back to the shopping cart. 

After a little investigation, it appears the issue is happening during the verifying of the SSL certificate that the issue is happening, as when we change this check to false, the checkout process completes without an issue. 

When testing the SSL connection we get the following message:

cURL Version: 7.62.0
cURL SSL Version: OpenSSL/1.0.2k

Default Setting: Failed
TLS v1.2: Failed

A connection to PayPal could not be made using TLS v1.2. Please consult with your hosting provider to upgrade the cURL version that is installed with your PHP web server to support TLS v1.2 connections.

This must be performed by June 30, 2017 otherwise connections will continue to fail.

We have spoken to our hosting company, requesting confirmation what versions of TLS, cURL and PHP but as yet have found nothing that would explain the sudden change. 

Has anyone experienced a similar issue? Or have a little more knowledge on the paypal module that could suggest something that could cause this issue? 

PHP version 7.1

TLS capable of TLSv1.2 or higher connections

Osc Version v2.3.4 

PayPal App v5.018

 

Thanks in advance 

 

Ignore the ssl test in paypal app it has not worked for anyone for a couple of years.

First thing to check is whether your paypal certificate is up to date - see this:

 


For a new install or if your store isn't mobile-friendly, get the community-supported responsive osCommerce (Phoenix).

here: on the official osc download page

Working on generalising bespoke solutions for Quickbooks integration, Easify integration and pay4later (DEKO) integration at 2.3.x

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×