TLS 1.2 and HTTP/1.1 Upgrade

Home Support Forums Seamless Donations PayPal issues TLS 1.2 and HTTP/1.1 Upgrade

This topic contains 19 replies, has 11 voices, and was last updated by  David Gewirtz 2 months, 1 week ago.

Viewing 15 posts - 1 through 15 (of 20 total)
  • Author
    Posts
  • #11254

    creativecore
    Participant

    Hello! Our client is currently using this plugin (Version 4.0.14) and received a PayPal notice about the possible disruption of service due to the PayPal TLS 1.2 and HTTP/1.1 upgrade. I wanted to check if the latest version of the plugin (Version 4.0.20) would indeed work after this takes effect (June 30th).

    Any information on the above would be much appreciated!

    #11273

    David Gewirtz
    Developer

    It should, but you never really know. PayPal and your hosting provider introduce many variables.

    #11345

    John Doane
    Participant

    I got this answer from Paypal: “…we see a non compliant TLS version on your Script and a source ip address of 162.241.216.161 – IPN url https://www.marysdogs.com/wp-content/plugins/seamless-donations/dgx-donate-paypalstd-ipn.php.

    David, I need help to make sure paypal is seeing: plugins/seamless-donations/pay/paypalstd-ipn.php (I think) instead, buy not sure how to do this. I have access to the file manager on the server but don’t want to delete anything important. Please help!

    Thanks!

    #11346

    richo8
    Participant

    Hi,

    I have the same problem, I received a paypal email :

    We have tried to contact you to inform you of an urgent problem that now requires your immediate attention. Effective June 26, 2018, PayPal will make changes that may affect your ability to accept PayPal transactions, process credit card payments with PayPal, or access money from your PayPal Business Account.

    Our records indicate that your PayPal integration uses an old encryption protocol. Therefore, you must perform the following actions immediately to upgrade your integrations by observing the TLS 1.2 cryptographic protocol before June 26, 2018.

    what to do ?
    Thanck

    #11358

    bcman
    Participant

    hi

    If is helps, we got the message as well from paypal

    PayPal is upgrading the protocols used to secure all external connections made to our systems. Transport Layer Security version 1.2 (TLS 1.2) and Hypertext Transfer Protocol version 1.1 (HTTP/1.1) will become mandatory for communication with PayPal in 2018.

    Is your script ready for this?

    Thanks as always!
    bc

    #11363

    Roger Sparks
    Participant

    My client is also getting the (TLS 1.2) and Hypertext Transfer Protocol version 1.1 (HTTP/1.1) warning message.

    What are we supposed to do to make sure Seamless Donations will continue to work?

    #11377

    pasky3366
    Participant

    Has this been resolved I have a client locked out of Paypal , hosting service is all compliant is the plugin?

    To ensure the security of our systems and adhere to industry best practices, PayPal is updating its services to require TLS 1.2 for all HTTPS connections. At this time, PayPal will also require HTTP/1.1 for all connections.

    Thanks

    #11381

    uniart
    Participant

    Hi, I also got the same message from Pypal – “Your account was limited for failing to upgrade your encryption protocols to Transport Layer Security (TLS) 1.2. You will not be able to move money out of your PayPal account until you make the required update.”

    I checked the issue against Godaddy and the confirmed that my hosting plan supports (TLS) 1.2.

    So I supposed that this is due to seamless plugin because on my other sites with the standart Paypal buttons I didn`t recieve warning from Paypal.

    #11382

    Roger Sparks
    Participant

    Can we please have an answer on this issue? I will understand if we need to switch from Seamless Donations to something else, but please don’t leave us hanging with no answer.

    #11383

    Roger Sparks
    Participant

    Is there anyone supporting this plugin any more?

    #11392

    David Gewirtz
    Developer

    > Is there anyone supporting this plugin any more?

    Not as often as I’d like. Seamless Donations is TLS1.2 compatible, but your hosting provider needs to be able to provide the necessary SSL software. If their SSL versions are out of date, there’s nothing the plugin can do.

    –David

    #11414

    noky
    Participant

    I had the same TLS 1.2 problem despite the fact that I had the proper version of curl installed on the system. Turns out there was some sort of problem with http -> https redirects and a mixup with the deprecated IPN being used (even though I never configured that IPN in PayPal!) Not sure why the behavior was happening, but I was able to work around it. See the following post for my resolution, YMMV: http://zatzlabs.com/forums/topic/transaction-not-appearing-in-donations-nor-donor-list/#post-11413

    #11415

    fabien
    Participant

    Hi David,

    Same problem for me.
    After checking with my hosting provider, everything is ok from this side.
    We’ve got all the same problem, so i assume really the problem come from your Seamless Donation plugin.
    You say Seamless Donation is TLS1.2 compatible, ok, but it looks there is another problem:
    As John Doane said, it looks you’ve got a problem in the dgx-donate-paypalstd-ipn.php file.
    Here the full explaination of paypal changes : https://www.paypal-notice.com/en/
    I think the problem with seamless donation is coming from here : https://www.paypal-notice.com/en/IPN-Verification-Postback-to-HTTPS/

    Thanks for your help, for all of us the paypal account is blocked now, it’s of course a big problem.
    Thanks

    #11433

    David Gewirtz
    Developer

    The dgxdonate IPN file was deprecated more than two years ago. Don’t use it.

    Adding https support to Seamless Donations 4.0.16

    #11446

    JoanLMalak
    Participant

    I am also having problems with PayPal as of 7/1/2018. While my site can still collect donations, we cannot transfer money from our PayPal account to our bank account. This is the message from PayPal: Your account access is limited. Your PayPal integration does not meet TLS 1.2 PCI encryption protocols. Upgrade your PayPal integration to TLS 1.2.

    This message appears on the Settings page of Seamless Donations: Congratulations! Your site appears compatible with PayPal’s requirements. cURL: 7.60.0, SSL: OpenSSL/1.0.2o, HTTPS: responds

    Our site is hosted on BlueHost and I’ve contacted them several times regarding this issue. Each tech I’ve talked to says that the host and our site is compliant.

    I am using version 4.0.20 of Seamless Donations and have the PayPal IPN URL set to https://agilityangels.org/wp-content/plugins/seamless-donations/pay/paypalstd/ipn.php (In case it matters, there is a line that says PayPal IPN URL (old) https://agilityangels.org/wp-content/plugins/seamless-donations/dgx-donate-paypalstd-ipn.php)

    Please note I’m not a programmer, just someone that has set up a website for a small charity using WordPress. Up until 7/1/2018, Seamless Donations has worked perfectly for our site!

Viewing 15 posts - 1 through 15 (of 20 total)

You must be logged in to reply to this topic.