By Matthew Pate on Monday, 24 February 2020
Posted in Payment Gateways
Replies 4
Likes 0
Views 2.4K
Votes 0
Hi there

As the title suggests I can not get PayPal to activate subscriptions after a successful payment. I am using the PayPal sandbox and have the IPN url configured correctly in the sandbox account. Payments are set to complete immediately in the sandbox account as per the documentation.

I have checked the IPN history in the receiving sandbox account and it reports ipn's have been sent with a 200 response. The notification testing tool also reports the listening url responds with a verified handshake.

Yet despite all of the above, subscriptions fail to activate!

I have checked the NGINX logs and can see this error:
Undefined variable: recurring in /var/www/html/plugins/payplans/paypal/app/paypal.php on line 110" while reading response header from upstream

I am running this on a dedicated server (SSL and curl are both installed), i have given you the credential to log in and look around via SSH along with admin credentials. I would be most grateful if you could check things out for me!
Never mind, I manged to fix the problem. There was a plugin (hiding the site whilst in development) which was blocking the PayPal IPN response. All seems to be working well now.
·
Monday, 24 February 2020 05:47
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for getting back to us you found the issue which caused it.

Would you mind share with us which 3rd party plugin block this PayPal IPN response? so next time other customer who encounter this similar issue, so we can suggest him to check for this.
·
Monday, 24 February 2020 10:10
·
0 Likes
·
0 Votes
·
0 Comments
·
Sure, it was the plugin "n3t Coming Soon", basically a plugin that displays a coming soon page but allows you access by IP address. Completely forgotten I had this activated!
·
Monday, 24 February 2020 19:31
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for sharing this with us Matthew
·
Monday, 24 February 2020 20:45
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post