Support

Home Forums Event Espresso Premium PayPal IPN connnection issues

PayPal IPN connnection issues

Posted: October 31, 2015 at 9:39 am


Shea

October 31, 2015 at 9:39 am

I have seen the number of issues with PayPal IPN and working with the Event Espresso plugin including the numbers of posts and walkthroughs on how to set this up. Unfortunately the logs that are provided for output as to what errors are happening when there are connection attempts to close/complete the bookings are very non-helpful.

I have taken nearly all of the steps I have seen in other posts: Turned plugin off and on, installed the basic theme page, double/triple checked the transactions url, re-entered all of my account information and so on….

I need these bookings that are coming in to properly complete. It is also unfortunate that there are documentation pages showing how to resend IPN notifications but these are clearly not present on the IPN history page.

If I manually take the transaction URL from PayPal and hit the website with it, it partially recognizes that POST request, records the incomplete registration as PayPal but does not finish with completing the transaction or entering in the payment amount details.

I need this working yesterday, it’s been too long.


Josh

  • Support Staff

October 31, 2015 at 12:28 pm

Hi there,

I went ahead and finished setting up the transactions page with the TXN page template. That may help, but I should ask you about these logs. I checked the IPN logs on your site using the FTP credentials that you sent and there’s a lot of validated IPN responses up until 10/20/2015. Then on 10/22/2015 all of the logs show invalid responses with no IPN post variables. Did something get changed with this site or on the server around that date? Was it moved to a new server, or a firewall added?


Shea

October 31, 2015 at 5:26 pm

Hi Josh, Oct 22nd was the night I upgraded versions to the newest EE3 plugin version. This is when all of the problems started. Nothing else was changed, no new server or firewall added.

Which changes did you make to the template? Is this working now?


Shea

October 31, 2015 at 5:41 pm

I just tested a transaction URL from the IPN History in the account. Nothing has changed using the blank template compared to the theme template. Again, the only thing that has changed recently was the upgrade to the latest EE3 plugin.


Josh

  • Support Staff

November 2, 2015 at 8:28 am

All I did was activate the txn page template. I did not make any changes to it. Can you find out which version of Event Espresso 3 you upgraded from?


Josh

  • Support Staff

November 2, 2015 at 8:49 am

Hey it looks like something is converting the absolute URLs that Event Espresso sends to PayPal to relative URLs. I’m not familiar with the Relative Root URLs plugin, would that have something to do with this?


Josh

  • Support Staff

November 2, 2015 at 9:10 am

I’ve confirmed that the Relative Root URLs plugin also breaks my site’s PayPal URLs. If you’re not using the Relative Root URLs plugin, you can try deactivating it, which should fix the issue with PayPal that you’re seeing.

If you are using the Relative Root URLs plugin for something, please let us know and we can try hardcoding your site’s URLs into the PayPal gateway as a workaround.


Shea

November 2, 2015 at 9:20 am

Hi Josh,

Thank you for pointing this out, I am not the original developer of the site so I am unsure if this was actually used for anything. I do have the authority to disable it so I have gone and done so. I clicked around the site, it doesn’t seem to have broken anything … hopefully this will fix the issue. I’ll keep watch with the IPN history in the PayPal account. Hopefully the notifications that are still in ‘retry’ status get sent again at some point today.


Josh

  • Support Staff

November 2, 2015 at 9:29 am

What you may find is the notifications in retry status will still be sent to the wrong URL. Going forward though, any new IPNs should get sent to the correct URL now that Relative Root URLs is disabled.


Shea

November 2, 2015 at 11:52 am

This looks to have solved the issue. Thanks Josh.


Josh

  • Support Staff

November 2, 2015 at 12:26 pm

You’re welcome.

The support post ‘PayPal IPN connnection issues’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso