I'm trying to add an additional recipient to the customer order confirmation email.
I have added a meta value for the additional recipients email address into the order successfully and have hooked into some of the emails, however, I am finding it tricky to find the hook for the conformation email.
My code:
add_filter('woocommerce_email_recipient_customer_processing_order', 'ddl_additional_email_checkout', 10, 2);
add_filter('woocommerce_email_recipient_customer_completed_order', 'ddl_additional_email_checkout', 10, 2);
add_filter('woocommerce_email_recipient_customer_invoice', 'ddl_additional_email_checkout', 10, 2);
add_filter('woocommerce_email_recipient_customer_invoice_paid', 'ddl_additional_email_checkout', 10, 2);
add_filter('woocommerce_email_recipient_customer_note', 'ddl_additional_email_checkout', 10, 2);
function ddl_additional_email_checkout($emails, $object){
$additional_email = get_post_meta($object->id, 'additional_recipient', true);
if( $additional_email ){
$emails .= ',' . $additional_email;
}
return $emails;
}
Ideally I'd hook into something like woocommerce_email_recipient_customer_new_order
but that does not appear to be an option.
Many thanks.