Support

Home Forums Event Espresso Premium Event Registration Email

Event Registration Email

Posted: December 24, 2014 at 12:42 pm


Lawrence Seltzer

December 24, 2014 at 12:42 pm

Is an email supposed to be sent when someone registers without paying? If so, how can we confirm that this email is being sent (none is being received)?
If it is not being sent, then why not? It looks like there is a default email for “Registration Pending Payment”.

Thank you.


Lorenzo Orlando Caum

  • Support Staff

December 26, 2014 at 10:28 am

Hi Lawrence, there may be some email issues on your site.

A registration pending payment should go out if someone completes registration using an offline payment method or does not complete a payment (e.g PayPal).

Please setup a transactional email service like Mandrill or Postmark App:

https://eventespresso.com/wiki/postmark-app-mandrill-transactional-email-handling-services/


Lorenzo


Lawrence Seltzer

December 27, 2014 at 1:18 pm

I signed up for postmark and confirmed it is working with wordPress. Then I registered for an event and clicked on paypal to pay. At that point, there was a registration record in the database, but no email was sent.
Since PostMark is working, I believe that EE4 is not sending the email.

This is a typical scenario: The user registers, but does not complete any aspect of the payment (e.g. they might go to Paypal, but they close the browser without doing anything further in PayPal). We would like to be informed so that we can write to the user and ask them to click on a link (where do we get his link?) and complete the payment.

Thank you.


Lorenzo Orlando Caum

  • Support Staff

December 29, 2014 at 9:50 am

Hi Lawrence, could you go to Event Espresso –> Messages –> Settings?

Then move each (drag and drop) message type to the right side of the screen to deactivate it. Then move them all back to the left side to reactivate them.

Then go to Event Espresso –> Messages. Now locate the registration pending payment message type. Click on registrant and on the next screen you’ll see the messages editor. Enter an email in the test email field (right area of screen) and click on send test email.

Is anything received?


Lorenzo


Lawrence Seltzer

December 29, 2014 at 10:25 am

It worked, and the email is now being sent.
However, as I tried to drag back the last two items (payment reminder and payment declined), I received this error message:
Fatal error: Call to a member function get_admin_settings_fields() on a non-object in /home/gateways/public_html/wp-content/plugins/event-espresso-core-reg/admin_pages/messages/Messages_Admin_Page.core.php on line 2294

I checked just now, and all items are back on the left. But you might want to investigate to see if something is inherently wrong.

Thank you for your quick response.


Lorenzo Orlando Caum

  • Support Staff

December 29, 2014 at 11:05 am

Hi,

Was Event Espresso originally installed manually through SFTP / FTP or was it installed through WordPress plugins?

Could you also share your version number for Event Espresso 4?

The current release is 4.4.7 and you can find this number in the WordPress plugins screen without your WP dashboard.


Lorenzo


Lawrence Seltzer

December 29, 2014 at 1:01 pm

to install, I followed your instructions to upgrade from EE3 to EE4. I apologize, but I don’t remember if I used FTP or the WP plugin screen.

Version 4.4.7.p


Lorenzo Orlando Caum

  • Support Staff

December 29, 2014 at 9:25 pm

Alright, could you backup your site and update to Event Espresso 4.4.8?

https://eventespresso.com/wiki/ee4-changelog/


Lorenzo


Lawrence Seltzer

December 30, 2014 at 12:43 am

I updated to the latest version.
I then looked closely at the messages. For the:
Email Registration Pending Payment Template
the ADMIN email is going to:
[ESPRESSO_ADMIN_FORMATTED_EMAIL]
that email is configured properly for events@gatewaysonline.com
I registered for an event, but did not pay – no email was received. I checked POSTMARKAPP.com and saw that no email was sent, either.

Am I doing something wrong?

We expect many people to register for the event, but fail to pay online. We want to receive notification of this so that we can follow-up.

Thank you.


Lorenzo Orlando Caum

  • Support Staff

December 30, 2014 at 9:58 am

Event admin should appear blue as shown in this screenshot:

http://cl.ly/image/2R3L2G44363t

Try switching that shortcode for the email to [ESPRESSO_ADMIN_EMAIL] and saving. Then use the send test email button to send an email.

Is anything received?


Lorenzo


Lawrence Seltzer

December 31, 2014 at 12:33 am

Event Admin appears in blue.
I changed the “TO” as directed.
The “test email” requires an address. I put in my personal address, and it was received. I also saw that it was sent on postmarkapp.
I then registered for an event, clicked on paypal, clicked on finalize, and then checked postmarkapp. There was no email sent.
What do I do?


Lorenzo Orlando Caum

  • Support Staff

December 31, 2014 at 5:07 am

Hi, are you attempting to process a payment when you arrive on PayPal?

At that time, Event Espresso should have a record of the registration and should send out a notification to the event admin. A similar notification should go out if you register and choose an offline payment method such as invoice or check/money order.


Lorenzo


Lawrence Seltzer

December 31, 2014 at 9:29 am

Status: I clicked on PDF invoice, and the “pending payment” email went out. Thank you.

When a client clicks on PayPal and then abandons the payment (as I did) then no email went out.

In both cases, the record was properly stored in the database, so we could look it up manually. I think this is working sufficiently well that my client will be satisfied.

Thank you for your help.

The support post ‘Event Registration Email’ 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