In WooCommerce, any virtual product order status is automatically marked as "Completed" after payment.
I need the status to be set to "Processing" after payment. This behavior should apply only to a single virtual product ID that I specify.
The closest solution that I found, for I'm looking for, is this:
Auto change order status to completed for specific products in WooCommerce
The only issue is that it sets the status to "Completed" instead of "Processing", and I need it the other way around.