As I mentioned in a previous post, Jon and I have been working on an easier way to understand transactional emails in WooCommerce.
While we won’t get to the more proactive side of our little project during the Radical Speed Month at Automattic, two of our three pull requests focused on logging have already been merged and will be available in WooCommerce 10.9.
Practically, our work means that any merchant using the WooCommerce built-in logging, will now also see a log for the WooCommerce-related emails that are sent (or not sent).
If they are sent, it’ll just show up as information. If they are not sent, it’ll either show up as a notice if they aren’t sent because the system is configured in a way to not send them (for example, if merchants choose to disable “new order” emails), or as a warning if there’s an error (for example, a PHP error coming from wp_mail().

Once we announce this on the dev blog of WooCommerce, I’ll share a bit more on how we approached the setup. Now, I’m just excited that this change is coming.
Here are the pull requests:
Leave a Reply