Support

Home Forums Event Espresso Premium Registration approved message delayed until next registration

Registration approved message delayed until next registration

Posted: October 18, 2016 at 10:34 am

Viewing 3 reply threads


Oguzhan Altun

October 18, 2016 at 10:34 am

Hello,

I have a strange problem that started to happen since 3 days ago. In summary, it looks like EE is struggling to create the registration approved message after registration, but somehow creates it only after another registration.

Here is what’s happening with real examples:

When someone registers and pays to the course, they should get 2 emails, one “payment received” and one “registration approved” email.

Marina Boka registered and paid yesterday to the photoshop course. she received only “payment received” email after her registration.
Today when Helene registered to the studio course, Marina Boka received registration approved email and Helene received only “payment received” email.
Right now, there is one email stuck in the Queued For Generating – this must be the registration approved email to Helene. I assume that will be sent when there is the next registration.

Same thing happened with another user who paid and registered on Oct 15th. She received the payment received email immediately on Oct 15th, but she received the registration approved email only on Oct 16th when someone else registered to another course.

Any tips on how can I fix that? Normally it’s not a problem for advance registrations, but sometimes people register one day before the course and that means they will receive their details way too late.

Thanks,


Josh

  • Support Staff

October 18, 2016 at 11:41 am

Hi Oguzhan,

That’s actually expected behavior since the Messages system since EE 4.9 runs on a delayed wp-cron. You can change the Messages settings to send messages on the same request (similar to how the messages worked before EE 4.9). The setting is located in Event Espresso > Messages > Settings.


Oguzhan Altun

October 18, 2016 at 11:59 am

Hi Josh,
So it is expected that if one person registers to one event, he/she will receive the confirmation message only when someone else registers to another event? Because that’s what’s happening in my case.


Josh

  • Support Staff

October 18, 2016 at 12:39 pm

Not necessarily until someone else registers for an event, but actually until some kind of action takes place on the site. That’s how wp-cron works, it’s not scheduled to a timer like a real cron. See also:

https://www.smashingmagazine.com/2013/10/schedule-events-using-wordpress-cron/#introducing-wordpress-cron

Viewing 3 reply threads

The support post ‘Registration approved message delayed until next 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.

Event Espresso