我在WooCommerce商店遇到一个奇怪的问题。当客户使用Klarna或PayPal网关在我的商店订购商品时,即使该订单尚未由Klarna或PayPal处理,用户仍会收到处理订单电子邮件。
当WooCommerce订单状态为待付款时,是否有可能停止发送处理订单电子邮件?
我已经尝试过这段代码,但是它没有任何改变
function manipulate_woocommerce_email_sending($email_class){
remove_action('woocommerce_order_status_pending_to_on-hold_notification', array($email_class->emails['WC_Email_Customer_Processing_Order'], 'trigger'));
add_action('woocommerce_order_status_on-hold_to_processing_notification', array($email_class->emails['WC_Email_Customer_Processing_Order'], 'trigger'));
}
add_action ('woocommerce_email', 'manipulate_woocommerce_email_sending');