Your First Wave of Fraudulent Orders: A Shopify Merchant's Survival Guide

Illustration of a Shopify orders list with three rows flagged by orange warning triangles and one marked Hold, next to a blue shield with a white check mark and a storefront with an OPEN sign

There's a moment every Shopify merchant remembers. You wake up to a flood of new orders and for a split second you think your marketing finally cracked the code. Then you look closer. The orders have mismatched billing and shipping addresses. The email addresses look auto-generated. Three of them used different credit cards but shipped to the same apartment in a city you've never heard of. One customer placed six orders in ten minutes.

That feeling, the one where your stomach drops and your first instinct is to Google "Shopify fraud what do I do," is more common than you'd think. Fraud isn't something that only happens to stores processing thousands of orders a month. It happens to five-product stores with modest traffic. It happens to brand new stores that just went live. And when it hits, the clock is ticking.

This post is for merchants who are either dealing with this right now or want to be ready before it happens. We'll walk through what's actually going on behind these orders, what you should do immediately, and how to set up your store so the next wave bounces off instead of getting through.

What fraudsters are actually doing to your store

Most of the fraudulent order activity hitting Shopify stores falls into a few categories, and understanding them matters because the response is different for each one.

Card testing is the most common. Fraudsters have lists of stolen credit card numbers, often purchased from dark web marketplaces after data breaches. They need to figure out which cards are still active, so they run small transactions against real stores. Your store becomes the testing ground. They'll target your cheapest product and place dozens or hundreds of orders in rapid succession, each with a different card number. Most will fail at checkout, but the ones that go through confirm a live card that the fraudster can then use for bigger purchases elsewhere. Meanwhile, you're left with a mess: abandoned checkouts clogging your analytics, a handful of real orders you didn't want, and possibly fees on transactions that went through. Card testing also counts against you directly: Visa's monitoring program tracks "enumeration", where someone cycles through card numbers, CVVs and expiry dates until one works.

Stolen card purchases are the next step up. Once a fraudster has confirmed a card works, they use it to buy something real from your store. They'll often choose expensive items and ship to an address that's different from the billing address. The real cardholder eventually notices the charge, contacts their bank, and files a chargeback. You lose the product, you lose the payment, and you get hit with a chargeback fee on top of it. Shopify can help you submit evidence to dispute the chargeback, but the decision ultimately sits with the cardholder's bank, and banks tend to side with cardholders.

Friendly fraud is harder to spot because it comes from real customers. Someone places a legitimate order, receives the product, and then tells their bank they never authorized the charge or that the item never arrived. It's harder to prevent with fraud tools, because the order itself looks normal; good records (tracking, delivery confirmation, customer messages) are your best defense.

The real cost of doing nothing

The financial hit from a single fraudulent order is bad enough: you lose the product, the shipping cost, the payment, and the chargeback fee the cardholder's bank charges you. But the compounding damage is what really hurts.

Card networks like Visa and Mastercard monitor your chargeback ratio. Visa's VAMP (Visa Acquirer Monitoring Program) tracks disputes and fraud reports against the payments you capture, plus card-testing activity. If your ratios cross the networks' thresholds, you can be placed in a monitoring program with monthly fines or extra fees, and high-risk merchant lists can make it hard to accept cards at all. Shopify says an extended period in VAMP can restrict your use of Shopify Payments, and fulfilling high-risk orders can lead to more chargebacks and even removal from Shopify Payments. In Shopify's Fraud Control app, "good standing" means chargebacks are under 0.4% of your orders.

The bottom line: a few unaddressed fraudulent orders today can snowball into a systemic problem that threatens your ability to process payments altogether.

What to do right now if you're under attack

Four steps for a suspicious Shopify order: hold it and don't fulfill, check the Order risk recommendation, cancel or refund before a chargeback, then set up defenses such as manual capture, Shopify Flow and checkout rules. SUSPICIOUS ORDER Four steps, in order Order #1087 6 orders, 10 minutes 1 HOLD Don't fulfill it An unshipped order is easy to fix 2 CHECK Read the Order risk Low, medium or high, plus next step 3 ACT Cancel or refund Before the bank files a chargeback 4 PROTECT Set up defenses Manual capture, Flow, rules
Hold, check, act, then protect. Every suspicious order goes through the same four steps before anything ships.

If you're currently seeing a wave of suspicious orders, here's the sequence.

Stop fulfilling anything that looks suspicious. This sounds obvious, but in the panic of a fraud wave, merchants sometimes keep shipping because they're afraid of angry customers. If an order has red flags, hold it. An unfulfilled order is far easier to deal with than a shipped one.

