Default functionality for virtual products in magento2 is to not require a shipping address on checkout. This works fine, however, for gift card only orders the status instantly goes to complete. My only problem with this is i have maxmind fraud prevention from weltpixel that will put orders on hold if fraud is detected. The issue is if the order is complete and a gift card only order this process can never run. Is there a way to put virtual orders with shipping addresses needed on checkout, so that they go to processing first? Basically i want virtual item only orders to not auto complete and switch to COMPLETE status and want them to be in processing.