Blind Copy Customer Emails to the Shop
Sends you a hidden copy (BCC) of chosen customer emails, such as processing and completed order emails, so you can see exactly what customers receive.
Opens WPIDE on
Code
$wpide_bcc = array(
'address' => '[email protected]', // Copy recipient.
'emails' => array( 'customer_processing_order', 'customer_completed_order', 'customer_refunded_order' ),
);
add_filter( 'woocommerce_email_headers', function ( $headers, $email_id ) use ( $wpide_bcc ) {
if ( in_array( $email_id, $wpide_bcc['emails'], true ) && is_email( $wpide_bcc['address'] ) ) {
$headers .= 'Bcc: ' . $wpide_bcc['address'] . "\r\n";
}
return $headers;
}, 10, 2 );
Notes
Email IDs include customer_processing_order, customer_completed_order, customer_invoice, customer_note and customer_refunded_order.
How to add this snippet
- Install WPIDE on your WordPress site (it is free) and open Code Snippets.
- Use snippet above adds it from the library in one click. Or copy the code into a new snippet with the same code type.
- It is added inactive: review the code and settings, then switch it on.