All things Shopify and commerce
We just had a bot place 20 fake orders (I believe within the same second). It went after some hidden $0 products or products set on shopify to $0 but instead had variations/prices controlled through an app. Is there a way to stop this?
I see someone else posted a reply on another topic that is the same issue 11 hours ago. https://community.shopify.com/c/shopify-discussions/bot-placing-abandoned-orders/td-p/2433368
We are having the exact same issue. They even got into a password protected page. Shopify said they are working on it but no estimated time frame of when it will be resolved. We've had about 150 bot orders today.
@emmak18 can you check the fake customers and see if they all have the same domain in their email address? Ours all use the same email domain.
All same domain rtremail .com. It was registered a little over a week ago. They are using a catch all for their mail server so the emails dont bounce.
Yes they are all coming from the rtremail like Steve mentioned. We just received more as of a few minutes ago. Trying to change all items at $0 to a cent. But they are still getting into our password protected pages.
Hello Emma, you can use the Cart Lock app to block all online orders if the cart total amount is less than 1. Or if it's the same bot every time, tag that bot account with a customer tag and block that bot account from placing the order. Follow these steps below:
Now the bot cannot place any order in your store.
This sounds great! I just installed it and set my rule. Would you know what the second check box means: "block orders if any error occurs or app fails"? because I am trying to block the orders of $0.00 which is not even clear HOW these bots are getting the items to the checkout. Thanks.
Hi @Elizabeth007 , actually you cannot tag a bot since they don't have a single customer account in your store. So it's better to use the "Block if less than" feature of the Cart Lock app. Please watch the video below to understand what I mean.
For your store, utilize reCAPTCHA v3. My client just experienced similar problem, which we resolved with reCAPTCHA.
You can use this on product page as well as cart page before checkout.
Can you add Recaptcha v3 to the settings > customer accounts > URL link?
How did you do the server side verification?
@shamsulhuda There is no option to add reCAPTCHA v3 to the Customer Account URL (direct link) which is how the bot is creating new accounts on our client's store.
How can you add captcha to check out if you aren't on plus. I have bots testing credit cards but no way to stop them on Shopify. Contacted Shopify 4 times for assistance they don't really care. Their app is just a flow to cancel high risk orders. What a joke. Shopify is highly negligent and seems to be affecting many stores. On Magento we had invisible Google captchas and never had issues. I don't understand why shopify just doesn't fix this.
Hi, we unfortunately had exact same issue. Luckily we were able to cancel all orders.
Steve did you experience the same thing happening again? Or would you have any suggestion how to prevent it. Unfortunately Shopify support is not helpful.
Thanks,
Anna
No fix yet. This is a server side issue. I dont think we can fix it. This is the 2nd part of their attack. The next phase is going to be the real problem. I can see many paths forward where they can cause major damage.
More waves keep coming. 109 orders so far and noticed over 5,300 abandoned shopping carts since 1/26.
Were you able to move the orders out of unfulfilled? I hate to cancel but still have them sitting as unfulfilled orders
Shopify Partner Support said their dev team asked to keep the fake accounts and orders in our store while they investigate. I would really like to delete them but have not heard anything from them in two days.
I filed a complaint here with NameCheap.com where the rtremail.com domain is registered. I know they can always register another domain but I figured it was worth the 3 minutes it took to report the abuse.
Please contact Shopify support and ask them to disable the Customer Account URL — that is how the bot is able to create accounts on our client's private store.
HI there, I having the same issue with the bots creating fake customers in every min. Does shopify help you to disable this link and does it work for you? I am still discussing with shopify advisor to see how to solve this, but this is crazy issue!
@studioz Shopify does not have a way to disable this link. When you talk to customer support, please request this feature.
Same problem here with one of our clients' stores: 700+ orders in about 3 hours by 95 fake accounts. After testing, we think the culprit is the direct account link found in settings > customer accounts > URL and it looks something like this: https://shopify.com/XXXXXXXXXX/account witht he Xs being your account store ID.
This is a new link added by Shopify last year that allows anyone to create an account without recaptcha. Store owners and developers like us don't have the ability to customize, edit or disable that link.
What is really needed is for Shopify to give merchants the ability to disable the customer accounts > URL link.
We are still testing but short of changing the $0 products to $0.01, there is nothing that has stopped these fake orders from coming in. We even turned off Shopify payments and disabled the checkout button on the cart temporarily. As far as we can tell, these attacks are coming in through the back end, not through anything that merchants have access to.
We have the same situation - hundreds of fake orders on zero-dollar amounts. They look the same as yours. Shopify hasn't been much help. We are trying apps right now - but haven't found an answer. If anyone has suggestions, would sure appreciate it.
UPDATE from Shopify partner support:
"While it is not possible to block customers from creating accounts or placing orders, I would recommend that you install the Flow app from the app store. This is Shopify's free automation app which will allow you to create workflows that can automatically cancel orders and delete customer accounts coming from the domain @rtremail.com. You can find more details about how the Flow app works from the help center here: Shopify Help Center | Shopify Flow, and I want to share these particular triggers: Cancel order and Delete customer to understand more. Once the app is installed, you will have access to either create your own custom workflows or install templates for these actions directly from the app. Please let me know if you decide to use Flow and I can guide you further on getting these workflows set up."
So far, the best solution I've received.
is this solution working ? have you tried it ?
@Moutasim1 This and the other two steps we tool are working but still require monitoring since they will work as long as the bot doesn't create a new account or uses a new domain name.
Here is what we did, one of these steps or all together have been working for us:
Hope this helps.
That is just a band-aid. If they start doing the same thing with another domain, you play whack a mole. If they start doing it with a gmail or other big provider, we are screwed.
@Steve82 Which is why we need the ability to deactivate this link from the Shop Admin AND Shopify needs to add ReCaptcha to the form. Please ask Shopify support to pass this request urgently to the Shopify Dev tem.
We have been having fake orders coming in at 0.00 for product codes not in our store (UPC). They are coming from Gmail emails. Any idea how to prevent this?
Can anyone share a screenshot of this workflow? Having trouble with the syntax to call the customer account for deletion.
We are having the same issue. This really needs to be corrected on shopify's end. These are scripts going through a backend, not through any UI.
Tagging everyone one who commented here @FrameUp @Steve82 @studioz @njswingsets @Moutasim1 to ask Shopify for added security which would have helped us block this attack more easily:
Feature Request: Add ReCaptcha, Toggle On/Off Option To "Customer Account URL"
Having the added security would have helped us block the bot more easily.
Suffering from the same issue. Shopify support has no helpful answers.
Anyone found a solution for both having 0 products and preventing this BOT from creating these orders?
I am having the same issue. I added an app to try and Block the IP address but that has not worked. The app came back to suggest the below - which I've not tried yet - but I'm about to:-
After a through investigation we suspect that these accounts are being created from outside of the online store scope, and that is why Blocky is not blocking them.
However, there is a simple solution to that that our other users have toggled, that only requires minor settings change:
Go to the Settings and turn on Shopify's new customers account features from here: https://admin.shopify.com/store/ardmoor.myshopify.com/settings/customer_accounts Click on the blue ""Edit"" button and then choose the ""New Customers Accounts"" option, then click Save.
Then, please go to https://admin.shopify.com/store/ardmoor.myshopify.com/settings/checkout and tick the ""Require the customer to log in to their account before checkout"".
These 2 settings will terminate the attack, and you can switch back the settings afterwards. :$"
This does work but will kill conversions. It won't be worth staying on Shopify because your conversions will be so low because customers will abandoned check out.
Hi @Steve82 If you are still looking for a soltuion to this, you can try using the Checkout Guardian App, where in you can block all the orders based on the cart value. For Example we can set a rule to block checkout if the cart value is USD 0, which means a person wont be able to checkout if his cart value is 0. Apart from it it offer various conditions to block checkout from these fake orders.
You can have a look at it here Checkout Guardian App.
Or to pay more money to "fix" it. This should not be a fix that costs money, shopify should fix it. Looking at @Ankit_Thakur posts, they are just promoting/spamming that plugin and another one via copy and paste. I'll pass on even looking at that.
Shopify needs to add a Captcha on the check out page. I've contacted them 4 times and they haven't done anything. They are really negligent in the matter and we all need to get together and demand action. Bots target shopify stores because nothing is being done about it. I have a bot that's testing credit cards. Only thing I can do is require customers to log in before check out which is terrible for conversions. Luckily I'm not sending any traffic.
Looking at your query, I’d like to inform you that we can help you with implementing a solution using a proxied URL for new customer account creations. This approach ensures that only accounts originating from the specified proxied path are accepted, while any other attempts are automatically flagged and deleted.
This method serves as a proactive measure to maintain a single source of truth for your customer accounts until Shopify releases a permanent fix. By implementing CAPTCHA on the proxied Middleware, we can effectively reduce the influx of fake accounts and enhance the overall security and integrity of your customer database. You can contact us at ecommercesupport@xecurify.com to check out the solution.
This app caused new issues. 1 being blocking countries from seeing my website.
I have the same problem. I have now 352 $0 orders!! So I installed the app recommended here below Cart Lock and set a rule to block any order below $5. I also installed Flow, which is from shopify and has the option as well to set up rules. I set this app up, to automatically delete the $0.00 orders. Hopefully this all helps. Glad to find out I'm not alone:)
Hi Elizabeth007
Thank you for sharing your problem and solution! I have had around 30+ $0 in the past 2 months. Somehow the bots access a private library with $0 products reserved for subscribers only. Can you share your workflow (from Flow) with us? I created one but I am not sure if I am using the right parameters. Thank you in advance,
Flavia
This started with my store around Christmas and to date 6-7weeks we have about 1400 of those purchases. It is very aggravating and unclear why Shopify do not have a FREE tool to stop this?! Anyhow, I was advised to try a few different app which I have tried and the best one is Cart Lock. Basic plan is $3.50 a month and you can set up to 5 rules. I have it set to automatically cancel any zero dollar order so it actually doesn't register as a sale or send me any notification (which were driving me crazy). I highly recommend this app.
Why is Shopify still allowing this to happen? It should not require the merchant to add on more apps and cost just to protect their site from this ongoing problem. We have recaptcha on our site and checkout. We still have to make sure no new products are added with zero dollar price. Bots run searches by name to pull up products with $0.00 listing then place an order. Bot have even been booking fake appointments that create an order.
Clearly someone is benefitting from this being done.
The only way we have been able to stop this is to activate inventory tracking on a product; set availiable product to 0 count so the system shows it as sold out. This is on products that are clearly marked as 'not for sale, but reference only'.
Please come up with a solution Shopify!
Obviously so they make more money like so many other very basic features that should be included by default in the most basic plan on any decent service.
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025