WordPress.org

Forums

WooCommerce - excelling eCommerce
WooCommerce New Order emails not sending (27 posts)

  1. czeller
    Member
    Posted 11 months ago #

    http://elisabethan.com

    Notification emails not being sent.
    Contact and forms other than WooCommerce are sending fine.
    Tried WP-SMTP- still no new order emails.
    Paypal is gateway, we are receiving the Paypal notification fine.
    Have tried inserting several email addresses.
    Orders are not "pending", they are showing as "Processing".
    I have also tried deactivating other plugins, no luck.

    Do you have any suggestions? Clients not happy :(

    Thank you for any help you can offer-

    https://wordpress.org/plugins/woocommerce/

  2. czeller
    Member
    Posted 11 months ago #

    Customer receipt seems to be working fine- it is only the New Order email that does not work. But we really need it to work.

  3. ccwatson1
    Member
    Posted 8 months ago #

    Hi There,

    Did you ever get to the bottom of the Notifications problem I am struggling with it too.
    My customers DO get a notification for "Order Complete" but they DON'T for "New Order"...

    Thanks

    Craig

  4. Roberto
    Member
    Posted 8 months ago #

    Hi @ccwatson, woocommerce doesn't send a "New order" email, only the shop manager. In my opinion, this should be optional depending on the type of payment. For example, bank deposit should send the info of the account on the new order email, and unfortunately it sends only when the order goes to processing. Which is contradictory, as you pass to processing status only after payment...

  5. lorro
    Member
    Posted 8 months ago #

    Others have reported that changing the email type has fixed this problem for them.
    Admin page > WooCommerce > Settings > Email tab > select email > look for the email type dropdown.

  6. Designs-By-Trey
    Member
    Posted 8 months ago #

    I am having the same issue with a site that I am working on. Woocommerce isn't sending ANY emails to the customers. WordPress emails are working just fine. But customers aren't getting any when ordering or trying to change their passwords etc. I have tried switching the email type to "TEXT" instead of "HTML", still no luck.

    From my understanding and from what I have researched, WP-SMTP doesn't work because woocommerce only uses the native php email script form wordpress and doesn't respond to that plugin.

    I have tried reinstalling woocommerce completely and re-configuring my setting all over. Still no luck. Does anyone have any suggestions?

  7. harpoonlouis
    Member
    Posted 7 months ago #

    I think I have the same issue.

    Installed Check Email plugin and sent mail with just WP and Check Email

    Also added wp-mail-smtp and sendgrid. Got check mail to send tests out in various combinations but can never get woo to send a simple message that an order has been placed to either the admin administrator email address or the email elected as the recipient in the email tab for new orders.

    From Treys observation above, surely Woo should be configurable to send email via a smtp plugin and not be fixed to php script only?

  8. lorro
    Member
    Posted 7 months ago #

  9. vmstudio
    Member
    Posted 7 months ago #

    This is so frustrating... same issues here and driving me bonkers. Anyone had any luck???

  10. vmstudio
    Member
    Posted 7 months ago #

    Hope this helps somewhat.

    In "Woocommerce>Emails>Recipients(s)" if you leave the field blank allowing it to default to the sites email address xxxx@xxxxxxxxx.com (or whatever your extension is .au .gr .org etc...) a new order notification does come through.

    Quite annoying thou as I wish to use the "Recipients(s)" option as well.

    Open to suggestions.

  11. nooglez22
    Member
    Posted 6 months ago #

    Hello, I have spent the last few days trying to work out this issue. New webstie started and its almost ready to launch the only problem is NO EMAILS WHATSOEVER are being sent by woocommerce, to me or customers. No emails at all!!! I really don't know what to do about this to be honest. I have been looking at the various feeds trying out suggestions people put up but nothing seems to work. I don't know where i have gone wrong or how to fix it! Does anyone have any idea what to do here? I have all emails enabled and looked at so many youtube videos and everything looks like it should. The only difference is the template email that you can click and view doesn't look like any other one i've seen. Its not even in english (or any language ).
    Can this be resolved or is the future of my new site doomed?

  12. harpoonlouis
    Member
    Posted 6 months ago #

    Installed WP SendGrid and Check Email and got it working.

    Never got to the bottom of it but I fear it is something on the server preventing the wp mail function from working.

    Woo doesn't send a new order e-mail for paid orders, I think it does for COD and cheques because you are supposed to look out for those but get notification from you payment provider for live orders that you need to attend to.

    That is my best recolection of the situation last time I was where you are now

  13. nooglez22
    Member
    Posted 6 months ago #

    Thanks for getting back to me. I installed send grid but it is a paid service. I know it used to be free but to sign up now requires payment. I will try check mail and hope that that works.

  14. nooglez22
    Member
    Posted 6 months ago #

    ok just tried check mail and sent test email and nothing got delivered :(

  15. harpoonlouis
    Member
    Posted 6 months ago #

    ut to 400 mails a day is still free, sounds like you have a block on all outgoing email, check your isp

  16. nooglez22
    Member
    Posted 6 months ago #

    Sorry but I'm new to all this. What is isp?

  17. harpoonlouis
    Member
    Posted 6 months ago #

    Sorry, your hosting provider.
    Wp send mail via a php function unless you set it up to send via a mail server such as smtp. Both of these are affected by your hosting account set up.

    Wp send grid gets around this by sending your mail out via thir mail servers so you don't have that hastle.

  18. nooglez22
    Member
    Posted 6 months ago #

    Ok. I just set up acc with sendgrid. I will try it out. Cross your fingers for me. Thanks

  19. nooglez22
    Member
    Posted 6 months ago #

    YOU ARE A GENIUS! Thank you so much for helping me. Its working now. Got sendgrid and its perfect thanks

  20. skylarmb
    Member
    Posted 5 months ago #

    Sendgrid worked for me as well. Still very strange that all emails EXCEPT the new order email send just fine through SMTP...

  21. x7tech
    Member
    Posted 4 months ago #

    We added SendGrid, but the mails still were not going out. Luckily, we stumbled upon something that fixed all of our woocommerce issues (at least for now). Our server environment had semi-recently installed PHP 5.4. There was still a handler for 5.3 that was overriding it, though, since the site pre-dated the upgrade. Deleting the 5.3 handler, and using PHP 5.4 only immediately fixed our e-mail issues (and a re-direct issue from the Mijireh payment module).

    Not sure if this will be the fix for everyone, but it is worth checking.

    Good luck!

  22. Chandrak
    Member
    Posted 3 weeks ago #

    We have site that is sending out emails to our customers order complete. The email address it is sending from is not the email address of our site but our other site name. I tried to look for the setting of the order complete form and did not find any. Where will I find order complete email setting please let me know as I need to disable this.

  23. stephenoconnor
    Member
    Posted 3 weeks ago #

    I think problem is with new order custom email address: if you go to woocommerce email settings and click on new order at the top, then delete everything in the Recipient(s) box. Then it will send to the default email. This worked for me.

  24. bart_the_wacky
    Member
    Posted 3 weeks ago #

    Had a similar problem a while ago, and found out that when we put the site online, we forgot to upload the mail templates (or it failed). I simply uploaded them to the server and the mail went out perfectly fine. (hope that helps).

  25. menellia
    Member
    Posted 2 weeks ago #

    Removing periods or commas out of the "From" field in woocommerce should fix it. You can only use letters.

    Woocommerce->Settings->Emails

  26. Nikkeya
    Member
    Posted 1 week ago #

    My Order Completed ones aren't going. This is driving me nuts because people keep calling asking for tracking numbers. None of these worked for me.

  27. eschey
    Member
    Posted 2 days ago #

    Removing periods or commas out of the "From" field in woocommerce should fix it. You can only use letters.

    Woocommerce->Settings->Emails

    Menellia, which "From" field are you referring to? The "From" name, or the "From" email? I'm assuming the name field, can you remove the period from an email?

Reply

You must log in to post.

About this Plugin

  • WooCommerce - excelling eCommerce
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic