Visa TAP Integration
Visa Tokenized Agent Payments integration via agent intent signature payload.
This section is advisory.
Visa TAP (Tokenized Agent Payments) uses a three-signature model: agent intent, consumer recognition, and payment container. Legal context fits naturally into the agent intent signature.
Agent Intent Signature Payload
Include the contentHash as a signed data field within the agent intent signature. The three-signature model accommodates additional signed fields.
The agent intent signature already captures what the agent intends to do. Adding a contentHash field extends this to capture what terms govern the transaction. Because the field is signed, the terms reference is cryptographically bound to the agent's intent.
Integration Points
| Signature | Legal Context Role |
|---|---|
| Agent intent | contentHash — the terms governing this transaction |
| Consumer recognition | Acknowledgment that terms were presented |
| Payment container | Payment execution under those terms |
The three signatures together create an evidence chain: the agent declared the terms, the consumer acknowledged them, and the payment executed under them.