by Cristián Lávaque » April 1st, 2011, 7:15 pm
Hi guys. Let me see if I can help.
One thing to test first is: can your server send mail using PHP's mail() function? If not, that is your problem.
Do you have logging enabled? WP Admin -> s2Member -> [gateway] Options -> [gateway] Account Details -> Enable Logging Routines. Check your logs to see if you can spot there what's wrong.
Make sure IPN reporting is ON in your gateway account and use the URL found at WP Admin -> s2Member -> [gateway] Options -> IPN Integration for it.
I would also suggest opening your IPN URL in a web browser. You should get a white screen. Nothing, nada, just an empty page. If you get something other than an empty page, please report back.
If nothing works, try disabling other plugins, until you find the culprit. Something in your installation could be causing the URL to be invalid.
Or you have PHP errors somewhere in another plugin perhaps? Check your error logs too.