• Resolved mashut

    (@mashut)


    Hi There,

    After the latest update Woocommerce stopped sending any emails (new order, processed order, etc) – neither to admin nor customers. I am using Postman SMTP. The emails are not logged, however, the setttings are OK and all the emails are activated. WordPress still sends emails from other plugins without any problems (Contact Form, etc). When I rollback Woocommerce to the older version, emails start sending again. Please help.

    • This topic was modified 7 years, 7 months ago by mashut.
Viewing 9 replies - 31 through 39 (of 39 total)
  • Thread Starter mashut

    (@mashut)

    Thanks a lot, it also worked for me, but only with that filter.

    I had this issue on 2 sites that use shared hosting after upgrading to 3.0.0

    Only disabling the new defered transation emails will work.

    Nothing else will fix it, I tried on fresh install with default theme.

    I have the same problem even after updating to Woocommerce 3.0.1. Emails are not sent and if I run the debug bar cron there is no record called woocommerce_send_queued_transactional_email ??

    If I add the said code:

    add_filter( ‘woocommerce_defer_transactional_emails’, ‘__return_false’ );

    Its working.

    But I guess this is not the permanent solution, is it? Thanks.

    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    @thegje @thajskyraj I would like to get access to a site struggling with background sending so I can debug. Email on profile if interested https://github.com/mikejolley

    Thread Starter mashut

    (@mashut)

    Hi Mike,

    Last week I noticed that Shipping Tracking Plugin is also not working automatically. We have been communicating with the author of this plugin and he is saying that it is Woocommerce bug, here is what he wrote:

    It could be due to the fact that the woocommerce_email_before_order_table is not properly triggered so WCST cannot inject data.
    Unfortunately you have to wait an official update by WooCommerce to have that feauture properly working again.

    Could you please look into this problem too? as other plugins that are using emails are also not working properly due to Woocommerce…

    • This reply was modified 7 years, 7 months ago by mashut.
    • This reply was modified 7 years, 7 months ago by mashut.
    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    He is clearly not testing for himself; that hook has not been changed. What has changed is when the emails trigger (if deferred). Plugins need to handle both non-deferred and deferred events.

    So the 3.0.2 update is out and even this update did not solve the problem with emails. Feel disappointed guys. Just saying ….

    I published my own post before seeing this one. The results of my investigation and my temporary work-around are posted here: https://www.ads-software.com/support/topic/new-order-notifications-not-sent-after-upgrade-from-2-6-14-to-3-0-5/

Viewing 9 replies - 31 through 39 (of 39 total)
  • The topic ‘Woocommerce not sending emails after 3.0 update’ is closed to new replies.