WooCommerce již nějakou dobu odkládá odesílání e-mailů, tak aby k němu nedocházel při zpracování objednávky na pokladně. Tím se snižuje zatížení webu a případného spadnutí aplikace.
Jestliže z jakéhokoliv důvodu potřebujete odložené odesílání e-mailů vypnout, stačí použít jednoduchý kód:
add_filter( 'woocommerce_defer_transactional_emails', '__return_false' );