How can I prevent high risk fraudulent orders from processing?

but only for orders over $500. this isn’t exactly a solution

Bad take, it should be a feature. Just because shopify doesnt HAVE to do it, does not mean they should not. You could go through just about everything shopify offers and call it optional and that the owner should be able to do it. This problem is only going to get worse, they should just get ahead of it. They are already identifying it.

1 Like

It’s up to you to decide the rule. $500 is just an example. I just tried that app. Let’s see how it goes.

1 Like

Jeff did you ever get any answers on this? I am baffled why they would authorize fraud orders or orders with a low AVS score (for ex billing address was wrong) or AVS= NO, it should be an automatic decline. I don’t understand why we have to go in and do this ourselves–the payment processor should do this automatically.

No. The only answer I got was that It’s not actually a problem and it’s
working as it should.

That seems to be the common response for a lot of things lol I did start another thread to see if I could get more insights. https://community.shopify.com/c/shopify-discussions/why-doesn-t-shopify-payment-processor-decline-orders-with-fraud/m-p/2986401#M504368

the fact is you own a website and have to be responsible. Shopify give you a lot of tools and it does block cards if the address doesn’t match, etc. but there is a limit to what it blocks. If an order comes through that is high risk it tells you and at that stage it is up to the businesses owner to handle it. Shopify an ecommerce website host, not a baby sitter. The business owner is the ultimate decision maker and responsible party. If you don’t want that responsibility, don’t own a website.

The way I want to handle it is for Shopify to not allow the transaction.
100 % of the time.

Shopify: “Hey this transaction may be fraud. Just want to be helpful and
let you know.”

Me: “ok, thanks. Block the charge from going through.”

Shopify: “ohhh, sorry I can’t do that.”

Then setup flow you lazy idiot! Damn your spending all this time you could have done it. I did and it was t that hard. You pay the transaction fee even if you refund. I added a statement to verify any order over $1000 and from any state like Puerto Rico I don’t ship to. Figure it out damn… it was easy.

1 Like

You can set that up with Flow. That was already discussed. There are no ecommece platform that do what you are asking. Man up

Shopify’s fraud analysis system uses machine learning algorithms to assess the risk level of orders based on historical transaction data.

Shopify does block suspicious IP addresses for a period of 12–24 hours to prevent further fraudulent activity. However, Shopify does not actively cancel orders or notify merchants before processing payments, as the fraud detection system relies on data from completed transactions to improve its algorithms.

To better manage high-risk orders, consider the following steps:

Leverage Shopify Flow: Since you already have Shopify Flow, set up a workflow to automatically flag, cancel, or hold high-risk transactions. You can consider: Enable Manual Payment Capture: This prevents automatic withdrawals, allowing you to review transactions before processing payments. Manually Review High-Risk Orders: Assign an employee to verify suspicious orders via customer contact, billing details, and order behavior before fulfillment.

Summarizing information, there’s no way to block orders before taking the money, just after getting it.

I came from BigCommerce and used Stripe as my processor. You could easily do this. It would do fraud checks as the order was being submitted. If it was high risk, the charge would decline and the order wouldn’t go through. Their system was called Radar.

not how credit card processing works. either manually accept payment, set up some sort of automation or take the risk.

Shopify isn’t a baby sitter. you are supposed to be a responsible adult to own a website.

Except you’re wrong. Easy for you when you do 10 orders a day. Us big boys who are doing thousands of orders a day need better fraud protection.

Here, some reading material for you https://stripe.com/radar

Yea it’s easy to setup with flow. Anyone wants me to setup $1,000 and 30 minutes since obviously we are spending a lot of time complaining.

Yea it’s easy to setup with flow. Anyone wants me to setup $1,000 and 30 minutes since obviously we are spending a lot of time complaining.

oh! haha. my bad!

Very much prefer my average order value over $1500 then sending thousands of $10 items. happy selling high value items

I’m not defining it, Shopify is defining it.

Shopify flags orders as high risk. I simply want to block all high risk orders from being processed. The information that Shopify & their financial partners have about the transaction at drive how Shopify classifies the risk of the transaction. This is all done before the transaction occurs.

Block the transaction from happening. It is a simply ask. Instead the “accepted solutions” are 1) I have to create a separate automation to immediately cancel those transactions or 2) to manually process them

Both of those require additional resources from me and introduce risk. For instance, now I have to deal with affiliate fraudsters who sign up for affiliate programs just to process fraudulent transactions that immediately get cancelled.

Came to this thread for some insight and wow you are so rude. Shopify doesn’t refund transaction fees, even if the order was cancelled for being high risk. Which is just a cash grab from Shopify. Which is why we’ll be changing our payment processor and saying buh bye to Shopify payments.