Hi @andyshanks,
You’re right, normally, only orders for items that are both ‘downloadable & virtual’ should autocomplete upon payment, other types of orders should go to the processing status as explained here.
You will first want to check whether the issue on your site is caused by a plugin/theme conflict.
The best way to determine this is to:
- Temporarily switch your theme to Storefront
- Disable all plugins except for WooCommerce
- Repeat the action that is causing the problem
If you’re not seeing the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated. To figure out which plugin is causing the problem, reactivate your other plugins one by one, testing after each, until you find the one causing conflict. You can find a more detailed explanation on how to do a conflict test here.
To avoid affecting your customers, you may want to do this on a test/staging site. If you don’t have one already, your hosting company might offer one as part of your package. Alternatively, you can use a free plugin like https://ww.wp.xz.cn/plugins/wp-staging/
@abwaita Thanks for this buddy. really appreciate it. Will start conflict testing to see if there is something new with the latest iteration of the site that is causing this.
Hi @andyshanks,
We’ve not heard back from you in a while, so I’m marking this thread as resolved. Hopefully, you were able to find the cause of the problem and disable it.
If you have further questions, please feel free to open a new topic.
Thanks.