I'm sorry, I missed this element of your integration. Yes, when WordPress updates any plugin on your installation, the entire plugin directory is first deleted, and then re-created with the new version of the plugin. This is true for all plugins. Therefore, if you create files inside the /wp-content/plugins/s2member/ directory, they WILL be erased when/if you upgrade the plugin in the future.paradigmdesign wrote:
I suspect that this issue, at least for me, is related to s2member plugin auto updates. I again started getting the same Paypal IPN failure notice as originally reported, which I believe coincided with a recent s2memberpro auto-update. I checked the directory and the "paypal-central-ipn.php" file was again missing, leading me to believe the updates are overwriting the contents of the directory. Is this the case?
If so, I suppose it's safe to locate and reference the file outside the plugin directory -- right?
Statistics: Posted by Jason Caldwell — October 21st, 2011, 5:24 pm
Statistics: Posted by paradigmdesign — October 21st, 2011, 4:40 pm
A blank screen on this page is the intended behavior.
Hi Jason, I tested the link just now and nothing loads on the page (as in the page is completely blank, no error msgs, nothing).
I would suggest that you enable s2Member's IPN logging/debugging routines here in your Dashboard: s2Member -> PayPal Options -> Account Details -> Logging/Debugging. This way you can see the communication between s2Member and PayPal for yourself.
I did a little more digging and PayPal is listing a failed IPN for a payment I received unrelated to my s2member site. The client made a direct payment to me via PayPal. I have multiple income sources coming in via PayPal. does this pose a conflict with my s2member config?
Statistics: Posted by Jason Caldwell — October 21st, 2011, 2:13 pm
Statistics: Posted by burltree66 — October 21st, 2011, 8:58 am
No, I'm not aware of any issues in the latest releases of s2Member in this regard. However, I have seen this happen to other site owners in the past whenever backbone providers have bottlenecks from one location to another. In other words, it's possible it was just a temporary issue that was preventing PayPal from connecting your site. PayPal monitors this and notifies you automatically.burltree66 wrote:
I've not changed the location of any of my files in my directory. Could this have something to do with the latest s2member update?
Statistics: Posted by Jason Caldwell — October 20th, 2011, 7:08 pm
Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing:
http://www.xxxxxx.net/xxxxxx/?s2member_paypal_notify=1
If you do not recognize this URL, you may be using a service provider that is using IPN on your behalf. Please contact your service provider with the above information. If this problem continues, IPNs may be disabled for your account.
Statistics: Posted by burltree66 — October 20th, 2011, 9:42 am
Statistics: Posted by paradigmdesign — October 13th, 2011, 2:14 am
Statistics: Posted by paradigmdesign — October 10th, 2011, 10:54 am