Как я могу скопировать клиента на электронные письма с подпиской WooCommerce? - PullRequest
0 голосов
/ 05 мая 2019

При наличии подписок WooCommerce уведомления по электронной почте, подтверждающие приостановку, срок действия или отмену подписки, отправляются только администратору магазина. Я хотел бы, чтобы cc: клиент на этих уведомлениях.

Я считаю, что нашел правильные зацепки, но обнаруженная мной настраиваемая функция, которая должна быть cc: клиент для отмены заказов в обычном WooCommerce (не в подписках) не работает. Я довольно новичок в PHP и WooCommerce.

Вот код, который у меня сейчас есть:

/** CC customer on subscription change emails */
add_filter( 'on-hold_subscription_notification', 'custom_woocommerce_cc_customer_email', 10, 2 );
add_filter( 'expired_subscription_notification', 'custom_woocommerce_cc_customer_email', 10, 2 );
add_filter( 'cancelled_subscription_notification', 'custom_woocommerce_cc_customer_email', 10, 2 );

function custom_woocommerce_cc_customer_email( $recipient, $order ){
     return $recipient . ',' . $order->get_billing_email();
 }

Без этого кода все работает должным образом (администратор получает по электронной почте уведомление о приостановке, истечении или отмене подписки, но клиент - нет).

С этим кодом ни администратор, ни клиент не уведомляются.

Опять я ищу решение, чтобы уведомить как администратора, так и клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...