Paypal_Pro -SSL Cert Problem at Paypal

Discussion in 'Payments processing' started by nytix2, Sep 28, 2009.

  1. nytix2

    nytix2 aMember Pro Customer

    Joined:
    Jul 28, 2003
    Messages:
    41
    As of Friday midnite, Paypal_pro cannot process transactions as Paypal itself is having problems with a CA cert, error:
    "Internal processing error : curl_exec error 60 SSL certificate problem, verify that the CA cert is OK"

    Looks like they forgot to renew an SSL cert or made a change in the way that SSL certs are handled in the transaction
    Apparently its affecting everyone who uses certain Paypal endpoint servers. Has anyone else on amember seen the problem ?

    2.5 days later and its still a problem :( - thank god for still having a backup account at 2checkout.com to save the day.

    I am trying to figure out the Paypal endpoint that Alex has pointed to in the latest paypal_pro client for SSL transactions, anyone know where it might be ?
  2. phong_ly

    phong_ly New Member

    Joined:
    Aug 29, 2006
    Messages:
    4
    We also have the same problem

    I opened a ticket to amember support and was told to have my hosting provider check our SSL certificate. I called our ISP and they said everything is fine.
    Now that I see it's affecting everyone using Paypal pro, it's definitely not a problem with our SSL certificate.

    Amember support should provide a fix for this problem ASAP as we're dead in the water right now unable to take credit card orders.
  3. nytix2

    nytix2 aMember Pro Customer

    Joined:
    Jul 28, 2003
    Messages:
    41
    Paypal has a solution - Alex may want to respond

    Just got an update from Paypal:
    On Friday there was an update to SSL certificates. Here is a link to the announcement:
    http://www.pdncommunity.com/t5/blogs/blogarticlepage/blog-id/mts_updates/article-id/456

    Here is a link to the article explaining how to resolve the issue and download the proper certificates: https://ppmts.custhelp.com/cgi-bin/ppdts.cfg/php/enduser/std_adp.php?p_faqid=800

    Alex, I think you have to do this right ?

    BTW Thanks Paypal for absolutely no notice on this change.
  4. charles_5

    charles_5 aMember Pro Customer

    Joined:
    Aug 29, 2006
    Messages:
    15
    I am dead also

    My site is down as well. Any updates?? This is costing me money!
  5. charles_5

    charles_5 aMember Pro Customer

    Joined:
    Aug 29, 2006
    Messages:
    15
    Okay, Solution Found!

    NYTIX2 was on the right track.

    The problem was caused by Paypal changing their API Certificate Authority.

    The new one is available inside the Paypal SDK Download available here:

    https://cms.paypal.com/cms_content/US/en_US/files/developer/PP_PHP_SOAP_SDK.tar.gz

    You have to pull out the api_cert_chain file and replace the file located at
    amember/plugins/payment/paypal_pro/lib/PayPal/cert


    This fix got me back up and running! I am not the super duper expert PHP programmer... so use at your own risk. But, it worked for me! :)
  6. nytix2

    nytix2 aMember Pro Customer

    Joined:
    Jul 28, 2003
    Messages:
    41
    Are there only 3 people using the paypal_pro client ?

    As we are the only people who had a problem and the fact that this knocked out ALL amember paypal_pro clients, i can only (shockingly) summise that there are only 3 people using the paypal_pro client - shame :(

    I too loaded the new crt file and its working again!
    3 days of hell, not to mention the poor user experience.

    I have attached the file to this post, needs to be renamed to: api_cert_chain.crt
    As Charles_5 indicated, it needs to be placed in:
    amember/plugins/payment/paypal_pro/lib/PayPal/cert
  7. wyomble

    wyomble aMember Pro Customer

    Joined:
    Sep 29, 2009
    Messages:
    12
    THANK YOU! What a life saver this was...after losing $315 over the past couple days.
  8. mtrautschold

    mtrautschold New Member

    Joined:
    Aug 29, 2006
    Messages:
    3
    Thank you!!!

    I also had exactly the same issue, $0 sales since 9/29 but couldn't figure out what was happening until a customer said their credit card failed.

    Thank you so much for finding the answer and posting it.

    FYI - I'm running amember v2.3.9 PRO, so my paypal cert was in a slightly different directory than posted above.

    My directory was:
    \amember\plugins\payment\paypal_pro\lib\Services\PayPal\cert

    Thanks,
    Martin
    www.madesimplelearning.com
  9. guildrl

    guildrl aMember Pro Customer

    Joined:
    Apr 27, 2007
    Messages:
    22
    Thank you, Thank you, Thank you!

    Before reading this post I have purchased new ssl, contacted hosting company and done everything you else you could think of!

    All sorted thanks to these posts

    Adrian
  10. booforum

    booforum Member

    Joined:
    May 20, 2005
    Messages:
    186
    Seriously...LIFE SAVER!!
    Thank you so much for posting this...

    Any idea if Alex has received note of this, so it is certain to be added to the latest build of aMember?
  11. vishnuu

    vishnuu New Member

    Joined:
    Oct 5, 2009
    Messages:
    1
    Hello

    I am using the
    Payment module settings - PayPal Website Payments Pro - Direct Payment

    and i have received the following Error

    Error: curl_exec error 60 SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:func(144):reason(134)

    it may be due to
    PayPal certificate: ?
    or
    Curl it self SSL certification

    I am tried by changing
    PayPal certificate

    but not work.

    Please let me know again with steps.

    Thanks
    Vishnu U
  12. beenet

    beenet aMember Pro Customer

    Joined:
    Dec 24, 2004
    Messages:
    11
    I'm in the same boat...thank you for this post!!! Saved the day!

Share This Page