Home
  • Payments and Transfers
  • Disputes and Limitations
  • My Account
  • My Wallet
  • Login & Security
  • Seller Tools

Why is my IPN failing with HTTP 500 errors?

Issue
Your Instant Payment Notification (IPN) is producing 500 (script) errors.

Cause
PayPal generates error messages when we don't get an HTTP 200 success response for any reason (including script error 500, SSL handshake validation, network timeout, or server error 503). Either server permission issues or mistakes in your IPN script code may cause these errors.

Solution
Debug your IPN script code. You may also need to have your Network or Systems Administrator review your server permissions and logs to determine what's causing the error.

For additional help, see How do I troubleshoot Instant Payment Notification (IPN)?
Was this article helpful?

More ways we can help

How are we doing?
Take our survey

If you accept cookies, we’ll use them to improve and customize your experience and enable our partners to show you personalized PayPal ads when you visit other sites. Manage cookies and learn more