Progress Bar Issue – Not Automatically “Completing” payments
-
We have added a progress bar to our give form, however when a person makes a donation, it is only listing the donation as “Pending” and therefore not updating the progress bar.
What is the fix?
The page I need help with: [log in to see the link]
-
Hi @ypdgr – the donation payments need to marked as “Complete” in order for them to add to the goal. Are the “Pending” donations made via PayPal Standard? If so, they are marked as such if the donor didn’t actually complete the donation after being sent over to PayPal. Are you seeing some payments marked as completed as well?
The payments were PayPal Standard and they were actually “Complete” and in my charities paypal account. However, they still only said “pending” in the Give Plugin on my site. Please advise.
@ypdgr – Please ensure the PayPal account has IPN turned on: https://givewp.com/documentation/add-ons/recurring-donations/supported-payment-gateways/paypal-pro/
Issue #1, payments are not being automatically “completed” as donations on the back end even when PayPal has confirmed the donation via receipt by PayPal.
Documentation read. IPN is and has always been Enabled.
Issue #2
Documentation read about the following as well, but issue persists:
We have had 5 people, including myself donate so far (expecting hundreds in nxt few days) and not one person, including me, has been sent a confirmation/receipt email from GIVE regarding their donation. The Paypal has sent their receipt, but the one we created in the Give Plugin has not gone out.Please advise on both issues.
Can you check your IPN history and let me know what you find out there? You can tell whether or not the IPNs are being sent and received by Give on your website using that tool: You can use this link to access IPN History directly once you’re already logged into PayPal:
https://www.paypal.com/cgi-bin/webscr?cmd=_display-ipns-historyThe receipt emails will not go out until the payment has been marked as complete either manually or by receiving the successful payment IPN sent from PayPal.
The IPN’s used today for those donations (I assume, I am not fluid in code) show
Status = “Retrying”For clarification, WE, the nonprofit are receiving the “You have received a donation” emails, but the actual donors are not receiving theirs. I did not receive mine, but my charity did receive the Give confirmation that I donated.
The status should be “Sent” and the status code when viewing the details should be 200. You should also see your website URL in the Notification URL area. Are you running any sort of firewall or Wordfence or a similar plugin? I also noticed your site is not https enabled which may be can cause issues.
HI Devin, since I am not a coder or developer, doing this on my own, I am not sure how to address both issues. Obviously, if I am seeing this in my paypal account, is this a PayPal issue I need to address with PayPal? I do not see a “Sent” status not a URL where you are saying I should, so do I address it with PayPal?
As far as the HTTPS, yes I know that is usual for bigger sites, but have not seen that on any smaller nonprofit sites. How can that be remedied?
Devin, My hosting company is telling me the HTTPS is unnecessary due to the payments being made actually on the Paypal site and therefore no financial information is being provided on our site. Are you telling me that by using an SSL on our site, it will help the GIVE plugin do what it’s supposed to do? Please advise.
@ypdgr – technically you don’t need it. PayPal should still send the requests and Give should still be receiving them. Using the PayPal IPN History tool I pointed out above you should see if they have been received and if not it will provide an error code and explanation. I suggest digging into that tool further to see what may be happening.
The topic ‘Progress Bar Issue – Not Automatically “Completing” payments’ is closed to new replies.