Support

Home Forums Event Espresso Premium Completed transactions (confirmed in PayPal) not appearing in Event Espresso

Completed transactions (confirmed in PayPal) not appearing in Event Espresso

Posted: June 7, 2013 at 11:13 am


Mike Query

June 7, 2013 at 11:13 am

Hi,

We are experiencing an issue where users are completing registration, confirming completion of transaction via PayPal (we see things went through fine), but there are no records of the attendee in Event Espresso. It is happening for most of the instances, but not all, so it’s hard to tell what the issue is.

Example: https://bacc.cc/registration/?ee=48

We are expecting around 450 total registrants so we are really hoping to sort this one out quick. Any ideas on what this could be? Without Event Espresso reporting correctly it will make managing things very difficult since we have custom fields with information we need that does not show up on PayPal (tshirt size, etc).

Thanks!

Mike


Josh

  • Support Staff

June 7, 2013 at 2:46 pm

Hi Mike,

I took a look at your site when looking into the other issue and I’d echo the same thing I said there. Your Event Espresso installation is over year old and a lot of issues like these have been resolved since then.


Carlos Flores

June 7, 2013 at 3:23 pm

I have a brand new install and I am also experiencing the same thing. Not all transactions are going through.

I have a gravity forms as well in my website. And this is also experiencing the same thing. Could it be a plugin conflict or a server issue?

Whats the best host for Event Espresso?


Josh

  • Support Staff

June 7, 2013 at 3:40 pm

Hi Carlos,

This might be a different issue if the transactions are not going through. Are the transactions going through on PayPal’s end, but not getting updated in Event Espresso admin? If so, you might try running down the list of steps to take to make sure the PayPal Instant Payment Notification can reach your site:

https://eventespresso.com/wiki/how-to-set-up-paypal-ipn/

We have a list of recommended hosts here:

https://eventespresso.com/requirements/


Carlos Flores

June 7, 2013 at 3:46 pm

Sorry I didnt stated clearly.

I am having the same issue. The Paypal Transaction is complete but the website shows it as not complete it shows it as incomplete. The ping or notification is not received or updated for event espresso. I am having the same issue with Gravity Forms. Since it works 95% of the time its hard figure why its doesnt work 100% of the time. Checking on paypal they show the ping or notification was received.

I am noticing this issue is brought up a lot in the forums. Is this a event espresso issue or server issue? Paypal is saying its not their issue.

Would having aPaypal Pro help more or a authorize.net account be better?


Carlos Flores

June 7, 2013 at 3:47 pm

And yes ive setup everything and using everything that is recommended in the links you provided


Carlos Flores

June 7, 2013 at 3:54 pm

Im going to setup a hostgator site since its your top recommended host.


Josh

  • Support Staff

June 10, 2013 at 8:59 am

If it’s not working 5% of the time that could be a network connection issue between your host’s ISP and PayPal. What is the URL for your transactions page?


Carlos Flores

June 10, 2013 at 11:02 am

Here it is:
http://www.sbnewcomers.org/event-registration/transactions/

Also, since i am using gravityforms for paypal payment as well. I placed this link in paypal notification but still not a 100% accurate. I then switched the url notification to the gravityform url and its about the same. Should I just a seperate paypal account so I could have two ipn notification urls?


Mike Query

June 10, 2013 at 2:05 pm

Here’s our event registration page: https://bacc.cc/registration/

We have in the past experienced the issue where payments completed in PayPal came back in EE as incomplete. We attributed that to a bug with the event title (after removing apostrophes and quotation marks, it worked correctly). However this issue is more dire, as there are no records appearing at all of the transactions.

So to reiterate for us…transactions completed in PayPal, not showing up at all in EE. Of the 40 or so completed registrations in PayPal right now, only about 10 are showing up in EE. So we’re in trouble here as we’re expecting around 500 for this event, then 3,000 for our event in August.

I know I should probably update (as you mentioned in a previous post), but I wanted to make sure to explore all options before doing so, as last time we updated we experienced a lot of issues.

Thanks for the help on this!


Josh

  • Support Staff

June 11, 2013 at 8:04 am

@Carlos,

It would be better to make the gravity forms notification URL a separate page. You can even specify the Gravity Forms notification URL in the PayPal account settings, Event Espresso will override it for its transactions.

Also, it would be better to make this a top level page instead of nesting it under the event-registration page.

Finally, if you install the simplified page template in your active WordPress theme, the IPN listener/notify page will load much more quickly. This can really help. You can download the simplified transactions page here:

https://eventespresso.com/wiki/how-to-set-up-paypal-ipn/#incomplete


Josh

  • Support Staff

June 11, 2013 at 8:04 am

@mike,

What is the URL for the Notify URL on this site?


Mike Query

June 12, 2013 at 12:23 pm

Where can I find the Notify URL?


Josh

  • Support Staff

June 12, 2013 at 6:48 pm

If you go to Event Espresso>System status and look under “Registration Pages”, it will be listed there as the “Transaction Notification Page”.


Mike Query

June 12, 2013 at 6:57 pm

Got it, here you go: http://bacc.cc/registration/processed-payments/

Also, so we went ahead and updated to the latest version. Hoping that solves the issue, but just in case looking forward to seeing if anything comes out of what you’re looking into now.

Thanks!


Josh

  • Support Staff

June 13, 2013 at 8:29 am

Hi Mike,

You can install the simplified transactions template for the processed-payments page. That will help speed up the response time for the instant payment notification. Another thing to check is make sure that there’s one shortcode on this page, which should be [ESPRESSO_TXN_PAGE].

The simplified transactions page template can be downloaded here:

https://eventespresso.com/wiki/how-to-set-up-paypal-ipn/


Mike Query

June 13, 2013 at 6:59 pm

Got it, thank you. I installed the template. Here’s hoping it reduces the response time. Should I always expect some level of delay in transactions? i.e., is this an issue that I should always expect to be around, and from now on just be fighting to keep the number of transactions not making it back to as small a number as possible?

Or a better way to ask that…is it realistic to expect a 100% success rate in transactions making it back?


Josh

  • Support Staff

June 14, 2013 at 9:05 am

Hi Mike,

The simplified transactions template makes things better because the Instant Payment Notification (IPN) listener page doesn’t (and shouldn’t) have to load up JavaScript, stylesheets, and images. This page is only for receiving the notification from PayPal. So we’ve found that it will increase the success rate of the IPN in cases where the extra scripts were effectively slowing things down.

Will that make it have a 100% success rate? There are other factors at play like network traffic, your host’s Internet Service Provider, and whether or not the PayPal IPN system is up or down. These can play a role too.

The support post ‘Completed transactions (confirmed in PayPal) not appearing in Event Espresso’ 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