在woocommerce中使用贝宝付款后,如何将订单状态转移到处理状态



我正在使用wooccommerce插件使用贝宝方法结账订单。但问题是,当付款完成后,订单状态应该转移到处理状态,但它仍然显示为挂起状态。那么如何做到这一点。我希望订单状态应该自动转移到处理一旦付款完成使用贝宝。

在您的函数.php中插入以下代码。此代码更改订单状态,待付款完成后处理。

add_filter( 'woocommerce_payment_complete_order_status', 'custom_update_order_status', 10, 2 );
function custom_update_order_status( $order_status, $order_id ) {
 return 'processing'; 
}

最新更新