Stripe builds a payments foundation model lifting card-testing detection from 59% to 97% and scales internal AI to 8,500 employees daily
Traditional task-specific ML models achieved only 59% accuracy at detecting card-testing attacks hidden inside large-merchant transaction volumes. As AI inference costs rose, free trial and refund abuse became existentially threatening to AI businesses. Internally, Stripe's data discovery was hampered by low-quality tables and lack of persona context for table selection.
Task-specific ML models trained on fraudulent dispute labels achieved only 59% accuracy at detecting card-testing attacks hidden in large-merchant transaction volumes.
The payments foundation model lifted large-merchant card-testing detection from 59% to 97%, processing every Stripe transaction in under 100ms.
Internal AI adoption reached approximately 8,500 employees daily, with 65–70% of engineers using AI coding assistants. An LLM-assisted pan-EU payment integration was completed in approximately two weeks rather than approximately two months.
Show all 21 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
The payments foundation model lifted large-merchant card-testing detection from 59% to 97%, processing every Stripe transaction in under 100ms.
What tools did this team use?
Radar, Toolshed, Sigma Assistant, Hubert, Hubble, Link, ACP, Token Billing, BigQuery, Slack.
What results were reported?
card-testing detection accuracy — task-specific ML baseline: 59%; Card-testing detection accuracy — foundation model: 97%; Transaction processing latency through foundation model: <100ms; Stripe employees using LLM tools daily: ~8,500 (source-reported, not independently verified).
What failed first in this deployment?
Task-specific ML models trained on fraudulent dispute labels achieved only 59% accuracy at detecting card-testing attacks hidden in large-merchant transaction volumes.
How is this finance ops AI workflow structured?
Transaction enters charge path → Foundation model embeds payment sequence → Card-testing clusters identified in real time → Block decision issued in under 100ms → Toolshed MCP server provides tool layer → Text-to-SQL query via Hubert.