Woocommerce订单状态从失败到处理。没有电子邮件

时间:2017-05-18 04:44:27

标签: email triggers woocommerce

如果客户在woocommerce结帐时输入了错误的信用卡数据,订单状态将变为“失败”。 当客户成功尝试输入信用卡数据时,订单状态从“失败”转到“处理”。 在这种情况下,woocommerce不会向客户发送标准处理订单电子邮件。 如何在订单状态从“失败”处理到“处理”时触发处理订单电子邮件。 感谢。

1 个答案:

答案 0 :(得分:0)

你应该试试这个。

add_action( 'woocommerce_order_status_pending_to_processing', 'send_transactional_email' , 10, 10 );

function send_transactional_email( $args = array() ) {
    global $woocommerce;
    $woocommerce->mailer();  
    do_action( current_filter() . '_notification', $args );
}