PayPal IPN Troubleshooting

PayPal should automatically be able to send a message to your site that updates the donation status, using what is called an IPN listener. Generally, it should work out of the box but there are a few reasons why it might not be working for you:

  • Try explicitly setting the notification URL. Log in to PayPal and go to Profile and Settings > My Selling Tools. You should see an “Instant payment notification” field, which you can fill out to be {}/?charitable-listener=paypal
  • If the problem persists, check the following:
    • Verify that the PayPal account you are using has a verified email address.
    • Check that PayPal is receiving payments in the same currency as Charitable is set up with.
    • If you have a firewall plugin or the Bad Behavior plugin installed, try disabling them temporarily to see if the issue persists.