Ecommerce fraud and chargebacks: how to prevent them, with a risk register for online stores
Every online store pays for fraud twice: once in lost goods and fees, and again in good customers turned away by over-cautious rules. Here are the fraud types that matter, how chargebacks and card scheme monitoring work, which controls stop what, and a sample risk register you can adapt.
Ecommerce fraud prevention means matching controls to specific fraud types. Stolen cards call for 3-D Secure, AVS/CVV and fraud scoring; friendly fraud for clear descriptors, delivery proof and easy refunds; account takeover for MFA and login rate limits. Track chargeback ratio, fraud rate and false declines monthly, with each risk owned in a register.
Types of ecommerce fraud
“Fraud” covers several different problems with different causes, different victims and different fixes. Treating them as one risk is the most common reason prevention budgets are spent in the wrong place.
Card-not-present fraud with stolen cards
A criminal buys with card details stolen in a data breach, phishing campaign or skimming attack. The real cardholder spots the transaction and disputes it; you lose the goods, the sale and a chargeback fee. Resaleable, easily shipped goods are the usual targets.
Friendly fraud (first-party misuse)
The cardholder made the purchase themselves and then disputes it: “I never received it”, “I didn’t authorise this”, “it wasn’t as described”. Some of it is deliberate chargeback fraud; much of it is confusion — a family member used the card, the billing descriptor was unrecognisable, or the customer could not find a way to get a refund from you. Card networks increasingly call this first-party misuse.
Account takeover and credential stuffing
In an account takeover, a criminal logs in to a real customer’s account, usually with a password leaked from another site and tried automatically against yours (credential stuffing). Once inside they use saved cards, drain loyalty points or store credit, or change the delivery address. The account’s good history helps the order pass fraud checks.
Refund and return fraud
Ecommerce return fraud includes returning a different, cheaper or broken item; claiming an empty box; “wardrobing” (wearing and returning); and refund-as-a-service schemes, where third parties coach buyers on how to obtain refunds without returning anything. Payment fraud controls at checkout do not see it.
Promo and coupon abuse
Creating multiple accounts to reuse new-customer discounts, sharing single-use codes publicly, or stacking offers in ways you did not intend. It can wipe out a campaign’s margin.
Triangulation fraud
A fraudster lists goods on a marketplace at an attractive price. When a real buyer pays them, they order the same item from your store with a stolen card and ship it to the buyer. The buyer is happy, the fraudster keeps the money, and you receive the chargeback weeks later. Tell-tale signs are a billing address and a shipping address with no apparent relationship, on orders that otherwise look normal.
Card testing
Bots run large numbers of small authorisations through your checkout or donation form to find out which stolen cards still work. You may see a spike in declined payments, authorisation fees and, later, disputes. Card testing also counts against you in card scheme monitoring (see below).
Magecart and formjacking
Magecart is the umbrella name for attacks that inject malicious JavaScript into a checkout page — directly, or through a compromised third-party script such as an analytics or chat widget. The script copies card details as the customer types them (formjacking) and sends them to the attacker. It can run unnoticed for months, and the result is a data breach rather than a single chargeback.
Insider and merchant-side fraud
Staff issuing refunds to their own cards, creating fake orders with discounts, or diverting returned stock. Shared admin logins make it untraceable.
How chargebacks work
A chargeback is a forced reversal of a card payment, initiated by the cardholder’s bank (the issuer) under card scheme rules. It is not the same as a refund: the money is taken back through your acquirer or payment provider, you usually pay a dispute fee, and the case counts towards your dispute ratio whether or not you win it.
Reason codes
Every chargeback carries a reason code. Each scheme numbers them differently, but they fall into broadly the same groups:
| Group | Typical claim | What usually caused it |
|---|---|---|
| Fraud | “I did not authorise this transaction” | Stolen card, account takeover — or friendly fraud dressed as fraud |
| Authorisation | Payment was declined or not properly authorised | Processing set-up, expired authorisations on delayed shipping |
| Processing errors | Charged twice, wrong amount, late presentment | Operational mistakes on your side or your provider’s |
| Consumer disputes | Not received, not as described, cancelled subscription, refund not processed | Delivery problems, unclear product pages or policies, slow refunds — and some friendly fraud |
Analysing chargebacks by reason code tells you whether your problem is criminals, operations or customer experience — each needs a different owner.
The dispute timeline
- Cardholder disputes the charge with their bank. Cardholders typically have months, not weeks, to do this; for many reason codes the window is around 120 days from the transaction or expected delivery date, and it varies by scheme and reason.
- Issuer raises the chargeback; your acquirer or payment platform debits the amount plus a fee and notifies you.
- You decide whether to accept or fight it. Your provider sets a response deadline that is much shorter than the cardholder’s — often only a few weeks or less. Missing it means automatically losing.
- Representment. If you contest, you submit evidence through your provider and the issuer reviews it.
Compelling evidence
Winning a dispute depends on evidence that answers the specific reason code. Useful evidence includes order details and timestamps, AVS and CVV results, 3-D Secure authentication results, IP address and device information, delivery confirmation with tracking (and signature for high-value orders), customer correspondence, proof the customer used the product or logged in afterwards, and the terms and refund policy accepted at checkout.
For fraud disputes on Visa, the Compelling Evidence 3.0 rules allow merchants to point to earlier undisputed transactions by the same customer that share data such as device ID, IP address, shipping address or account login. If they match, the issuer should not hold the merchant liable. This only helps if you capture and keep that data for every order.
Do not fight everything. If the customer has a point, accept it and fix the process; spend representment effort on disputes you can win.
Card scheme monitoring programmes
Visa and Mastercard monitor merchants with high levels of fraud and disputes. Being identified in a programme can mean fines passed on by your acquirer, mandatory remediation plans, higher processing costs and, ultimately, losing the ability to take card payments. For a small store, that is a business-ending risk and belongs at the top of the register.
- Visa Acquirer Monitoring Program (VAMP). In April 2025 Visa replaced its separate fraud and dispute monitoring programmes (VFMP and VDMP) with a single programme. VAMP combines reported fraud and non-fraud disputes into one ratio against settled transactions, and also tracks card testing through a separate enumeration ratio. According to published processor guidance, the merchant “excessive” threshold was 2.2% (220 basis points) from June 2025 in most regions, tightening to 1.5% from April 2026 in Asia Pacific, Europe, Latin America and North America, with a minimum monthly count of fraud and dispute reports before a merchant is assessed. Because fraud reports and disputes are both counted, one stolen-card order can count twice.
- Mastercard Excessive Chargeback Program and Excessive Fraud Merchant programme. Mastercard identifies merchants with excessive chargebacks (the Excessive Chargeback Merchant and High Excessive Chargeback Merchant levels) and, separately, merchants with excessive card-not-present fraud chargebacks. The fraud programme looks at both the volume and the ratio of fraud chargebacks, and merchants that authenticate enough of their transactions with 3-D Secure can be excluded.
Thresholds, minimum volumes and fees change and are applied through your acquirer, who may set stricter limits of its own. Ask your payment provider which programmes and thresholds apply to you, and set your internal limits well below them.
Prevention controls mapped to fraud types
No single control covers every type of fraud. Use this table to check that each fraud risk in your store has at least one preventive and one detective control.
| Control | What it does | Main fraud types addressed |
|---|---|---|
| 3-D Secure 2 (SCA) | Authenticates the cardholder with their bank, often without friction; typically shifts fraud chargeback liability to the issuer | Stolen cards, triangulation, account takeover using saved cards |
| AVS and CVV checks | Compare billing address and card security code with the issuer’s records | Stolen cards (CVV is less useful where it was stolen too) |
| Velocity rules | Limit attempts per card, IP, device, email or account in a time window | Card testing, credential stuffing, promo abuse |
| Bot protection and CAPTCHA on checkout and login | Slows automated traffic | Card testing, credential stuffing |
| Device fingerprinting | Recognises the same device across accounts and orders | Multi-accounting, account takeover, promo abuse; supplies evidence for disputes |
| Fraud scoring (platform or third-party) | Scores each order using data from many merchants; approve, review or decline | Stolen cards, triangulation |
| Manual review queue | Trained staff check orders in a grey zone, with a deadline | High-value or unusual orders |
| Clear billing descriptor | Statement shows a name customers recognise, ideally with a website or phone number | Friendly fraud from confusion |
| Delivery confirmation | Tracking for all orders; signature above a value threshold | “Not received” claims, friendly fraud |
| Clear, visible refund and return policy | Gives customers a faster route than their bank; defines conditions for returns | Friendly fraud, refund fraud |
| Returns inspection | Check returned items, weights and serial numbers before refunding | Return fraud |
| Chargeback alerts and pre-dispute services | Card network or provider services that notify you of a dispute early so you can refund before it becomes a chargeback | Friendly fraud, stolen cards already used |
| Content Security Policy and Subresource Integrity | Restrict which scripts can run on payment pages and detect tampered third-party scripts | Magecart and formjacking |
| Script inventory and change monitoring | Know every script on checkout pages and be alerted when one changes | Magecart and formjacking |
| MFA for customer accounts; breached-password checks | Stops logins with stolen passwords; step-up on address or card changes | Account takeover |
| Individual admin logins, MFA, refund approval limits | Every refund and discount traceable to a person; large refunds need a second approver | Insider fraud |
| Promo rules | One use per customer, device and card; expiry dates; no stacking | Coupon abuse |
3-D Secure by region
In the UK and EU, Strong Customer Authentication is a regulatory requirement for most online card payments, and 3-D Secure 2 is the usual way to meet it; exemptions (low value, low risk, merchant-initiated) exist but are applied by the issuer. In the US, 3-D Secure is optional, so it is a business decision: apply it selectively to higher-risk orders to gain the liability shift without adding friction everywhere. In Australia, the industry’s card-not-present fraud mitigation framework expects merchants with high fraud levels to use stronger authentication; check with your acquirer whether it affects you.
Skimming and PCI DSS
Defences against Magecart overlap with your PCI DSS obligations for payment pages. Using a hosted or embedded payment form from your provider reduces, but does not remove, your exposure: the page that loads the form can still be tampered with. We cover the requirements in the PCI DSS compliance checklist.
KPIs and KRIs to track
Fraud is a balance between two kinds of loss: fraud that gets through, and good customers you turn away. Measure both, monthly at least, and give each indicator amber and red thresholds below the levels that would hurt — see our guide to key risk indicators for how to set them.
| Indicator | How to calculate it | Why it matters |
|---|---|---|
| Chargeback ratio | Chargebacks in the month ÷ card transactions (check how your acquirer and each scheme define it) | Drives scheme monitoring, fees and your relationship with your acquirer |
| Fraud rate | Value of confirmed fraud (chargebacks plus fraud reports) ÷ card sales value | Direct loss; also counted in Visa’s VAMP ratio |
| False decline rate | Good orders declined or cancelled by fraud rules ÷ all orders screened (estimate by sampling) | Lost revenue and lost customers, often larger than fraud losses |
| Manual review rate and time to decision | Orders sent to review ÷ all orders; median hours to decide | Cost and delayed shipping; rising rate means rules need tuning |
| Dispute win rate | Disputes won ÷ disputes contested | Shows whether evidence collection works |
| Authorisation decline spikes | Declines per hour versus normal | Early warning of card testing |
| Failed login rate | Failed logins ÷ all login attempts, per day | Early warning of credential stuffing |
| Refund and return rate by product and customer | Refunds ÷ orders, with outliers flagged | Return fraud and abuse patterns |
The chargeback ratio lags the sale by weeks or months; decline spikes, failed logins and review rates move first. You want both.
A sample risk register for an online store
Fraud and chargebacks are not just a payments problem; they are business risks that need owners, scores and regular review like any other. Below is an example register for a mid-sized online store selling physical goods, scored on a 5×5 risk matrix (likelihood × impact, 1–25). Scores are illustrative residual scores — adjust them to your own business.
| # | Risk statement | L | I | Score | Key controls | Owner | KRI |
|---|---|---|---|---|---|---|---|
| 1 | Stolen cards used to buy high-value goods lead to fraud chargebacks and stock losses | 4 | 3 | 12 | Fraud scoring, 3-D Secure on high-risk orders, AVS/CVV, manual review above a value limit | Head of ecommerce | Fraud rate by value |
| 2 | Chargeback ratio exceeds card scheme thresholds, leading to fines, higher fees or loss of card acceptance | 2 | 5 | 10 | Monthly dispute review, chargeback alerts, internal limits below scheme thresholds | Finance director | Chargeback ratio vs internal amber/red |
| 3 | Friendly fraud: genuine customers dispute delivered orders as unauthorised or not received | 4 | 2 | 8 | Clear descriptor, tracked delivery, signature above value limit, visible refund route, evidence kept per order | Customer service lead | “Not received” disputes per 1,000 orders |
| 4 | Account takeover via credential stuffing leads to orders on saved cards and stolen loyalty balances | 3 | 3 | 9 | Customer MFA, login rate limits, breached-password checks, step-up on address change | Tech lead | Failed login rate |
| 5 | Card-testing attack through checkout causes authorisation fees and scheme monitoring breaches | 3 | 3 | 9 | Velocity rules, bot protection, minimum order value checks | Tech lead | Declines per hour vs baseline |
| 6 | Malicious script on checkout pages skims card data (Magecart), causing a data breach | 2 | 5 | 10 | Hosted payment fields, CSP and SRI, script inventory, change monitoring | Tech lead | Unapproved script changes detected |
| 7 | Return and refund fraud (empty boxes, swapped items) erodes margin | 3 | 2 | 6 | Returns inspection, refund after receipt, flags on repeat refunders | Operations manager | Refund rate outliers by customer |
| 8 | Promo abuse through multiple accounts wipes out campaign margin | 3 | 2 | 6 | One use per customer/device/card, code expiry, device fingerprinting | Marketing manager | Redemptions per device |
| 9 | Over-strict fraud rules decline good customers, losing revenue and repeat business | 3 | 3 | 9 | Rule review each quarter, sampling of declined orders, review queue instead of hard declines | Head of ecommerce | False decline rate (sampled) |
| 10 | Staff issue fraudulent refunds or discounts to themselves or associates | 2 | 3 | 6 | Individual logins, refund approval limits, monthly refund audit | Finance director | Refunds without matching return |
| 11 | Missed dispute deadlines mean winnable chargebacks are lost by default | 3 | 2 | 6 | Dispute queue with named owner, response templates, evidence stored per order | Customer service lead | Disputes past deadline |
Notice that two risks with modest likelihood — losing card acceptance and a skimming breach — score as significant because the impact would be severe. Both are easy to ignore in a busy month, so they need an owner and a scheduled review. For each significant risk, agree a treatment plan with dates, and record whether the score after treatment is within your appetite.
How to keep it alive
- Review monthly alongside the chargeback report: are disputes moving between reason codes? That often means one control improved and another weakened.
- Re-score after incidents — a card-testing attack or a spike in “not received” claims is evidence that likelihood was underestimated.
- Re-assess before changes: a new payment method, a new market, a buy-now-pay-later provider, a big promotion or a new checkout script all change the picture.
Common mistakes
- Over-blocking. Tight rules make fraud charts look good while sales quietly fall. Declined customers rarely complain; they go elsewhere and may not come back.
- Ignoring false declines. If you never measure them, you can only see one side of the trade-off. Sample declined orders regularly and contact a few customers to find out whether they were genuine.
- Treating all chargebacks as criminal fraud. Many disputes come from delivery failures, unclear descriptors or slow refunds. Fraud tools will not fix those; operations and customer service will.
- Making refunds hard. If customers cannot get a refund from you quickly, they get one from their bank — and you pay a fee and gain a dispute on your record.
- Not keeping evidence. If order, device, login and delivery data are not stored and easy to retrieve, you cannot win disputes or use Visa’s Compelling Evidence rules.
- Set-and-forget rules. Fraudsters adapt within weeks. Rules written for last year’s attack pattern block today’s customers and miss today’s fraud.
- No single owner. Payments, customer service, tech and finance each see part of the problem. Without one person accountable for the overall fraud and chargeback position, nobody acts until the acquirer calls.
Frequently asked questions
What is chargeback fraud?
Also called friendly fraud or first-party misuse, it is when a genuine cardholder makes a purchase and then disputes it with their bank — claiming it was unauthorised, never arrived or was not as described — to keep the goods and get their money back.
How do you prevent chargeback fraud?
Use a billing descriptor customers recognise, keep delivery and account evidence for every order, offer an easy refund route, use 3-D Secure on higher-risk orders, and challenge illegitimate disputes with compelling evidence. Review chargeback reasons monthly to see which control is failing.
What is a good chargeback ratio?
Comfortably below the card scheme monitoring thresholds, which sit in the region of one to two per cent depending on the scheme, region and calculation. Set your own amber and red limits lower so you have time to act.
Does 3-D Secure stop chargebacks?
It authenticates the cardholder and usually shifts liability for fraud chargebacks to the issuer, so it cuts stolen-card losses. It does not stop disputes about delivery, quality or refunds.
A fraud and security risk register for your store
Risk Samurai keeps your fraud, chargeback and security risks in one register, with owners, 5×5 scores, KRIs and review dates — so a rising chargeback ratio leads straight to the risk, its controls and the next action. AI drafts the first version for an online store in minutes.
Get early access