Forum Replies Created

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter krutiw29

    (@krutiw29)

    Hi @wpcharitable,

    Thanks for responding and for all the suggestions. After I flushed the cache, the Charitable Tester began showing positive results – I got the notification that the tests were successful. But donations still remained in Pending status.

    I got a debug.log file when I tried to resend PayPal IPN’s. This is the error I get: PHP Warning: Attempt to read property “comment_count” on null in /var/www/wp-includes/general-template.php on line 3194

    Resending IPN’s resulted in getting an error on the IPN history page itself and they remain stuck in “Resending” status. I can confirm however that I get the correct “200” code for all IPN’s.

    (I’m also going to add this here in case this helps anyone else – IPN History has to be accessed through your sandbox merchant account, not your personal one, as the latter isn’t a business account. Also, Paypal treats all accounts as separate so I had to log into the sandbox business account that I’ve been using for testing and enable IPN’s there with the appropriate URL.)

    All other plugins on the site are still deactivated except Charitable and its tester tool and the theme is a default one as well. I can also confirm that there are no .htaccess files and that it’s a secure SSL site.

    Hopefully this helps narrow it down further. Please let me know. Thanks

    Thread Starter krutiw29

    (@krutiw29)

    Hello @wpcharitable,

    Thank you for responding. I followed your suggestions from both your responses and unfortunately, I haven’t seen any changes.

    1. “We haven’t received a notification from PayPal yet. Refresh this page in a few minutes. We will also send you an email to notify you when we receive the notification from PayPal.” This is the notification I get every time I run a test with the tester, and there is no email received detailing any errors
    2. I enabled WP_DEBUG and WP_DEBUG_LOG and there is no debug file generated
    3. I can confirm that the one donation made outside of test mode did go through PayPal; my client got an email from PayPal that the money had been withdrawn from the account but the donation remained in pending status in Charitable until it was manually changed to “Done”. There was no other information in the donation logs.
    4. When I try to access https://yourwebsite.com/charitable-listener/paypal for the site I am working on, I get “Invalid Request” as the response

    Please let me know what I can do next to troubleshoot this, thank you!

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