【发布时间】:2017-10-17 17:39:57
【问题描述】:
如果客户在 woocommerce 结账时输入了错误的信用卡数据,订单状态将变为失败。 订单状态,当客户成功尝试输入信用卡数据时,从失败进入处理。 在这种情况下,woocommerce 不会向客户发送标准处理订单电子邮件。 当订单状态从失败变为处理中时如何触发处理订单电子邮件。 谢谢。
【问题讨论】:
标签: email triggers woocommerce
如果客户在 woocommerce 结账时输入了错误的信用卡数据,订单状态将变为失败。 订单状态,当客户成功尝试输入信用卡数据时,从失败进入处理。 在这种情况下,woocommerce 不会向客户发送标准处理订单电子邮件。 当订单状态从失败变为处理中时如何触发处理订单电子邮件。 谢谢。
【问题讨论】:
标签: email triggers woocommerce
你应该试试这个。
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 );
}
【讨论】: