Completing commerce order triggering other modules rules checkout complete
Updating to checkout_complete status, make the code works. Thanks.

+     $order = commerce_order_status_update($order, 'checkout_complete');
      commerce_order_save($order);
      commerce_checkout_complete($order-&gt;order_id);