Forums / PayPal Express Checkout support / Paypal Error Codes - Explanation

Paypal Error Codes - Explanation

Views: 3,026

Results 1 to 9 of 9
19 Apr 2016, 16:42
#1
riolas avatar

riolas

New Zenner

Join Date:
Oct 2009
Posts:
66
Plugin Contributions:
0

Paypal Error Codes - Explanation

Hello,

I would appreciate if anyone can explain the reason for these error codes.

Many thanks

ALERT: PayPal Express Checkout Error ()

  • (56) SSL read: error:00000000:lib(0):func(0):reason(0), errno 104

(56) SSL read: error:00000000:lib(0):func(0):reason(0), errno 104 Zen Cart message: [] - (56) SSL read: error:00000000:lib(0):func(0):reason(0), errno 104

Problem occurred while customer (order number - name) was attempting checkout with PayPal Website Payments Pro. Transaction Response Details: Array ( [] => [CURL_ERRORS] => (56) SSL read: error:00000000:lib(0):func(0):reason(0), errno 104 )

ALERT: PayPal Express Checkout Error (106) 106 Host not available - Host not available

ALERT: PayPal Direct Payment Error Customer arrived on the order process page without attempting authentication lookup. Problem occurred while customer (order number) mark was attempting checkout with 3D-Secure authentication.paypaldp

Zen Cart message: We were not able to process your order. Please select an alternate payment method, or contact the store owner for assistance. ( 1000 [Generic processor error: 10001-Internal Error]) Generic processor error: 10001-Internal Error - Problem occurred while customer (order number) Tom was attempting checkout with PayPal Website Payments Pro

ALERT: PayPal Express Checkout Error (7) 7 Field format error: 10444-The transaction currency specified must be the same as previously specified. - 7

19 Apr 2016, 18:27
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
174

Re: Paypal Error Codes - Explanation

Um, in your post title you said you're using Zen Cart v155 .... is that really true?

The SSL errors you mention STRONGLY indicate that you're using an old version of Zen Cart with old PayPal code, and/or your hosting server is not compatible with PayPal's infrastructure changes that they've been announcing and upgrading over the past 2 years.

19 Apr 2016, 19:40
#3
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
1

Re: Paypal Error Codes - Explanation

One way to find your ZC version is through the version link at the top right of your admin window. Another is through inspection of the file: includes/version.php about half way down the page. Please provide that information to support DrByte's statement.

20 Apr 2016, 04:41
#4
riolas avatar

riolas

New Zenner

Join Date:
Oct 2009
Posts:
66
Plugin Contributions:
0

Re: Paypal Error Codes - Explanation

Apologies. 1.5.1.

Is there a solution to these error codes?

Thanks.

20 Apr 2016, 13:53
#5
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
174

Re: Paypal Error Codes - Explanation

riolas:

Apologies. 1.5.1.

Is there a solution to these error codes?

Thanks. Yes. Patch today to get your site working again. And later this week upgrade to a modern version of Zen Cart.

References: Important announcement about POODLE and payment security, Oct 2014 and PayPal upgrading SSL Certificates in 2015-2016, March 2015 and Zen Cart v1.5.5 released!, March 2016

21 Apr 2016, 13:30
#6
riolas avatar

riolas

New Zenner

Join Date:
Oct 2009
Posts:
66
Plugin Contributions:
0

Re: Paypal Error Codes - Explanation

We are using 1.5.1 with both patches applied already yet still get these errors.

21 Apr 2016, 13:55
#7
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
174

Re: Paypal Error Codes - Explanation

Then it's likely that your server itself needs the required updates that PayPal has been posting about for 2 years. ... so your hosting company will need to modernize the server's internal configuration.

22 Apr 2016, 02:32
#8
riolas avatar

riolas

New Zenner

Join Date:
Oct 2009
Posts:
66
Plugin Contributions:
0

Re: Paypal Error Codes - Explanation

Spoken to my host:

As I checked,SSL/TLS Protocols is set to All -SSLv2 -SSLv3 -TLSv1 and it is compatible with the SHA-256 algorithm

Current apache version on the server is 2.2.29

Openssl version is 1.0.1e-fips.

SSL Rating is A-

22 Apr 2016, 15:06
#9
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
174

Re: Paypal Error Codes - Explanation

riolas:

(56) SSL read: error:00000000:lib(0):func(0):reason(0), errno 104 [CURL_ERRORS] => (56) SSL read: error:00000000:lib(0):func(0):reason(0), errno 104Error 104 means "Connection reset by peer", which is what happens when PayPal sees you connecting over a protocol that they've disabled. riolas:

106 Host not available - Host not availableCould be similar to the above, or could be a problem in your server which is making it unable to connect to PayPal (ie: tried to connect, but got a response back saying "not available" but didn't say why. I don't recall ever encountering this one myself, but it's pretty self explanatory) riolas:

ALERT: PayPal Direct Payment Error Customer arrived on the order process page without attempting authentication lookup. Problem occurred while customer (order number) mark was attempting checkout with 3D-Secure authentication.paypaldpThat's probably a byproduct of encountering one of the above errors

riolas:

Zen Cart message: We were not able to process your order. Please select an alternate payment method, or contact the store owner for assistance. ( 1000 [Generic processor error: 10001-Internal Error]) Generic processor error: 10001-Internal Error - Problem occurred while customer (order number) Tom was attempting checkout with PayPal Website Payments ProThe 10001 error is caused for many reasons. Sometimes it's because PayPal is doing maintenance (they usually email everyone when that's scheduled). Sometimes it's because you've put wrong credentials into your PayPal module in your store admin.

riolas:

Field format error: 10444-The transaction currency specified must be the same as previously specified. - 7 At the risk of stating the obvious, that means a transaction started with one currency, but it got changed between the first initiation and the final completion/charging of the account. That shouldn't happen, but if you're truly encountering all these combinations of errors above on a daily basis, then there's something strange going on for sure.

It would be much easier to troubleshoot if you were using a modern version of Zen Cart.