How can I stop a bot from placing abandoned orders on my ecommerce site?

Hi - Oh my, this has been causing us issues for months now. from a handful in a day to 30-40 in aday. all abandoned carts. Random items, certainly not lowest cost, 95% just have the bogus email address - I cant find an ip address. Could see where to DM you, but would love to hear of any app. I’m getting more and more angry at Shopify as I read all these comments and cases. I’ve written to them (pointless) about 2 months ago - I’ll go in stronger this time.