我正在使用woocommerce预订.如果woocommerce_booking
状态被取消,我正试图触发woocommerce订单状态退款.我试过这段代码,但它没有用.
global $woocommerce; $order = new WC_Order( $order_id ); if ( 'cancelled' == $order->status ) { $order->update_status('refund', 'order_note'); }
dineshkasher.. 6
在取消状态下更新订单状态
add_action('woocommerce_cancelled_order','change_status_to_refund', 10, 1); function change_status_to_refund($order_id) { $order = new WC_Order( $order_id ); $order->update_status('refund', 'order_note'); exit; }
我希望它会对你有所帮助.谢谢 :)
在取消状态下更新订单状态
add_action('woocommerce_cancelled_order','change_status_to_refund', 10, 1); function change_status_to_refund($order_id) { $order = new WC_Order( $order_id ); $order->update_status('refund', 'order_note'); exit; }
我希望它会对你有所帮助.谢谢 :)