Support

Home Forums Event Espresso Premium Registration Pending emails not being sent automatically

Registration Pending emails not being sent automatically

Posted: December 30, 2019 at 4:16 am

Viewing 3 reply threads


michelle@complianceaid.pro

December 30, 2019 at 4:16 am

I am using EE4 and in that i have activated Invoice and one payment gateway method, but when user selects Invoice as the method and clicks on Finalize Registration then user is redirected to Thank You page. This Thank you page has all details of the registration.
At this point user only gets Site Username/Password email. But does not gets any mail regarding registration pending.

This email is received only when user clicks on the “View Full Order Confirmation Receipt” button. HTML of that button is given below:
<span class=”ee-icon ee-icon-PDF-file-type”></span>
View Full Order Confirmation Receipt

I have read in documentation that Registration pending email is sent as soon as user clicks on Finalize Registration. But in this case this is not working.


Tony

  • Support Staff

December 30, 2019 at 4:39 am

Hi there,

If you go to Event Espresso -> Messages -> Message activity

Can you see the email there? If so what colour ‘status bar’ (the bar to the left of each message) does it have?


michelle@complianceaid.pro

December 30, 2019 at 5:29 am

It shows green color but email is received very late.
First i receive an email with following subject:
[Site Name: Website] Username/Password

And then later almost 30min after i receive Registration pending email.


Tony

  • Support Staff

December 30, 2019 at 5:41 am

Ok, so messages are sending and there are 2 possible reasons for delayed messages.

1. The message queue relies on WP_Cron to run, that relies on users visiting a page on your site. When a message is triggered is it queued for generating, the cron for that runs roughly every 5 mins (when a user visits a page on your site). Then the message is queued to send, which again runs roughly every 5 mins.

So either, your site isn’t getting many hits so WP_Cron isn’t being triggered, or WP_Cron may have been disabled and your host has set up a cron job on the server to replace it, which could be set to any interval.

2. The mail server you are using is processing multiple emails and your messages was in a queue within that (we can’t control this at all).

The fact that you received the new user email instantly hints at the messages queue taking longer, you can test this by going to:

Event Espresso -> Messages -> Settings.

Change the option ‘Generate and send all messages:’ to ‘On the same request’.

Add a new registration, how long does the email take then?

Viewing 3 reply threads

The support post ‘Registration Pending emails not being sent automatically’ 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