Posted: March 2, 2015 at 6:24 am
We are getting duplicate event registration details being sent to the admin. Could you please login to our system and take a look at the notifications? You have our information on file. |
|
Hi Susan, We are currently investigating this, can you tell if this happens with all registrations or only some? Looking on your site I can see you have PayPal Standard active but just to confirm, is that the gateway that is always active and the only gateway used? |
|
Hi Tony, Not all are duplicates it seems to be random. We only use PayPal and invoice. |
|
Hi there, It might seem to be random, but what we’ve found is if the IPN makes it to the site **after** the user returns from PayPal, a second set of emails can go out. There was work done for this in 4.6.13.p, which we released earlier today. It adds some additional checks to the registration step completion to prevent the extra email from being sent out. |
|
Josh, .14 makes the Registration Details no longer received by the registrant or the admin. Made the situation worse… any ideas… |
|
I reverted the system back to .12 until there is a solid fix. Please help. |
|
Sorry I mean’t reverted to .11 |
|
Hi there, We aren’t able to reproduce the issue you reported. Emails continue to go out as expected from all of our test servers as well as from eventsmart.com. I can advise setting up a dev site that’s basically a clone of your live site, but with Event Espresso 4.6.14.p installed there. You can also install an email log plugin and that will help you troubleshoot. The first troubleshooting step that I would try is run a registration with all other plugins deactivated other than the Event Espresso plugin. This will help you rule out whether there’s a plugin conflict. |
|
Are there any email login plugins you suggest? |
|
There are a few ways to do this, you can use a logging plugin such as WP Mail Logging which will simply log all emails your site sends. Or I would recommend signing up with a transactional email service such as Mandill (Free for up to 12k emails per month) which you can then use to send all of your mail through using wpMandrill. This basically moves all over your emails over to be sent from the Mandrill servers and provides logging info for each email. You can fine more info here: https://eventespresso.com/wiki/postmark-app-mandrill-transactional-email-handling-services/ With a step buy step guide to setting up Mandrill and wpMandrill here: http://blog.mailchimp.com/transactional-email-plugin-for-WordPress |
|
Hi Tony, I setup the mail logging plugin and the Event Registration Details emails are not going through. The Event Payment Details emails are being sent to both the admin and the registrant, clearly mail is working and there is a bug somewhere in the system. I also deactivated all plugins except for ee4 and switch to WordPresses’s 2015 theme. Any ideas? |
|
Can you go to Event Espresso -> Messages. Within that list do you see ‘Registration Approved’ and ‘Registration Pending Payment’ message types – http://take.ms/qyPW8 |
|
Hi tony, Yes, however we have disabled the registration pending payment email. We only care about the Payment Details and Event Registration Details messages. |
|
Hi there, Are you aware that when you disable the registration pending payment email, emails will not go out when someone selects Invoice as the payment method? |
|
We have it active but we never really use invoice. Thanks for the heads up though. This is related to PayPal being used… any ideas? |
|
Can you go into the PayPal account and check to see if the Instant Payment Notification (IPN) feature is enabled? While the payment details email will get sent if there isn’t an IPN, if the IPN does not hit your site, the registration approved email will not automatically get sent. |
|
Hi Josh, it is enabled. When the event registration went through using PayPal the status switched to confirmed (green). |
|
Hi there, It turns out the status switching to confirmed (green) does not require the IPN to be enabled. Returning from PayPal will also update the status. One way to check whether the IPN is hitting your site is make a payment on PayPal.com, but don’t return to the site yet. Then in another browser window/tab, you check the registration status in the EE admin to see if the status gets updated automatically. If it updates without returning from PayPal.com, that’s a good indication the IPN is being received on the site as long as the default reg status is set to Pending Payment. |
|
The support post ‘Duplicate Event Registration Details Messages Sent to Admin’ 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.