I’ve contacted the web hosting support and here is what they say:
“I’ve checked into the PHP error log for the dev environment, and can see these warnings:
[07-Jul-2015 23:50:38 UTC] PHP Warning: include_once(./dgx-donate.php): failed to open stream: No such file or directory in /srv/bindings/aa850a639fce4b60979ad0b6e9744f1c/code/wp-content/plugins/seamless-donations/dgx-donate-paypalstd-ipn.php on line 16
[07-Jul-2015 23:50:38 UTC] PHP Warning: include_once(): Failed opening ‘./dgx-donate.php’ for inclusion (include_path=’.:/usr/share/pear:/usr/share/php’) in /srv/bindings/aa850a639fce4b60979ad0b6e9744f1c/code/wp-content/plugins/seamless-donations/dgx-donate-paypalstd-ipn.php on line 16
Looking further at /code/wp-content/plugins/seamless-donations/dgx-donate-paypalstd-ipn.php on line 16 I see this code:
// Load Seamless Donations Core
include_once “./dgx-donate.php”;
However, this dgx-donate.php script doesn’t exist in the directory:
/code/wp-content/plugins/seamless-donations](master)$ ls -a
. css images languages seamless-donations-admin.php
.. dgx-donate-paypalstd-ipn.php inc legacy seamless-donations-form.php
admin dgx-donate-paypalstd.php index.htm library seamless-donations.php
cpt html js readme.txt
I would start with investigating these errors, to see if replacing the script solves your PayPal IPN issue.
We’re definitely not blocking PayPal with any security modules, and I haven’t found any other users having issues with this plugin in our records. The only other issue we’ve seen with IPN is the use of session_start(), which is not supported but can be simulated with the use of the Pantheon wp-native-php-sessions plugin, and I can see you already have that installed and enabled.
Let us know if you continue having problems with getting this plugin working on the platform, and we’ll be happy to assist you.
Best regards, Suzanne Aldrich Senior Customer Success Engineer