Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

PayPal App 5.018 Express Checkout intermittent fails with no response


cinolas

Recommended Posts

Greetings!

I'm using the PayPal App 5.018 on osC 2.3.4 BS GOLD and it's working BUT I'm seeing a lot of errors in the PayPal App log, and I am getting complaints that it's not working for some of my customers. Of course, when I test it myself, it works fine.

One customer said that when she finished the process on PayPal, it brought her back to the very beginning of the checkout process. She tried again and got the same result. So she gave up on it, then came back a half hour later to try again and it worked. On the same device, same browser, etc.

In my PayPal App log I see a lot of failed transactions and they seem to have something in common: no response. The Response section, when you click on the View button, is empty. No labels for data, just the header. Is that supposed to be this way? or does this indicate that I'm simply not getting a response from PayPal? The docs for the PayPal App don't mention.

In one instance, for one specific customer, I see 2 failed SetExpressCheckout for her, then a successful one, then a successful GetExpressCheckoutDetails followed by 2 failed DoExpressCheckoutPayment, and finally a successful DoExpressCheckoutPayment... All from the same IP in a period of 15 minutes. It looks like it kept on failing on her, but she kept on trying and finally got through.

There's nothing specifically relevant in my php error log. I found a "Invalid argument supplied for foreach() in hooks.php on line 56" which I fixed. The hooks.php file I was using was apparently from the PayPal App bundle and was missing an "array" on line 56. Could this have been causing the PayPal App problems?

What else can I do to troubleshoot this, given that there's no clues in the Response part of the log to go on?

Thanks!

Edited by cinolas
Link to comment
Share on other sites

@cinolasBe sure the paypal cert is up-to-date. To do that, download the Phoenix version (be sure it is the Phoenix version), extract the ext/modules/payment/paypal/paypal.com.crt file and upload it to the same location on your server.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...