Home About Projects Blog Resume Hire Me
← Back to Blog
PaymentsRisk Engineering

The Signal Stack: What Actually Stops Card Fraud at Scale

Feb 202612 min readFraud Detection · Payments · Risk Operations
Card fraud detection signal stack

Overview

After three years in payment fraud operations — reviewing cases daily, tuning detection controls, handling false positives, managing chargeback pipelines, and learning which signals actually predict fraud versus which ones generate noise — one conclusion is inescapable: fraud detection is not a single-signal problem. It is a signal-stacking problem.

The question is never whether a user has a VPN, a foreign card, a new device, or a high-risk IP address. The question is how those signals combine, how much weight each deserves in context, and whether the final decision reduces fraud without destroying conversion for legitimate users.

At a Glance

  • Domain: payment fraud detection and chargeback operations
  • Experience base: three years of daily operational review across stolen-card, ATO, promo abuse, refund abuse, and friendly fraud
  • Core insight: weak signals stacked with corroborating evidence outperform any single strong signal
  • Critical metric: fraud rate at a given false-positive rate — not fraud rate alone

The Signal Hierarchy

Not all signals are equal. At the top of the hierarchy is cross-account pattern matching. Fraudsters reuse infrastructure — cards, devices, email patterns, phone numbers, IP ranges, address fragments, behavioural templates, and signup flows. When multiple accounts share overlapping identifiers, the signal becomes far stronger than any single attribute on its own. Legitimate users may share one attribute: families share devices, companies share networks, travellers use VPNs. But legitimate users rarely produce repeated clusters of shared infrastructure across many accounts simultaneously, especially when combined with similar timing, payment attempts, and failure patterns.

Core Signal Categories

The most reliable signal categories, in rough order of predictive value:

Different Fraud Types, Different Signal Stacks

A common and costly mistake is treating all fraud as one category. Stolen-card fraud, account takeover, promotional abuse, refund abuse, and friendly fraud each have distinct signal profiles. A model or rule set that conflates them will either miss attacks or overblock legitimate users across the entire population.

Stolen-Card Fraud

The highest-value signals are card-country mismatch relative to the account and session, BIN type and prepaid flag, CVV and AVS results from the issuer, payment retry velocity after a decline, device and IP mismatch, and early chargeback feedback. Stolen-card fraud typically moves fast — multiple payment attempts within a short window, high-value items, and no usage pattern that matches the stated account history.

Account Takeover

The clearest signals are a new device or location combination not seen on the account before, a password reset in proximity to the suspicious action, changes to email address, phone number, payout destination, or billing method, abnormal session behaviour relative to the account's historical pattern, and a sudden high-value action shortly after login.

Multi-Account and Promotional Abuse

The defining signals are device reuse across accounts, email pattern reuse (variations on the same base address), IP and ASN clustering, payment instrument overlap, signup velocity, repeated identical behavioural paths through the product, and shared browser fingerprints. Individual signals may be explainable. The cluster is not.

Friendly Fraud and Dispute Abuse

Previous dispute history is the strongest predictor. Beyond that: refund request behaviour, product usage after the payment that was later disputed, support interaction patterns before the dispute, and repeated chargeback timing that suggests deliberate cycles rather than genuine dissatisfaction.

What Creates Noise

Some signals are useful as modifiers but dangerous as hard-block rules. VPN usage is the clearest example. VPNs are common. People use them for privacy, work, travel, and routing around unreliable connections. Blocking VPN users blindly damages conversion without proportional fraud reduction. The signal becomes useful only when it stacks with other risk indicators.

Weak signal alone: noise. Weak signal with corroborating evidence: useful. The stack is the system.

The Cost of False Positives

Optimising for fraud recall without precision is not a strategy. It is cost transfer — moving the cost from fraud losses onto legitimate users. The cost of a false positive includes the support ticket, the manual review time, the lost trust, the public complaint, the blocked revenue, the geographic or demographic bias, and the churn from a customer who was treated as a suspect.

The correct metric is fraud rate at a given false-positive rate. A change that reduces fraud while holding false positives constant is a genuine improvement. A change that reduces fraud by increasing false positives may look like progress in one metric while destroying value in another.

Graduated Responses

Mature fraud systems do not offer only approve or block. They offer a full range of outcomes calibrated to risk level and confidence: step-up authentication challenges, 3DS friction, manual review queuing, temporary holds, soft declines, hard blocks, account restrictions, and post-transaction monitoring. Applying the maximum response to medium-risk signals is not conservative — it is expensive and unnecessary.

Feedback Loops

Fraud systems decay without outcome feedback. Rules and models need input from chargebacks, disputes, refund abuse confirmations, manual review decisions, issuer declines, confirmed legitimate users, and false-positive appeals. A signal that was highly predictive six months ago may have become noisy as fraudsters adapted. Fraud detection is not a configuration. It is an operating loop that requires continuous feedback to remain calibrated.

What It Resolved

The signal stack framework emerged from three years of observing what happened when single-signal rules were applied at scale. Blocking VPN users reduced one fraud vector while creating a visible drop in legitimate international conversions. Applying the same stolen-card model to promotional abuse produced false positives that cost more in support burden than the fraud it caught.

The framework resolved each of these problems by forcing the question of which signals are meaningful in combination rather than in isolation, and by requiring that any change be measured against both fraud reduction and false-positive cost simultaneously.

Usage

The signal stack framework applies to any payment fraud detection or risk scoring system. At the rule layer, it guides which signals should be hard blocks, which should be modifiers, and which should only contribute to a composite score. At the model layer, it informs which fraud types should be treated as separate classification problems. At the operations layer, it drives how manual review queues are structured, what evidence is surfaced to reviewers, and how reviewer decisions are fed back into signal weights over time.

Benefits