PAYMENT SIGNALS
One payment contains many signals.
CUSTOMER · MERCHANT · DEVICE · VELOCITY · LOCATION
PAYMENT RISK / CASE STUDY 01
Fraud intelligence without treating every customer like a fraudster.
A bank faces two risks at once: fraud costs money, while blocking genuine payments creates customer friction. CardShield explores how machine learning and decision policy can balance both.
Built on synthetic transaction data designed to simulate a realistic fraud workflow.
02 / HOW THE DECISION WORKS
One payment carries signals. A model estimates risk. A separate policy chooses what happens.
One payment contains many signals.
CUSTOMER · MERCHANT · DEVICE · VELOCITY · LOCATIONThe model looks for combinations that resemble fraud.
The model estimates how suspicious the payment looks.
Calibration makes that score easier to interpret.The risk signal enters a separate policy. MODEL ≠ POLICY.
APPROVE 89.66% · VERIFY 10.00% · REVIEW 0.32% · DECLINE 0.03%The model estimates risk. A separate, cost-aware policy chooses whether to approve, verify, review or decline.
03 / OFFLINE EXPERIMENT
Compared with a consistent baseline using held-out synthetic transactions.
150,886HELD-OUT TRANSACTIONS
PASSGUARDRAILS
PROJECT EVIDENCE
04 / POTENTIAL APPLICATION
In a real banking environment, a system like CardShield could sit behind card authorization and help prioritize which transactions need intervention.
POTENTIAL REAL-WORLD APPLICATIONNOT A LIVE BANK DEPLOYMENT