Hello. This works fine for almost everyone, but obviously there are a few people having this issue. We\'ve been trying to track it down.
Of course, first is to make sure your IPN is enabled in your paypal account and that a return URL is given in the IPN settings.
Second, we\'re finding that it may be an issue where PayPal IPN is not able to access your server. When IPN tries to ping your server to notify of a payment, it is not getting through. Please contact your host to check this as it is likely due to a firewall setting, IP block or something else related. Here are some links that may also help:
IPN Troubleshooting Tips:
https://ppmts.custhelp.com/cgi-bin/ppdt ... _topview=1
One of the tips is this:
Check if your firewalls. Instant Payment Notification is an HTTP POST initiated by PayPal. If you have a firewall on your server, make sure it is not blocking the post from PayPal. *Should you need to open your firewall to allow IPNs into your network, please refer to the following FAQs for IP address information.
List of PayPal IP addresses to make sure are not blocked by your host:
https://ppmts.custhelp.com/cgi-bin/ppdt ... 1122398622
As we can not recreate this problem on any of our sites, we\'re trying to solve it on a couple user sites that are having the problem, such at putapeter\'s site. Stay tuned and know we\'re working hard to nail this down. Thanks for your patience.