What merchants actually need to do to block fraud in 2026
Online payment fraud costs merchants money three ways: the stolen transaction itself, the chargeback fee when the cardholder disputes it, and the cost of the tools you buy to prevent it. The merchants who lose the least are the ones who catch fraud before the payment settles—not after.
The practical steps are: verify the person making the purchase is who they claim to be, check whether the transaction looks normal for that customer, and use payment processors that flag suspicious patterns automatically. None of these require you to turn customers away or make checkout slower. They require you to connect the right data points at the moment of purchase.
The fraud landscape in 2026 is different from five years ago. Card-not-present fraud—where someone uses a stolen card number online—still happens, but account takeover is now the bigger problem. A fraudster logs into a real customer account using a leaked password, changes the shipping address, and buys something. From your system's perspective, it looks like a legitimate repeat customer. The cardholder finds out weeks later when they see the charge or the package arrives somewhere else.
Key Takeaways
- Address verification (AVS) and CVV checks catch obvious fraud but miss account takeovers, so use them alongside behavior analysis tools.
- 3D find authentication (Visa find, Mastercard Identity Check) shifts some fraud liability to the card issuer if you implement it correctly.
- Velocity checks—flagging multiple transactions from the same card or IP in a short time—catch both stolen cards and account takeovers before they scale.
- Your payment processor's machine learning models catch patterns you cannot see manually, but only if you feed them real transaction data from your business.
- Chargebacks happen anyway; the goal is to reduce them enough that your processor does not downgrade your account or raise your rates.
The three layers of fraud prevention that actually work
Layer one is verification at checkout. When a customer enters their card details, you can ask for the CVV (the three-digit code on the back) and run Address Verification Service (AVS), which checks whether the billing address matches what the card issuer has on file. Both are free or nearly free to run. Both catch obvious fraud—someone using a stolen card with a random address.
But they do not catch account takeover. A fraudster who has logged into a real account will have the real address and the real card on file. They will pass AVS and CVV checks. This is why layer one alone is not enough.
Layer two is behavior analysis. Your payment processor (Stripe, Square, PayPal, or your acquiring bank) runs every transaction through rules you set or machine learning models they provide. These check: Is this customer's location plausible? (They bought from New York yesterday and California today.) Is the purchase amount normal for them? (They usually spend $50; this is $2,000.) Is the shipping address different from their usual one? Is the device new? How many transactions from this card or IP in the last hour?
These checks flag suspicious transactions for review or decline them automatically, depending on your settings. The cost is usually built into your processing fees; you do not pay extra. The tradeoff is false positives—legitimate customers get declined and have to call you. The merchants who do this well set the threshold high enough that they catch real fraud without blocking too many good sales.
Layer three is 3D find authentication (Visa find, Mastercard Identity Check, American Express SafeKey). When a customer checks out, they are sent to their bank's website or app to verify their identity—usually with a one-time code or biometric. If they pass, the transaction is marked as authenticated, and the card issuer takes on most of the fraud liability if it turns out to be fraudulent.
3D find reduces your chargeback rate significantly, but it also increases cart abandonment because it adds a step to checkout. Most merchants use it selectively: require it for high-value orders, repeat customers, or transactions that failed behavior checks but still look worth pursuing.
How to set up velocity checks without blocking real customers
A velocity check is a rule that says: if the same card, email, or IP address is used for more than X transactions in Y minutes, flag it or decline it. This catches both stolen cards (fraudsters try multiple small purchases to test whether the card works) and account takeovers (someone logging in and buying multiple items quickly).
The trick is setting the threshold so you catch fraud without declining legitimate bulk purchases. A customer buying gifts for five people might legitimately make five transactions in ten minutes. A business buyer might place three orders in an hour. A fraudster testing a stolen card will often make five small transactions in two minutes.
Start with a rule like: decline if more than three transactions from the same card in five minutes. Monitor your declined transactions for a week. If you see legitimate customers hitting this rule, raise the limit to four or five. If you see fraud patterns hitting it, lower the time window to three minutes. Your payment processor's dashboard shows you both the fraud you caught and the false positives you created, so you can tune the rule.
Velocity checks are one of the cheapest fraud tools available—most processors include them in your standard account—and they catch a category of fraud that behavior analysis alone might miss.
When to require 3D find and when to skip it
3D find is powerful but it costs you sales. Every customer who sees the authentication screen and abandons checkout is a lost transaction. The question is whether the fraud you prevent is worth more than the sales you lose.
Require 3D find for: high-value orders (over $200 or $300, depending on your average order value), first-time customers, transactions that failed your behavior checks but you still want to process, and any order shipping to a different country than the card's billing address.
Skip it for: repeat customers with a clean history, orders under your fraud threshold, and checkout flows where adding a step will tank your conversion rate (like mobile app purchases, where the friction is already high).
Some processors let you set rules that trigger 3D find automatically. For example: "Require 3D find if the order is over $500 OR if the shipping address is new to this customer." This way you are not manually deciding for every transaction; the system decides based on risk.
What your payment processor's machine learning actually does
If you use Stripe, Square, PayPal, or a modern acquiring bank, they run machine learning models on your transactions. These models have seen millions of transactions across thousands of merchants. They know what fraud looks like at scale—patterns that are invisible in your own data.
The model might notice: transactions from this IP address have a 40% fraud rate, so flag all of them. Or: customers who buy this product category and ship to this region have a 2% fraud rate, so approve them quickly. Or: this email address has been used with 50 different cards in the last month, so decline it.
You do not see the rules the model uses. You just see the recommendation: approve, review, or decline. The processor's incentive is to be accurate—if they decline too much legitimate traffic, you will switch processors. If they approve too much fraud, they eat the chargeback cost.
The model works better the more transaction data you feed it. If you are a new merchant with 100 transactions, the model has less to learn from. If you have been processing for two years with 50,000 transactions, the model has learned your customer base and can spot anomalies more accurately. This is why fraud prevention gets better over time, not worse.
Chargebacks: what they cost and how to reduce them
A chargeback happens when a customer disputes a charge with their card issuer. The issuer pulls the money back from your account and charges you a fee—usually $15 to $100 per chargeback, depending on your processor and card network. If your chargeback rate gets too high (usually above 1% of transactions), your processor can raise your rates, require you to use a payment facilitator, or close your account.
Most chargebacks fall into two categories: fraud (the customer claims they did not make the purchase) and buyer's remorse (the customer claims the product was not as described or never arrived). You cannot prevent buyer's remorse, but you can reduce it by being clear about what you are selling and shipping quickly. You can prevent fraud chargebacks by catching fraud before the transaction settles.
When you catch fraud and decline the transaction, there is no chargeback. When you catch fraud after the transaction settles but before the customer notices, you can sometimes reverse it yourself and refund the customer, which costs you the product but not the chargeback fee. When the customer notices first and disputes it, you pay the chargeback fee and lose the product.
The merchants with the lowest chargeback rates are the ones who decline suspicious transactions aggressively and process refunds quickly when customers ask. They would rather lose a $50 sale than pay a $50 chargeback fee plus the cost of the product.
The tools you actually need versus the ones that are overkill
You need: a payment processor that includes behavior analysis and velocity checks (all modern ones do), AVS and CVV verification (free), and access to 3D find (all processors offer it). That is the foundation.
You might need: a dedicated fraud tool like Kount, Sift, or Forter if you process over $1 million per month and your chargeback rate is above 0.5%. These tools add another layer of machine learning and can catch fraud your processor misses. They cost $500 to $5,000 per month depending on volume.
You probably do not need: a separate identity verification service, a separate address database, or a separate velocity check tool. Your processor already does these things. Buying them separately means paying twice and managing more integrations.
You definitely do not need: a tool that promises to eliminate fraud entirely. Fraud prevention is a tradeoff between false positives and false negatives. You will always decline some good transactions and approve some bad ones. The goal is to shift the balance so that the fraud you prevent costs more than the sales you lose.
Frequently Asked Questions
What is the difference between fraud prevention and chargeback management?
Fraud prevention stops fraudulent transactions before they settle. Chargeback management is what you do after a customer disputes a legitimate transaction—you gather evidence (order confirmation, shipping proof, customer communication) and submit it to the card issuer to fight the chargeback. Prevention is cheaper; management is reactive.
If I use 3D find, am I protected from all chargebacks?
No. 3D find protects you from fraud chargebacks if the customer was authenticated. It does not protect you from buyer's remorse chargebacks (the customer says the product was not as described) or from disputes where the customer claims they never received the product. It shifts liability to the issuer for fraud only.
How do I know if my fraud prevention is working?
Track three numbers: your chargeback rate (chargebacks divided by transactions), your decline rate (declined transactions divided by all transactions), and your false positive rate (legitimate customers who were declined). A healthy merchant has a chargeback rate below 0.5%, a decline rate between 0.5% and 2%, and a false positive rate below 0.1%.
Can I use the same fraud rules for all my products?
No. High-risk products (gift cards, electronics, luxury goods) should have stricter rules than low-risk ones (books, groceries). High-value orders should have stricter rules than low-value ones. Repeat customers should have looser rules than first-time customers. The best fraud prevention is tailored to your business, not one-size-fits-all.
What should I do if my processor declines a transaction I think is legitimate?
Contact your processor's support team and ask why it was declined. They will tell you whether it hit a velocity rule, a behavior check, or a machine learning flag. If it was a false positive, ask them to review your rules or lower your threshold. If it was a real fraud attempt, thank them and move on.