Check Shopify's built-in fraud analysis. Eligible online credit card orders get a fraud recommendation: low, medium or high risk of a fraud chargeback. Medium and high-risk orders are flagged with a warning symbol on the Orders page. Open the Order risk section on the order to see the risk level, the recommended next step ("You can fulfill this order", "Confirm with the customer before fulfilling" or "Consider canceling this order") and the indicators behind it, such as address and card checks. Go by the overall recommendation, not a single indicator. Shopify Payments also blocks some high-risk checkout attempts before they ever become orders.

Cancel and refund fraudulent orders immediately. If you haven't captured payment yet, cancel the order. If payment has been captured, issue a refund before the cardholder files a chargeback. A refund costs you the processing fee but avoids the chargeback fee and the mark on your chargeback ratio.

Document everything. Keep records of which orders you identified as fraudulent, what the red flags were, and what action you took. If you do end up in a chargeback dispute, this documentation becomes your evidence.

Setting up your defenses

Once you've handled the immediate crisis, it's time to build the infrastructure that prevents the next one.

Switch to manual payment capture. By default, Shopify automatically captures payment the moment a customer places an order. If you switch to manual payment capture (Settings → Payments → Payment capture method → Manually), the card is authorized but not charged until you capture the payment. With Shopify Payments you have 7 days to capture a credit card authorization (longer on Plus for some card networks), so don't let reviews slip. This gives you a window to review the order's fraud analysis before any money changes hands. If the order looks bad, you cancel it. No charge, no chargeback risk.

The catch is that manual capture adds a step to every order, which can slow things down if you process high volume. That's where Shopify Flow comes in.

Automate with Shopify Flow. Shopify Flow lets you create workflows that automatically handle high-risk orders, so you only hold the orders that need a human. From the Fraud Control app you can install ready-made templates that stop automatic payment capture for high-risk orders, cancel and restock high-risk orders, or email your team when a high-risk order comes in. You can customize them or build your own.

Install the Fraud Control app. Shopify's own Fraud Control app gives you a dashboard of your acceptance rate, high-risk orders and chargeback standing, and, if you use Shopify Payments, checkout rules. Rules filter on email, address attributes and IP address, and you can combine conditions, for example an IP address plus a ZIP code. Blocked checkouts show an error asking the buyer to contact you, and appear in your abandoned checkouts. This is especially useful during an active card testing attack where the attempts are coming from a specific region or IP range. Keep in mind that aggressive rules can also block legitimate customers, so use them carefully and review the results.

Understand 3D Secure. 3D Secure adds a step where the customer's bank confirms the payment, for example with a code in their banking app. Whether it appears depends on the card, the bank and the risk assessment. For fraud chargebacks on authenticated payments, liability often moves to the card issuer, so it's worth asking your payment provider how it applies 3D Secure on your store.

Know about Shopify Protect. For U.S.-based stores using Shop Pay, Shopify Protect automatically covers eligible fraud-based chargebacks on Shop Pay orders processed through Shopify Payments, at no additional cost. You need to fulfill eligible orders within seven days and provide a tracking number from a supported carrier. Orders marked "protection active" are safe to fulfill. If those conditions are met and you get a fraud chargeback, Shopify covers the order cost and the chargeback fee. This only applies to Shop Pay transactions, so it won't cover everything, but it's free protection worth taking advantage of.

Patterns worth watching

Over time, you'll develop an eye for suspicious orders. Here are some of the most common red flags.

Orders where the billing country and shipping country don't match, especially when the shipping destination is in a high-fraud region. Multiple orders from the same IP address in a short time window. Email addresses that look randomly generated (strings of letters and numbers at free email providers). Orders for unusually high quantities or your most expensive items from first-time customers with no previous purchase history. Customers who place an order and then immediately email asking to change the shipping address.

None of these are automatic proof of fraud. Legitimate customers travel, buy gifts for people in other countries, and sometimes have weird email addresses. But when multiple red flags stack up on a single order, it's worth investigating before you ship.

The uncomfortable truth

No fraud prevention system is perfect. Shopify's built-in tools are good and keep improving. Third-party fraud apps add another layer. But determined fraudsters adapt, and new attack patterns emerge regularly.

The merchants who handle this best aren't the ones with the most expensive tools. They're the ones who have a process. They review orders before fulfilling. They use manual capture or Flow automations to create a buffer between order and payment. They monitor their chargeback ratio. And they treat fraud prevention as an ongoing practice, not a one-time setup.

If you're reading this because you just got hit with your first wave of fraud, know that it happens to almost every store eventually. Handle the immediate problem, set up the defenses, and get back to running your business.

Fraud often shows up alongside other store problems. If fake sign-ups are filling your email list too, read how Shopify filters bot subscribers. If your checkout is losing real customers, see why customers leave at the payment step, and if someone has copied your store, here's what to do. We also offer monthly store care for merchants who'd like someone watching for this; talk to us.

Resources