Hello! : )
The WooCommerce => Settings => Payments => ACH => Order Status option (we only use ACH) isn’t respected, the order just goes to “Processing” which is is what the payment_complete method will switch to.
I already tried reinstalling the plugin and everything, so it seems like a reproducible issue.
Because of this, we’re forced to overwrite the behavior of the WooCommerce payment_complete method so another custom solution we built can work.
While testing, it seems like the culprit is the is_checkout() here because removing it fixes the issue.

Would be great if someone can confirm if this is indeed a bug.
