Manage Mastercard MDES network token lifecycle including token status webhooks and TAVV cryptogram usage

domain: developer.mastercard.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Enroll a PAN through your token requestor using the MDES Token Connect or Token Vault API; receive a token (DPAN) and the associated Token Unique Reference (TUR).
  2. Store the TUR (not the raw DPAN) as your durable reference; use it to request cryptograms (TAVV) before each transaction submission.
  3. Generate a TAVV by calling the MDES Transact API with the TUR and transaction data; the cryptogram is single-use and time-limited.
  4. Include the DPAN, TAVV, and ECI indicator in the authorization request to the acquirer in place of the PAN.
  5. Subscribe to MDES Token Status Webhook notifications to receive events for token suspension, deletion, or PAN-to-token mapping changes.
  6. On receiving a token suspension event, pause recurring charges against that token and trigger re-enrollment or fallback to card-on-file PAN flow.

Known gotchas

Related routes

Understand Mastercard Digital Enablement Service (MDES) tokenization concepts including provisioning flow and token cryptogram usage
Network-token provisioning · 6 steps · unrated
Manage the network token lifecycle: provision, update, and use tokens via token vault concepts
pcisecuritystandards.org · 6 steps · unrated
Understand Visa Token Service (VTS) network token provisioning concepts including token requestor registration and token lifecycle
Network-token provisioning · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans