WordPress.org

Ready to get started?Download WordPress

Forums

WooCommerce - excelling eCommerce
[closed] woocommerce email notifications not working (41 posts)

  1. sia16
    Member
    Posted 1 year ago #

    Hi,

    I am facing a odd issue – the woocommerce email notifications sent to the customer for New Order Confirmation & to the Admin for New Order received have suddenly stopped working! The emails were being sent properly till a week back, now they dont seem to work, unless I go to “Woocommerce-Orders” & change the “Pending” status to “Processing”, after which the Confirmation Email is automatically sent to the Customer & to the Admin respectively.

    Which means, I would have to continuosly keep tracking the Orders from my Backend without which the customer would not get the Order confirmation email,even after making the payment, which would really mess up things & look unprofessional. The worst part is that I have already gone LIVE on my site & cant afford these issues any longer!

    Request your help as I need to get this sorted out ASAP - Anyone with a suggestion on how to get woocommerce emails to work properly again would be highly appreciated.

    Thanks,
    Sheetal

    http://wordpress.org/extend/plugins/woocommerce/

  2. shawn_smith
    Member
    Posted 1 year ago #

  3. paolo.rossato
    Member
    Posted 1 year ago #

    I have the same trouble!
    any solution?

  4. chillpill
    Member
    Posted 1 year ago #

    Does anyone know if WooCommerce will track sent email invoices? There's no confirmation message when you send email invoices to customers from the Order page.

  5. McAsh
    Member
    Posted 1 year ago #

    I had the same issue before going live with my site. But i used .htaccess for password protection while developing the site. But after I removed the password protection everything worked like a charm.

  6. holley2583
    Member
    Posted 1 year ago #

    This also happened to me and now i have two confirmation emails when i get an order, one from Woo and one a debug from my gateway. check to make sure your gateway didn't have an update that broke this function.

  7. YujiSato
    Member
    Posted 1 year ago #

    Sorry my english... i´m a brazilian guy

    I solved the mystery ... go in the Woocommerce´s options emails and change the "Email Sender Options" to "wordpress@yourdomain.com" ...its look like stupid but really work!

  8. sarika.mo
    Member
    Posted 1 year ago #

    Yuji you are a STAR! Spent all day trying to fix this issue :D Thank you.

  9. Marcelo Pedra
    Member
    Posted 1 year ago #

    @YujiSato: simple like that. Your solution works!!! Thanks!!

  10. tproctor
    Member
    Posted 1 year ago #

    @YujiSato by "WordPress@yourdomain.com" are you referring to, for example, "wordpress@ldsmag.com" or do you mean literally change it to "wordpress@yourdomain.com". I tried with the settings set to [ email redacted ] with no email upon trying a test order. What email address would it send the notification to with the email set to wordpress@yourdomain.com?

    I'm trying to get the emails to be sent to a gmail address where I previously had everything functioning perfectly fine, (i.e. an order is placed- order email is sent to customer and order notification is sent to admin at the gmail address) but for some reason it stopped working.

    Help would be appreciated. Thanks!

  11. Marcelo Pedra
    Member
    Posted 1 year ago #

    @tproctor: it's YOUR DOMAIN. Replace "yourdomain.com" with the name of your own domain.

  12. tproctor
    Member
    Posted 1 year ago #

    Here is a screenshot of my settings page in WooCommerce > Emails

    http://screencast.com/t/R4FEhjPl4eO4

    I have tried everything I can think of with no luck. I really need to get this working as it will simplify my workload exponentially.

    Thanks.

    http://www.ldsmag.com/store

  13. Marcelo Pedra
    Member
    Posted 1 year ago #

    @tproctor: and that email address does really exists? Some servers will deny sending an email from an inexistent email address. you can configure an email forward or alias if you don't want to add another email address to your email client software.

  14. jimlongo
    Member
    Posted 1 year ago #

    You see those other links near the top of the page.

    New Orders | Processing Order | Completed Order | etc.,

    Each one of those needs to be enabled and setup properly.

    I spent a day fooling around with everything else before noticing that those were not set correctly. They are very easy to miss.

    In my case I was sending every email except Admin New Order emails, because the email address in that section was not set correctly.

    hth

  15. johnlanglois
    Member
    Posted 1 year ago #

    Thank you, jimlongo.
    I would have missed that. It also seems odd that you can only add email recipients in one place. Has anyone seen a plug-in that adds more versatility to the email moment?

  16. tproctor
    Member
    Posted 1 year ago #

    Still no luck, even with the email address set to an existing address:

    See here

    All tabs (new order, processing order, completed, etc.) are turned on, so that's not the issue either.

    This is so frustrating!

    I have no idea what could be causing this to not function properly. It is even more of a killer because we're in the middle of a sales campaign right now, so I can't exactly go about turning things on/off store wise, etc. I just hope customers have been getting the emails!

    I have tried several test orders myself, and have received the payment confirmation email from our payment gateway Authorize.net, but noting at all from the Store regarding the order details etc. like I used to with a previous sales campaign we ran in April.

    I just spent close to 3 hours doing what could be done automatically if the emails were functioning properly, forwarding screenshots of every single order over to our shipping fulfillment house.

    Oi vey!

  17. ReggiesRoast
    Member
    Posted 1 year ago #

    I spent the past three hours reading the threads. Just got Woo Commerce on our new site, it's live and no emails. Tried @YujiSato solution, no luck and don't see any resolution from any plug in. I am in the same boat as tproctor. it's a simple feature, ,but no one at WP has gotten back to me and I'm ready to install another cart.
    Any new discoveries in the past two days?

  18. Marcelo Pedra
    Member
    Posted 1 year ago #

    @tproctor: don't use gmail accounts. try one email account in the same domain of that woocommerce install.

    To everybody with this issue: did you tried installing any contact form plugin and testing if those emails are sent? Do you already have a contact form installed? Can you receive emails from it? That way you can debug if it is a woocommerce problem or if it is an email issue in your hosting.

  19. ReggiesRoast
    Member
    Posted 1 year ago #

    Marcelo, Thanks for the tip. I did set up a contact page, but i do not get emails from it. This is ANOTHER problem I didn't even think of!
    So does that mean it's a WOO problem or email/Hosting problem?

  20. Marcelo Pedra
    Member
    Posted 1 year ago #

    Hosting problem, I'd said.
    Be sure that the admin email in your WP install is one account within the same domain. If the problem is in the hosting, almost any thing may be generating the issue. Did you received emails from your site sometime in the past? or never worked?
    Check with your hosting provider how is PHP installed (suphp, dso, fcgi), recommended: suPHP+suExec.
    Also, what version of PHP are you running on? Recommended: 5.2.17 and up. 5.4 is simply awesome regarding performance.
    Another one, is it a Linux or Windows based server?

  21. ReggiesRoast
    Member
    Posted 1 year ago #

    Marcelo, We had no problem getting emails in the past on our old cart (Mal's Connected to WordPress). Just switched to the new WOO Commerce platform and switched hosting as well. I believe the server is Apache if that helps. I forwarded your questions to our host/developer so he may understand more clearly than I. Thanks!

  22. Marcelo Pedra
    Member
    Posted 1 year ago #

    Aha, switched platform and hosting, it's a big step, open to several failure points haha. Hope your provider can answer.I believe the issues originates in the way PHP is deployed. Several servers dont allow to send emails just as easy. If they have strict security measures, probably your website will need to send the emails using SMTP instead PHP.

  23. ReggiesRoast
    Member
    Posted 1 year ago #

    Thanks, I forwarded him the response. I saw there are plug ins that do the same, but noted some have tried and not been successful, so I haven't gone there yet since i'm not sure it will help.

  24. tproctor
    Member
    Posted 1 year ago #

    So I tried using [ email redacted ] as the 'default' email under settings > general, as well as the email recipient under:

    WooCommerce Settings> Emails> "From" Email address.

    I tried 2 test orders with the above settings and didn't receive a confirmation email from the store, and actually haven't received any of the order confirmation emails when I've placed test orders.

    What could have possibly changed between the time everything was functioning perfectly normally, and now? I know the customers are receiving the order confirmation emails because I had a customer forward one to me while bringing an address verification issue to our attention.

    Oi vey! Any other suggestions? I haven't tried the 'contact form' method just yet but am about to, to rule out possibilities as to what's going on, or not going on.

  25. tproctor
    Member
    Posted 1 year ago #

    Ok, soooo I just tried using contact form 7 pointing both to [ email redacted ] AND [ email redacted ] and neither emails received the messages I sent using the contact form. This is likely the cause that's making the emails not arrive when an order is placed in the store, am I right?

    What can I do?

  26. Marcelo Pedra
    Member
    Posted 1 year ago #

    @tproctor: looks like you are having a similar problem to what ReggiesRoast reported. I suggest you to contact your hosting provider about this issue. Surely, it's a server configuration avoiding your site to send emails. Read my answers and suggestions I wrote to ReggiesRoast user above as you may probably follow his steps to solve your situation.

    btw, I provide hosting fine tuned for WordPress sites, with servers in USA. If you're interested google my username and send me a message from my website.

  27. tproctor
    Member
    Posted 1 year ago #

    I'll look back at your suggestions and see what I can find. But the messed up thing is, and I think I mention this above- I ran a campaign from April 10-29th this year and all emails were delivered as normal, perfectly, no problems whatsoever.

    New campaign started May 14th and the emails weren't working... no changes that I'm aware of to the Woo settings or WP settings...

  28. Marcelo Pedra
    Member
    Posted 1 year ago #

    tproctor: maybe you didn't change nothing in your website config, but except you manage your own VPS or dedicated hosting, nothing keep your current provider from modifying the server configuration. I'd suggest to check it out with them to be sure if something has really have changed/upgraded in the hosting server itself.

  29. toto
    Member
    Posted 1 year ago #

  30. tproctor
    Member
    Posted 1 year ago #

    @toto thanks, but if you'd read above, you'd know that the link you provided has nothing to do with the issue I'm experiencing.

    I've kind of given up for the time being. I'm forwarding the orders that come in by taking screenshots of them and emailing them over to our fulfillment house. Good enough for now. I'll do more research on this later but I think I'm good for now.

    Thanks for your suggestions everyone!

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic