I am a programmer and I've set up PayPal IPN for several clients over the past few years. I've never had a problem before...until this attempt. I've been trying everything under the sun for the past weeks to try and get a very basic IPN script to work for my client, but it's just simply not working. I was told that PayPal was having technical problems/issues with their IPN system (seems to happen a lot). Have these been resolved? Everything was coming back as INVALID.
Here is what I did to try and get my client set up:
1) Had the client create a U.S. Business account with PayPal and then had the client verify it.
2) I went to PayPal and downloaded the sample PHP IPN script (I also tried the Perl script to no avail either). I saved the PHP script and then uploaded it to the client's site.
3) Turned on IPN in my client's PayPal account and set the URL.
4) Modified the IPN script to test with Eliteweaver's Testing Environment (http://www.eliteweaver.co.uk/testing/ipntest.php). Specifically, I changed the URL that the script is posting back to to www.eliteweaver.co.uk/cgi-bin/webscr.
5) Went to http://www.eliteweaver.co.uk/testing/ipntest.php and input the URL to my client's IPN Handler.
6) Ran the test several times - everytime it came back with "Your script did not reply!". Under the summary, it says "Your script is not posting back to us!"
I'm very frustrated and desparate at this point. Please, please help. I'm losing all my hair (and I'm only 26). Thanks in advance for your help.