Vote up!
Vote down!

PayPal IPN not received?

I'm setting up a store using Drupal Commerce. The store uses PayPal WPS. I'm able to go through the process of purchasing something from the store, however there is no IPN in the Drupal logs and the order remains "Pending". I get the e-mail as a seller that payment has been received.

I'm wondering if there's a quick fix, something not documented, PayPal gods don't like me?

Asked by: kdborg
on November 14, 2012

1 Answer

Vote up!
Vote down!

In order to receive IPNs from PayPal, your testing server must be web accessible and not hidden behind any sort of HTTP authentication. You might even ensure you're not in maintenance mode when performing your tests.

If you're testing in your localhost or a server that is for some other reason inaccessible, PayPal will have no way of communicating the IPN to you.

For more information, see the FAQ and documentation on the Commerce PayPal project page.

Ryan Szrama
Answer by: Ryan Szrama
Posted: Jan 25, 2013