Posted: October 10, 2014 at 8:17 am
Hello, After updating from a very old version of wordpress and plugins, I’ve had to do a bit of rebuilding on this site. It seems to be functioning properly, but the Merchant Email Receipt from authorize.net is no longer being sent as part of the registration process. The registration confirmation from EE is functioning properly. Is this something I can fix in EE or is it an Authorize.net thing? I’m also not certain if the previous webmaster used the Authorize SIM gateway or the AIM gateway. Would this be the difference? I’m currently using the AIM. Thanks for any advice. 🙂 WP 4.0 |
|
Hi there, If that’s in order, can you check on this: When the payment is made, does the registration record in EE get updated to show a Completed payment status? |
|
i do know that the status has been marked completed every time. i will get the client’s authorize credentials and check that. |
|
Hi, That should fix the issue as that receipt comes from the Authorizenet servers. Let us know what you find. — |
|
yes, the authorize.net setting is enabled for email receipts. |
|
Hi mgregor, Not sure why those wouldn’t send. Can you check for any older template files or gateway files in the /wp-content/uploads/espresso/ directory? If there are older files there, that might explain why something isn’t working since the update. |
|
actually no, there aren’t any files in there because i had to move them out when the original theme stopped working with the new EE. |
|
Hi, Did you overwrite the existing Event Espresso files when you upgraded? Or did you remove or relocate the old files and folders and install a fresh copy through WordPress Plugins? — |
|
i just executed the upgrade through the wp-admin. sorry my replies have been so spotty, i have other jobs and can’t focus on websites on a couple days out of the week, but will be working for the next several to get this site running properly again, so thanks for sticking with me. |
|
i just renamed my old event_espresso plugin and uploaded a freshly downloaded .zip via the wp-admin. |
|
Hi, Thanks for trying a reinstall. Did this correct the issue? — |
|
i’m waiting to hear if another registration came in last night. i’ll let you know. |
|
my understanding is that some registrations arrived with both ee and authorize confirmations, but now some are coming in with just the authorize confirmations and not EE. i’m asking her to send me screenshots of the confirmations she’s getting. |
|
Hi there, Usually in cases where only some of the emails are landing in the emails we ask them to check their spam folder. |
|
hmm. something’s not right. here are three screenshots. they show emails received over the past weekend from AuthNet, EE and an empty Spam folder. thanks. |
|
Hi there, You can troubleshoot this further by installing the email log plugin: |
|
hi… i see in the log there have been some successful registrations in the last day, but we are not getting any emails from EE now at all. here’s a screenshot of the log. redacted – loc
|
|
Hi there, I’ve hidden your most recent image as our support forums are semi-public. Could you setup a transactional email service like Mandrill or Postmark App? https://eventespresso.com/wiki/postmark-app-mandrill-transactional-email-handling-services/ These help ensure that emails are delivered to the inbox instead of being lost or marked as spam. Mandrill offers a generous free tier up to 12,000 emails per month. — |
|
i can… i am really trying hard to avoid installing a bunch of extra plugins though. it was working before so it stands to reason it would work without adding an extra plugin, right? |
|
is WP-Mail-SMTP similar to the plugins you recommended? this site was loaded with so many plugins that were throwing errors…. |
|
also, that link for mandrill is throwing a 502 error on your site. |
|
Hi, Please try this link again: https://eventespresso.com/wiki/postmark-app-mandrill-transactional-email-handling-services/ — |
|
that link works now, thanks. can you answer my previous question? (is WP-Mail-SMTP similar to the plugins you recommended? this site was loaded with so many plugins that were throwing errors….) i’m hestitant to install something that might overlap/interfere with something the old developer did. |
|
Kind of yes. WP-Mail-SMTP allows you to set a server that will be used for your outgoing mail rather than using your host. The wpMandrill plugin for Mandrill (which is the service I use) does effectively the same thing, only it does not provide you with options for the server, it just sends all of you transactional email through Mandrill. If you like to test this, save your details from the WP-Mail-SMTP plugin, then de-activate it. (Don’t delete it just yet) Then follow the steps here: http://blog.mailchimp.com/transactional-email-plugin-for-WordPress/ To setup wpMandrill and connect your site with your Mandrill account. Your emails will then be sent through Mandrill’s servers and should works as expected. If all works as expected you can remove the SMTP plugin. |
|
thank you for the explanation, i’ve installed the plugin, but we’re still not getting confirmation emails from both systems consistently, although the undelivered emails are seeming to happen less frequently. additionally, as far as i can tell, mandrill does not help me see *which* emails failed or why. how is mandrill going to help solve this problem? what am i looking for? where do i look? thanks for holding my hand through this. 🙂 |
|
Hi, How was the site upgraded to Event Espresso 3.1.3.36? Was this done manually via SFTP or FTP? Are there any customizations to any custom templates? Also, are you currently using Mandrill, Postmark app, or the WP-SMTP email plugin? — |
|
the first time i upgraded, i did it through the plugin menu in the wp-admin. then i did an ftp upload of new files after starting the support process. i have not modified any templates and removed the ones that were there, forcing the defaults, i believe earlier in this thread. i have mandrill installed and running now. she views her email through a web browser. thank you! |
|
Unlike your host’s email server, Mandrill is built to ensure transactional email delivery. Plus, you can track email delivery within your Mandrill account. If you’re using SMTP with Mandrill, they let you view the last 100 failed API calls for your account as well. |
|
i have data from mandrill and my client. the issue since 11/11 is that authorize email delivery to us on EE purchases are inconsistent. out of ~125 emails we did not receive authorize confirmation on 16. the payment was secured though. help. |
|
Hi, Were payments actually received for those sixteen registrations? A payment needs to be received before that email will go out to the recipient. — |
|
yes, i believe so. i will verify with the client. |
|
yes. the payments were successful. |
|
*bump* happy post-turkey day. any thoughts on how my client can get the EE/Authnet emails matching up again? |
|
Hi, Have you contacted Auth.net regarding this? Re-reading the thread, some auth.net emails are being received, others are not, however it appears EE is functioning correctly. The Auth.net confirmation email is sent from their server, not yours, EE has no control over this email (other than sending the customers email address to Auth.net, which it must be doing or none of the auth.net emails would work) Looking at the registrations that have NOT sent confirmation emails, can you see if those registrants have made multiple registrations at all? |
|
i will ask her to look at the failed emails and see if they were multiple registrations (or are you asking if they are repeat customers?). thank you for answering. |
|
To clarify I’m thinking more of a user registering (and paying for) multiple attendees in more than one registration. Say you have Event X and you register yourself onto that event, you then pay using Auth.net You also want to register your friend, so you then click back a few times and get to the event again, then input their details, go through to Auth.net and pay again… What I’m wondering is if these users are making quick transactions with a short amount of time between them? |
|
we had a call with auth net. they think it’s a godaddy problem, but we added a gmail account to the system to see if somehow the missing forms come thru to that one instead. we’ll watch it for a few days. we looked for a pattern. there wasn’t much consistency. some were single registrations, others were multiple. how can we tell you if they were quick transactions? looking at the time of the transactions in authnet? |
|
Yes, if there are only minutes between the transactions time, it could be they were registering multiple times from the same computer. It may be that auth net is on to something. We typically recommend not hosting on Godaddy because many folks have had numerous issues with the hosting there. |
|
The support post ‘Merchant Email Receipt not being received after upgrade’ 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.