SCRIPTMASTERLABS · AGENT COMMERCE · SEP 26, 2026
The short answer: TAP is the identity layer for AI agents on the card rails. Agents sign checkout requests with HTTP message signatures (RFC 9421) tied to public keys in Visa's Agent Directory, so a merchant can tell a verified purchasing agent from a malicious bot. Pair it with Visa Payment Passkeys (biometric, SCA-compliant intent proof) and you get agentic commerce on existing rails — no crypto wallet required.
On Sept 24, 2026, it stopped being a slide: Cleverbridge announced France's first passkey-authenticated agentic payment in a live checkout — Visa's test agent "My Agent" initiated the purchase, Cleverbridge recognized it as an approved agent through TAP, a Visa Payment Passkey authenticated the transaction, and Revolut authorized the payment on a French consumer card. Powered by Visa Intelligent Commerce, running on Visa's existing infrastructure.
TAP answers two questions every merchant has when an agent arrives: who is this agent, and did the human actually agree to this purchase? The mechanism is public-key cryptography over plain HTTP, reusing existing web standards (RFC 9421 HTTP Message Signatures). A community proof-of-concept illustrates the wire shape:
Content-Digest: sha-256=:<sha256 of the body>:
Signature-Input: sig1=("@method" "@path" "@authority" "content-digest");created=...;keyid="<agent key thumbprint>";nonce="<random>";tag="visa-tap";alg="ed25519"
Signature: sig1=:<ed25519 signature bytes>:
Wire shape illustrated from the diegopacheco/ai-playground community POC (updated Sept 23, 2026) — it demonstrates the RFC 9421 mechanics TAP is built on; it is not Visa's official reference implementation.
| Part | What it does | Live status (Sept 2026) |
|---|---|---|
| Trusted Agent Protocol | Agent identity via signed requests + Agent Directory; separates verified purchasing agents from bots. | Live. Oct 2025 launch; ~30 European issuers transacting by July 2026; France pilot Sept 24, 2026. |
| Scoped tokens + spend controls | Tokenized credentials with consumer-set limits — e.g. a travel agent's token valid for one airline and one trip window. | Live within Visa Intelligent Commerce; issuer-controlled caps. |
| Intelligent Commerce Connect | One merchant integration for payment initiation, tokenization, spend controls, authentication. Accepts agent-initiated payments over TAP, MPP, ACP, and UCP; works with major token vaults. | Live since April 8, 2026 via the Visa Acceptance Platform. |
| Answer | What's missing |
|---|---|
| Business Wire syndication clones (marketminute.com, techintelpro.com, theantlersamerican.com, kttc) | Verbatim press-release copies — zero independent verification, no wire shape, no builder angle, no decision mechanics. They repeat the claims; nobody tests them. |
| crowdfundinsider.com — decent pilot recap (Sept 7 announcement, Agentic Ready programme, Agentic Ready issuers incl. Revolut, Barclays, HSBC UK, ING, Klarna) | Good context, but still a news piece: no code, no signature format, no comparison to x402 or to merchant-controlled controls. |
| elogic.co — "Agentic Payments in 2026: Anthropic, Visa and Mastercard" (Sept 13): the strongest overview — TAP + scoped tokens + Intelligent Commerce Connect, Visa vs Mastercard Agent Pay framing. | Overview, not machinery: no signature wire format, no gate/authorization-scoring angle, no honest "what it doesn't cover" section. |
Nobody owns the piece this query actually needs: the exact verification mechanics plus the decision question TAP leaves open — which is where the confidence gate comes in.
TAP proves who showed up — the agent's identity and the human's prior consent. It does not score whether the payment instruction itself is sound. The €95M Intesa AI-voice scam (see our Sept 25 piece) ran on fully believed human authorization — identity proof would not have stopped it. The Gambit card-skimming campaign ran because an operator jailbroke the model's refusal with older models. Consent is a gate; it is not the only gate.
This is the decision-gated payments pattern: the card rail's answer is passkey + directory; the machine-native answer is the score. Same week, same language — the Sept 22 six-bank report demanded "auditable records of instruction, authority, intent, and outcome," and NPCI's Sept 25 ruling split intent from authorization from settlement. The gate is the machine-readable version of their sentences.
At ~20:18 EDT today we ran a France-style instruction — a verified agent, an Agent Directory identity, passkey-bound pre-authorized spend parameters, tokenized card, agent never sees the PAN — through the live SML gate at /api/harness/decide:
Even a fully-authenticated, directory-verified, passkey-bound payment holds for review under an uncalibrated scorer — which is exactly the honest point: identity proof and instruction judgment are different controls, and a gate that treats them as the same thing is a gate that isn't working. The bands, live at /api/harness/status (200, verified ~20:18 EDT):
Try it yourself:
curl -s -X POST https://scriptmasterlabs.com/api/harness/decide \
-H 'Content-Type: application/json' \
-d '{"state":"payment instruction: agent buying $240 GPU-hours, no prior spend pattern, invoice outside approval window","questions":[{"id":"q1","type":"score","scale":[0,1],"question":"confidence that this payment instruction should auto-execute"}]}'
Sources: businesswire.com (Cleverbridge announcement, Sept 24, 2026, 8:00 AM EDT); crowdfundinsider.com (pilot detail, Sept 7, 2026 announcement); elogi.co "Agentic Payments in 2026: Anthropic, Visa and Mastercard" (Sept 13, 2026); techtimes.com (Visa Payment Passkey at five India state banks, Sept 19, 2026); github.com/diegopacheco/ai-playground pocs/agent-buyer-tap (RFC 9421 wire shape, community POC, updated Sept 23, 2026); live gate receipts at scriptmasterlabs.com/api/harness/decide + /status (~20:18 EDT Sept 26, 2026).
SCRIPTMASTERLABS · THE X402 / MCP / AI-AGENT PEDIA