如何在WooCommerce订阅通知电子邮件中复制客户?

时间:2019-05-05 19:04:30

标签: woocommerce hook-woocommerce woocommerce-subscriptions

对于WooCommerce订阅,确认订阅已暂停,到期或取消的电子邮件通知仅发送给商店管理员。我想抄送:这些通知的客户。

我相信我已经找到了合适的钩子,但是我发现应该使用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();
 }

没有此代码,事情将按预期进行(向管理电子邮件通知订阅暂停,到期或取消,但客户未收到)。

使用此代码,既不会通知管理员也不会通知客户。

同样,我正在寻找一种既可以通知管理员电子邮件又可以通知客户的解决方案。

0 个答案:

没有答案