我正在使用WC的原始会员插件。我正在销售一个在线课程(显然是一个虚拟产品)。以下应该有效:有人购买产品,订单将自动完成,用户收到带密码的电子邮件和订单确认。
我在我的functions.php中有以下代码:
/**
* Auto Complete all WooCommerce orders.
*/
add_action( 'woocommerce_thankyou', 'custom_woocommerce_auto_complete_order');
function custom_woocommerce_auto_complete_order( $order_id ) {
if ( ! $order_id ) {
return;
}
$order = wc_get_order( $order_id );
$order->update_status( 'completed' );
}
问题现在是订单已完成但用户不会 收到他们的登录凭证和发票。我该如何处理 - 怎么了?