The Outlier Lab

Digital Wallet Provisioning Fraud

Adding stolen card credentials to a mobile wallet or token on an attacker-controlled device, usually by defeating issuer step-up verification, then spending the token in-store, in-app or online.

What it is

Tokenization was supposed to make card data theft less valuable. A wallet token is bound to a device and backed by device-level authentication. But the token is only as trustworthy as the provisioning decision that created it. If an attacker can get a victim's card approved onto their device, they get all of the token's advantages: it looks like a low-risk wallet transaction, it works at contactless terminals, and per-transaction cryptograms make it look strongly authenticated.

The decision sits with the issuer, informed by the wallet provider and the network token service. Visa's token service, for example, sends ID&V attributes to the issuer at eligibility check and at approval so the issuer can approve, decline or step up; step-up methods commonly include a one-time passcode delivered to contact data on file (Visa Developer).

Industry shorthand describes three paths:

PathOutcomeWhere fraud gets in
GreenApproved with no extra cardholder actionWallet/network risk assessment misses an ATO or stolen-card pattern
YellowStep-up ID&V required: SMS/email one-time code, call to issuer, or issuer app authenticationThe victim is socially engineered into giving up the code, or the call center is talked through verification
RedDeclined; no token createdNone, since no token exists

Most of the fraud flows through the yellow path. Issuer-processor documentation notes wallet risk recommendations send a large share of manually entered card requests to step-up (roughly half, in one processor's reporting), so step-up method choice is the decisive control (Marqeta).

How it works

Conceptually: capture card data from the victim (typically through a phishing lure) → request provisioning on a fraudster-controlled device → trigger issuer step-up → obtain the verification from the victim under a pretext, or pass a weak call-center check → the token goes live → spend or sell the device.

Diagram: Victim, Fraudster device, Wallet and token service, Issuer

From the defender's side, the victim's own phone received a legitimate issuer message and the victim acted on it. Every control that relies on "the cardholder has the phone" passes.

Transaction footprint

StageWhat you see in the dataDecision point
Lead-upRecent contact detail change, password reset, or a failed login; card details entered on a phishing site leave no trace at the issuerAccount Change Events feed into provisioning risk
Provisioning requestManual card entry (not push-provisioned from the issuer app); new device or wallet account; device provisioning many cards; wallet country differs from the cardholder's; wallet risk reason codesProvisioning decision: approve, step-up method, decline
Step-upOTP requested and entered within seconds; call-center verification by someone with partial knowledge; several cards stepped up from one deviceChoice of step-up channel; call-center scripts
Activation to first useFirst token transaction within minutes or hours; high-value or high-resale merchants; geography far from cardholder historyEarly-life token monitoring; per-token limits
SpendRapid sequence of contactless or in-app purchases; gift cards and electronics; small transactions at suspicious merchantsReal-time scoring of token transactions
DisputeCardholder denies purchases; the PAN may still be "good" for other channelsSuspend token, reissue card, link analysis on the device

The fraud happens at the provisioning event, but the loss shows up in the transactions. If your fraud model only scores transactions, by the time a token transacts it already looks trusted.

Common variants

VariantWhat's differentWhere it shows up
Phish-and-provisionCard data and OTP captured in one live sessionIssuers relying on SMS OTP for step-up
Call-center step-up abuseFraudster calls the issuer and passes knowledge-based verificationIssuers that allow inbound-call activation
ATO-provisioningFraudster inside the issuer's app push-provisions to a new device; see Account Takeover (ATO)Banks and neobanks with in-app "add to wallet"
Device resalePhones preloaded with multiple victims' tokens sold for use elsewhereOrganized rings (KrebsOnSecurity, 2025)
Contactless relayTokenized payment relayed from one device to a terminal elsewhereEmerging; complicates geography-based checks
Merchant token / card-on-fileStolen card tokenized at a merchant or wallet browser profileEcommerce and subscription merchants

Where it shows up

  • Issuers (banks, credit unions, neobanks): own the provisioning decision and usually the loss. Fintechs on issuer-processor platforms inherit default provisioning rules unless they configure their own.
  • Brokerage and Investing: brokerages that offer debit cards on cash-management accounts are issuers too, often through a partner bank. A brokerage fraud team that ignores the card program misses a path from a compromised account to spendable value.
  • Retail and Ecommerce: merchants see token transactions that score as low risk; resale-heavy categories (electronics, gift cards, luxury) absorb the purchases. Merchant liability is generally lower for authenticated wallet transactions.
  • Payments and P2P: wallet-linked P2P and tap-to-pay services can extend a provisioned token into other rails.

Impact

  • Issuer losses on disputed token transactions, plus reissue and servicing costs.
  • Compressed timelines: reporting in 2025 described the gap between card phishing and fraud shrinking from roughly 60–90 days to about 7–10 days (KrebsOnSecurity, 2025).
  • Customer harm and trust: victims often believe they "verified" with their bank; the conversation about liability is difficult. Reg E and card-network zero-liability policies generally protect consumers for unauthorized card use, but how the dispute is handled shapes retention. See Regulation E and Unauthorized Transfers.
  • Scale: token volumes are large. Visa reported issuing its 5 billionth token in early 2023 (W3C talk, 2023), so even a small provisioning fraud rate is material.

Red flags

Prevention and detection at a glance

LayerControl or signalWhat it does here
PreventRisk-Based Authentication and Step-UpRoute manual or risky provisioning to the strongest available step-up, not the cheapest
PreventDevice Binding and Trusted Devices, Passkeys and Phishing-Resistant AuthenticationIssuer-app authentication on a known device is much harder to relay than an SMS code
PreventCustomer Support Verification ProtocolsRemove or harden inbound call-center activation
PreventCustomer Education and Scam WarningsOTP messages that say exactly what the code does ("adds your card to a new phone")
DetectTransaction MonitoringEarly-life monitoring of new tokens; tighter limits for the first days
DetectGraph AnalyticsLinks devices and wallet accounts across victims
RespondToken suspension and card reissueKill the token; don't rely on PAN block alone

Emerging variants and adversary adaptation

  • Live phishing replaces breach data. Mobile-only phishing pages keep the victim on the phone that receives the code, and live operators complete provisioning within the code's validity window (KrebsOnSecurity, 2025).
  • Continued reliance on SMS OTP. Many issuers still rely on SMS codes for provisioning step-up; alternatives such as issuer-app authentication exist but are less widely used (W3C talk, 2023). Issuer-processor guidance explicitly recommends strong authentication for step-up and avoiding inbound call-center verification (Marqeta).
  • Expect pressure to move to the next-weakest step-up. When SMS is replaced with issuer-app approval, attackers shift to ATO of the issuer app itself, call-center social engineering, or persuading victims to approve in-app prompts. Compensating controls: device binding, contextual prompts, and post-provisioning limits.
  • Relay and resale break geography assumptions. Devices preloaded with tokens and contactless relays mean the token's spending location need not match the provisioning location.
  • Wallet providers are adding signals (device scores, account age, cards-per-device) that issuers can consume. Teams on issuer-processor platforms should audit default rules rather than inherit them.

Real-world examples

  • KrebsOnSecurity (Feb 2025) described organized phishing operations converting phished cards into mobile wallet tokens, selling phones preloaded with wallets, and using contactless relays (KrebsOnSecurity, 2025).

Sources and further reading