Sudah menemukan solusi untuk ini?
Kode di bawah ini berfungsi untuk menandai pesanan sebagai selesai, tetapi tidak menjalankan tindakan lain seperti yang Anda jelaskan di admin
// create a new checkout instance and order id
$checkout = new WC_Checkout();
$this_order_id = $checkout->create_order();
$order = new WC_Order($this_order_id);
$order->update_status('completed');