The above function will disable the automatic email that is sent when saving the order with the status "completed" but you can still manually send ...
More about the different emails that are automatically sent at Email Settings.
If you want to send the email only when the order is paid choose the Order Completed ... automatic payments, i.e. PayPal) or the Order On-Hold (for manual payments, ...
Download Link included In Completed Order Email
You can try this $mailer = WC()->mailer(); $mails = $mailer->get_emails(); if ( ! empty( $mails ) ) { foreach ( $mails as $mail ) { if ( $mail->id ...
Have logged all outgoing email, so it's not an issue on the receiver's end. If I manually set a completed order to “pending” and then manually switch it back, the ...
How can I send the manual order complete emails to customer menually even after the Order complete emails are turned off in woocommerce> ...
but the only way to get the email confirmation to send is by manually sending it from
Here's how to customize emails in WooCommerce to make a big impact.
This plugin will add a field to the Edit Order page, where you can manually enter ... email that is sent out when the order is marked “Complete” in WooCommerce.