Posted: January 13, 2017 at 8:39 am
|
Hello, I have tested the course booking from the user experience, all is working and payment goes through PayPal. You then receive a confirmation page to say the amount you have paid and to print off all confirmation details. However, in the Event Espresso > Messages – it shows that the Payment Received email has sent to the user. But this email is not sending through, I’ve set up the user under my own private email rather than the company and I do not receive any email to confirm the payment has been received. This is also not sending to the company email to confirm someone has sent the payment. It is set up in the message template to send to company and user’s email. I have browsed through the forums and support tickets but can’t find an answer. Shortly after this, the Registration Approved email is generated and sent to both company and user’s email with no problem. Also, if I go into messages and send a test message from the Payment Received template, that sends fine. I’m just confused as to why the Payment Received email is not being sent to customer or company. Please Help 🙂 |
You can install this plugin to verify whether the mail actually gets sent or not: It’s important to discern whether the emails are actually not getting sent, or if they’re actually getting sent, but not received. If you find that they’re getting sent, can you check to see whether the emails are getting trapped in the spam folder? In most cases, setting up a third party service to deliver email will resolve email delivery issues. The built-in mail servers (especially those that are used for shared hosting accounts) can be unreliable. We recommend using a service like Mandrill, Postmark, or any of the other services listed in our documentation for sending transactional email. More info here: https://eventespresso.com/wiki/postmark-app-mandrill-transactional-email-handling-services/ Alternatively, you could also use a gmail account and configure a plugin like the WP Mail SMTP plugin to send the emails. |
|
|
Hi Josh, If I try to go through the process as an admin it says “Nothing in your Event Queue – You need to select at least one event before you can proceed with the registration process.” If I try in an incognito window I can get through to attendee register information, so I fill this in and then get “An error has occurred: Is there anyway I can get access to the older version where this was configured and working correctly? I just updated through wordpress and I’m now having issues booking anything. Thanks, |
I don’t expect this to be a problem with the version of Event Espresso. What version did you have before? If you are not sending emails from an email address with the domain name of the website your emails can be flagged as spam because they’re being sent from a website not associated with that email address. See also: https://help.yahoo.com/kb/SLN7253.html?impressions=true So, you could operate for a little while before they block your email address. |
|
And I should add that a service like Mandrill would help you detect if your messages are being delivered properly or not. If not, they can also give you the error message associated with why the messages was not delivered. |
|
|
Hi Garth, Whatever version that came before the most recent update. If you take a look at http://lightandimagination.com/events/fundamentals-light-imagination-module-1/ Firstly I need to fix the booking issue then again I can look at the email issue I’m experiencing. Do you know of any reason I would be getting the “Nothing In Event Queue, or Error Occured” messages. Thanks, |
This is the error message I see when I submit the registration form with my details: That type of error is often caused by caching the checkout pages. Do you have any caching plugins installed? |
|
|
No Caching plugins at all. |
I see your website is hosted with GoDaddy. It looks like you need to turn off their object caching so that your site will work for ecommerce and events… See this document for fixing GoDaddy caching for WordPress ecommerce. |
|
|
Amazing, That has resolved my event booking issue. Thank you for your help! Now I am having an issue with the email, I’ve just tested the booking system and in WP-Mail-Log it says an email has been sent to me. But I have not got it. Is there anything I can do to resolve the fact they’re not sending to the company email or attendee email? Or do I need to look into Mandrill? |
If the email has been sent then you’ve got to find out more information about why the email was not delivered. I’d start off by using a valid email address that matches the website address to SEND the emails. See if that helps. For example: orders@lightandimagination.com or sales@lightandimagination.com. |
|
|
I’ve tried using sales@ and andreea@ and still having the same issue, the Registration email comes through that is generated 10 minutes afterwards but the payment received email does not come through at all, not even to junk mail. Even though in mail log it says it is being sent. I also tried re-sending but no luck either. Do you have any ideas? Thanks again, fixing the booking issue turned me day around 🙂 |
In most cases, setting up a third party service to deliver email will resolve email delivery issues where the email is actually sent, but in the end, they get rejected by the email service or ISP. The built-in mail servers (especially those that are used for shared hosting accounts) can be unreliable. We recommend using a service like Mandrill, Postmark, or any of the other services listed in our documentation for sending transactional email. More info here: https://eventespresso.com/wiki/postmark-app-mandrill-transactional-email-handling-services/ Alternatively, you could also use a gmail account and configure a plugin like the WP Mail SMTP plugin to send the emails. |
|
The support post ‘Payment Received Emails Not Sending to User or Myself’ 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.