Support

Home Forums Event Espresso Premium Custom Payment Messages

Custom Payment Messages

Posted: August 26, 2014 at 1:04 pm


nceyecare

August 26, 2014 at 1:04 pm

Hello-

I am using the latest version of EE4. I need a custom payment message to go out when conference attendees register and pay for our event. I keep changing the email template to my custom email within the event messages, but the system is still sending out a generic payment email. I’m really confused as when I go into the event the Payment Confirmation email appears to be set to my custom email. When I do a test registration however, a completely different generic email gets sent. I need a custom email to go out at the time payment is received through the system or entered manually. Is this not the way to make this happen? How can I fix this?? I think that I must be missing a step or setting.


Lorenzo Orlando Caum

  • Support Staff

August 26, 2014 at 3:25 pm

Hi,

Are you editing the registration approved message type for the Registrant?


Lorenzo


nceyecare

August 26, 2014 at 4:42 pm

It is under custom templates message type payment received. It looks like I have it checked to go to both myself and the main registrant. It says it is selected for one event which is true since I have it selected under the actual event “Fall Congress”. The message type is “Payment Received” and the template in use is “Hotel Block Information”–which is the email I want attendees to receive once they pay. Once they pay, they must have this information to book their hotel room for the event. I’ve been having to manually go in and send out a newsletter message each time a registration and payment comes through to convey this information to attendees.

So basically, I’m not sure what I did wrong, but I’d like an automatic system generated email that goes out once payment is received (either through the system or through manual entry), and has my custom information. However I need to make this happen is fine. I keep trying to fix it and test it on both sides as admin and registrant and that custom email never comes through.

Any help is greatly appreciated.


Lorenzo Orlando Caum

  • Support Staff

August 26, 2014 at 4:51 pm

Alright, did you edit the payment received template for the “Registrant?”

An event admin templates are for the event author or event creator so you would want to edit the registrant.


Lorenzo


nceyecare

August 26, 2014 at 5:01 pm

I keep trying to switch the recipient to the event registrant and it keeps defaulting back to event admin? I have changed all the emails to be custom so I am not sure where these form emails are even coming from!

My time zone also just suddenly changed, and my registration id’s suddenly all reverted to 15 when I was at 150. I was using the id to track my newsletter messages that I have to send since I can’t get the automated one right. I’m not sure what is going on!


Tony

  • Support Staff

August 27, 2014 at 3:44 am

I keep trying to switch the recipient to the event registrant and it keeps defaulting back to event admin?

Where are you changing this and what are the steps you are taking to switch recipients?

My time zone also just suddenly changed

Within Dashboard -> Settings -> General -> Timezone?

and my registration id’s suddenly all reverted to 15 when I was at 150

Have you made any changes using phpMyAdmin or similar?


nceyecare

August 27, 2014 at 6:42 am

Event Espresso – Editing Email Payment Received Template (Event Admin Recipient)
Edit Message Templates Default Message Templates Custom Message Templates Settings
Preview
To *:
From *:
Subject *:
Main Content

I see now that it says “Event Admin Recipient”. I am under the “Messages” section of the dashboard. I am not sure why this is so confusing. I want to have a custom message go out to registrants upon payment. I have tried to create custom templates as well, and selected those as the message template in the actual event. This does not work either.

The time zone is right in my settings, but not in registrations. For example, I know a registration went through at 5 pm yesterday. When I logged-in around 7 pm the registration time was suddenly logged as 8:52 pm. This continued throughout the evening as people registered. The actual time of registration did not match what the registration log shows.

I don’t think I made any phpMyAdmin changes. I’m not super savvy with this (clearly) so I try to avoid changing things I’m unsure of. Thank you!


Tony

  • Support Staff

August 27, 2014 at 9:59 am

I see now that it says “Event Admin Recipient”. I am under the “Messages” section of the dashboard. I am not sure why this is so confusing. I want to have a custom message go out to registrants upon payment. I have tried to create custom templates as well, and selected those as the message template in the actual event. This does not work either.

Each message can have multiple ‘contexts’ in that, using your example of when a Payment is received, the ‘Payment Received’ Message sent to the Event Admin will likely contain different information then the ‘Payment Received’ message sent to the recipient.

You can always see the current message context you are editing within the title of the page – http://take.ms/RSQ2E

You’ll also notice the dropdown and ‘Switch Recipient’ button, you can use these to switch context’s for all message types.

Select to context you wish to edit (in this case Primary Recipient) – http://take.ms/Z2tis

Then click Switch Recipient.

You’ll notice the title will change to display your current context, as will the dropdown and the ‘To:’ field will contain a shortcode that is relevant to the recipient – http://take.ms/eApaw (not the admin)

The time zone is right in my settings, but not in registrations. For example, I know a registration went through at 5 pm yesterday. When I logged-in around 7 pm the registration time was suddenly logged as 8:52 pm. This continued throughout the evening as people registered. The actual time of registration did not match what the registration log shows.

Have you noticed if this has always been the case or since the install of a recent plugin? This is usually caused by a plugin calling date_default_timezone_set() which casues issues with not only EE but WordPress and other plugins using times/dates.


nceyecare

August 27, 2014 at 1:02 pm

Ok, got it now. I was not understanding that there are TWO selection types (event admin and registrant) that each have messages that can be edited. I thought it was one or the other. Once I selected the primary registrant and edit from the messages screen, it all clicked and it’s working now. Thank you so much for your help! It looks like the time zone and id thing worked themselves out. It is no longer doing that. Thanks again!!


Tony

  • Support Staff

August 27, 2014 at 1:57 pm

No Problem Lauren 🙂

Just to note, some message types can have 3 ‘contexts’ Event Admin, Primary Registrant and Registrant, as sometimes you’ll want the Primary Registrant to have different info from the remaining Registrants. It all depends on the message type and how it will be used.

If you do have any further issues just let us know.

The support post ‘Custom Payment Messages’ 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