Автоматизация электронной почты заказов WooCommerce вместе с доставкой этикеток на склад
Мне интересно (никогда ранее не использовал Woocommerce) что-то о потоке заказов с WC.
Я смотрю на администрирование серверной части сайта, где находятся Woocommerce и Wordpress, и хотел бы найти способ автоматизации заказов по электронной почте в склад / отдел доставки, который находится в другом месте.
Я действительно не хочу, чтобы у них был доступ к бэкэнду, поскольку они не понимают его / никогда не использовали его.
В идеале хотелось бы также указать отправляющие этикетки (Canada Post) вместе с уведомлениями по электронной почте.
(заказы поступают в woocommerce > отправляются электронные письма с пересылкой заказов на склад для обработки / отгрузки)
Есть ли способ для меня, чтобы сделать это?
1 ответ
Чтобы отправить электронное письмо в формате Blind Carbon Copy (BCC) в отдел склада / доставки в уведомлении об обработке заказа по электронной почте, вы будете использовать эту пользовательскую подключенную функцию:
// Add a custom hidden email to processing email notification
add_filter( 'woocommerce_email_headers', 'warehouse_shipping_email_notification', 20, 3 );
function warehouse_shipping_email_notification( $header, $email_id, $order ) {
// Only for customer processing order notification
if( 'customer_processing_order' != $email_id ) return $header;
// HERE below set the warehouse/shipping name and email address
$name = 'Macfilish Warehouse Shipping';
$email = 'shipping@macfilish.com';
// Add warehouse email to BCC
$header .= 'Bcc: ' . utf8_decode($name . ' <' . $email . '>') . "\r\n";
return $header;
}
Код помещается в файл function.php вашей активной дочерней темы (или активной темы). Проверено и работает.
Так как я никогда не использовал расширение Woocommerce Canada Post, я не мог бы вам помочь включить ярлыки доставки...