使用下面的代码,我尝试在提交订单时以编程方式设置发货方法
function myfunc($order_id){
$order = wc_get_order( $order_id );
$order->set_billing_first_name('Jan');
$order->set_shipping_method('local_pickup:2');
$order->save();
}
add_action( 'woocommerce_checkout_order_processed', 'myfunc');
发货方法没有被否决或更改,只有正确保存了帐单名称。
谁能帮我解决这个问题?