• The default PayPal account comes with encryption settings ON, but to use this Give Donation Button at the end of the Give form you have to change your PayPal account settings to accept un-encrypted donations.

    Here is the ‘fix’ posted on Give’s support page –
    Turn Off PayPal Encrypted Website Payments Feature

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Contributor Matt Cromwell

    (@webdevmattcrom)

    Hi there,

    We encourage a SSL with HTTPS enabled for all Give donations. So I’m not sure exactly what issue you are having but we certainly don’t suggest or force un-encrypted donations.

    I’d love to help you if you can clarify exactly what the problem is. It seems that you think we’ve done something intentionally, but I think it’s just some misunderstanding that I’m happy to clarify for you.

    Help me understand what made you come to these conclusions and we’ll get this all cleared up for you. Thanks!

    Thread Starter surfs-up

    (@surfs-up)

    Hi Matt,

    Well it boils down to –
    1. PayPal accounts default is only accept encrypted pay/donate buttons.
    2. Your Give Donation button is not encrypted and so it causes a paypal error. Very standard issue as you can read about it all over the Net.
    3. Your solution, as read here in your support posts – is and I quote Give Support “Turn Off PayPal Encrypted Website Payments Feature”. This is not just your solution, but again can be found all over the Net given by many.

    And this is what concerns me – if paypal thinks it is important why not modify the buttons working with paypal? If you create a donate button at paypal and drop it into your website they work, encrypted and secure, why can’t Give do the same, or at least offer a on/off encryption feature?

    I have changed our paypal settings to allow un-encryped payments. So as of now the give plugin works for us. However, I’m unhappy that I had to ‘discover’ this common issue, after hours of research as to why our donations were not going through. I think this should be a warning that pops up when installing the Give plug in, with a very detailed explanation about security, Give & PayPal settings, etc.

    The shock ‘n awe factor does not leave one happy with a product, just saying.

    Plugin Contributor Matt Cromwell

    (@webdevmattcrom)

    I think there’s some confusion. I reviewed the support threads on our support that you started, and it has nothing to do with what you’re describing:
    https://ww.wp.xz.cn/support/topic/give-form-has-text-in-the-input-fields/

    I also searched through our Priority Support and didn’t see anything like what you’re suggesting. I’m Head of Support and a co-author of the plugin, I oversee all our support and we would not recommend this. I think you may have interacted with a different plugin or different support. If you can point me to where that conversation is that would help.

    Lastly, it’s just simply not how we work, we don’t need to suggest that as an option because Give is made to be the best solution for online donations and fully supports and encourages that all donations are properly encrypted. I really think there’s a misunderstanding here.

    Plugin Contributor Matt Cromwell

    (@webdevmattcrom)

    Just to clarify again, here’s all our support docs on PayPal Standard, nowhere is it mentioned to disable encryption in your PayPal account:

    https://givewp.com/documentation/core/payment-gateways/paypal-standard/

    https://givewp.com/documentation/core/payment-gateways/paypal-standard/troubleshooting-ipn-issues/

    https://givewp.com/documentation/core/payment-gateways/paypal-standard/faq/

    If you search the entire ww.wp.xz.cn support forums, the only mention of this is from this post:
    https://ww.wp.xz.cn/search/Turn+Off+PayPal+Encrypted+Website+Payments+Feature/?forums=1

    I’m really trying to be helpful, but somehow you were misinformed along the way and I don’t know what the source of the misinformation is at all. I would have loved it if you could have submitted a support request about this so we could have helped you.

    Thread Starter surfs-up

    (@surfs-up)

    I am sorry Matt, I am not trying to bad mouth. You say Give-Support doesn’t recommend changing paypal settings and I believe you….

    I was here searching and searching for how to fix things for many hours, I try and find if my issue has already answered before I start a post.

    I worked on this for a couple of days, so I think it’s possible I read that ‘fix’ somewhere and thought it was from Give-support, but I really did think I found that answer here. I will try and find where I read it again, but in the mean time can you tell me then what Give-Support does recommend for this paypal error? I found many many postings on this Give-plugin paypal error.

    I see a couple of replies here from you, but still do not see this addressed. Our paypal account is now set to accept non-encrypted and I’d love to change that back, but then we would get no donations, so your help in the right direction is much appreciated.

    Thank you 🙂

    Plugin Contributor Matt Cromwell

    (@webdevmattcrom)

    @surfs-up thanks for your honesty and for your openness. We started off on the wrong foot. So, let’s start anew. Here’s what happens with our Support:

    Hi there,

    Can you provide a link to your site so I can see the problem live? You mentioned what you think the “fix” is, but I haven’t seen a mention of the error that you experienced exactly. Please tell me how I can replicate the error you’re experiencing either on your live site, or elsewhere. If the error is in your admin, then can you provide a screenshot? Once I have those items I should be able to give you actionable advice and/or resolve this for you quickly. Thanks!

    Thread Starter surfs-up

    (@surfs-up)

    Well, like I said the problem is now gone because we changed our paypal settings. So we cannot show it to you ‘live’… However, I did grab an image of the error to send to the guy I was working with. I threw it up on the Net here: http://garycarpenter.org/Image1.png

    I found this when I did a search:

    The error message:

    Error: The seller accepts encrypted website payments only. You cannot pay the seller through un-encrypted buttons. Please contact your seller for more details.

    appears when you are using a non-encrypted and unprotected PayPal Payments Standard button and you have selected to block payments these payments on your PayPal account (this works for any accounts)

    To unblock payments from unprotected and non-encrypted PayPal Payments Standard buttons:

    1.Log in to your PayPal Premier account or Business account.
    2.Click the Profile subtab.
    3.In the Selling Preferences column, click the Website Payment Preferences link.
    4.Scroll down to the Encrypted Website Payments section.
    5.Next to the Block Non-encrypted Website Payment label, select the Off radio button.
    6.Scroll to the bottom of the page, and click the Save button.

    I hope this helps Matt,

    Plugin Contributor Matt Cromwell

    (@webdevmattcrom)

    Hi @surfs-up — thanks for the details. The goal is definitely for you to accept encrypted donations, so I’d recommend you enable that again and test again.

    I believe that might happen though if your SSL is not being forced correctly throughout the site. For example, maybe it’s accessible both via HTTP and HTTPS. If you try to donate via HTTP then you’ll get that error, but if it’s HTTPS then you won’t get that error (when you have the encryption setting enabled).

    Please enable that in your PayPal account again (preferrably at a low-traffic time) and test again and let me know how it goes. There’s no reason why Give itself would produce that error. We power 40,000 organizations now, many of whom use PayPal Standard and I do not have any other reports of this at all currently.

    Thanks!

    Thread Starter surfs-up

    (@surfs-up)

    Thank you Matt,

    I do not know much about SSL, but we do have a certificate set up for the site, and the site is accessed via https. If I type in http for any of the pages they switch on the fly to https. Do you have a way I can test out if the site still uses http? Maybe it is one of the URL’s involving Give not being changed to https…?

    Anyway, I have no confidence in changing it back without first trying something out. So until I can think of a solid thing I can do to affect the issue I don’t want to run a test by switching it back.

    I’m worried that this issue hasn’t come up with Give before. Like I said when I searched I found this same issue mentioned all over the place, very common and always the solution was to change the paypal settings. Even PayPal posted the same, and said all their stuff is still secure.

    Thanks a bunch for your thoughts,

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Problem with Give’ is closed to new replies.