Posted: March 8, 2016 at 11:14 pm
|
Hi there, I’m using the latest version of EE, 4.8.35, which I updated to yesterday. We have had registrations for events and for one in particular who has paid by PayPal we are getting multiple emails sent to admin – I am not sure if the guy who booked the ticket is getting them too. I have read through some of the other posts with a similar issue and understand that this version of EE shouldn’t have this problem. Other EE plugins I’m running are Calendar (EE4.3+),MER (4.7.0+) and Recurring Events. Any suggestions? I have not tinkered with any settings for registration etc emails. |
Hi Sabrina, How many duplicates are you receiving? If you go to your PayPal account then go to: Profile and Settings > My Selling Tools > Instant Payment Notifications (click Update) You’ll see a link to IPN history. Here is the direct link if you prefer: https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-ipns-history Take a look at the ‘status’ of the IPNs, what does it show? |
|
|
Hi Tony |
Thank you, so the problem is that PayPal is not receiving a response from your site when it sends the IPN so is sending the IPN multiple times. Each time the IPN is being sent to your site its triggering EE to send the reg emails again. The IPN is sent to the /transactions/ page which then processes the request and responds to PayPal (not quite but it’s the simplified explanation) The default location for that page would be: domain.com/transactions/ However you have yours set to: domain.com/events/transactions/ This is actually breaking the transactions page because its set as a child of /events/, edit the transactions page and set it to no longer be the child of the ‘events’ page you have and then update – http://take.ms/2SJQj (You can set it to be the child of a different page, just not ‘events’) To explain a little it ties in to my explanation here: https://eventespresso.com/topic/calendar-not-displaying-incorrect-dates-displaying/#post-195649 /events/ is the EE slug, which means when you go to /events/ you don’t actually go to a page (even if you have one you have created) you go to an archive of events. Then when you go to /events/your-awesome-event/ you tell WordPress to look for an event with the slug ‘your-awesome-event’. So whats happening right now with your transactions page set as a child of events, to view that page you go to: domain.com/events/transactions/ This is then actually telling WordPress to look for an EE event with the slug ‘transactions’, that doesn’t exist so shows 404. Un-setting the transactions page from being a child of events stops that. |
|
|
Thanks heaps, Tony. I have fixed the slug and made it a ‘no parent’ page. Have also done that for Cancelled Transactions (just in case). Thanks so much for brightening my day with this fix! |
You’re most welcome, Sabrina. Just to note, you may still have a problem with IPN’s (although I doubt it) but the above would cause problems in either case. If you continue to receive multiple email please do let us know and we can investigate further.
Good call ๐ Any page that is currently set to be the child of your events page will not actually work as expected right now, so you’ll want to set any child of events to no longer be a child. |
|
|
Hi Tony, I’m still getting this issue. I have changed all EE pages so they are no longer children of the Events page but the poor guy mentioned above has received about 20 confirmations so far. What else could it be? |
Hmmm, are you running any caching plugins? Does your host run any form a server side caching? Object caching has been known to cause this. (You may need to contact them and confirm) What status doe the IPN show for the above attendee? |
|
|
Hi Tony, Sorry for the delay in replying. The issue seems to have sorted itself out. I left it a few days as we had another event running and I wanted to see if the same issue occurred. It didn’t. Please mark this topic as resolved. Thank you. |
Thank you for letting me know, I’m glad its working for you. Marking resolved, have a great day ๐ |
|
The support post ‘Receiving multiple emails for registration’ 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.