Five-step agentic-transaction compelling-evidence pack assembly, mapped to Visa CE3.0. Composes the AP2 mandate documenting authorization at the point of delegation, a Visa Trusted Agent Protocol signature inspection, a Mastercard Agent Pay agentic-token binding, and a session execution-receipt proof of fulfillment, then terminates in a deterministic CE3.0 lint that checks presence and digest-binding of every element. Built for merchant/PSP dispute-ops and agentic-commerce risk teams facing tightened chargeback thresholds.
validate_ap2_mandate_chain{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "validate_ap2_mandate_chain",
"arguments": {
"intent_mandate": {"id": "int-001"},
"cart_mandate": {"id": "crt-001"},
"payment_mandate": {"id": "pay-001"}
}
},
"id": 1
}
inspect_visa_trusted_agent_protocol{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "inspect_visa_trusted_agent_protocol",
"arguments": {
"signature_input": "sig1=(\"@method\" \"@target-uri\");created=1750000000;expires=1750003600;keyid=\"agent-key-1\";alg=\"ed25519\";nonce=\"abc123\";tag=\"trusted-agent\"",
"signature": "sig1=:base64sig:"
}
},
"id": 2
}
build_mastercard_agentic_token{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "build_mastercard_agentic_token",
"arguments": {
"agent_binding": {"agent_id": "agent-key-1"},
"merchant_scope": {"merchant_id": "merch-001"},
"consent_policy": {"limit": 500, "currency": "USD", "expiry": "2026-12-31"}
}
},
"id": 3
}
aggregate_execution_receipts{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "aggregate_execution_receipts",
"arguments": {
"execution_hashes": ["sha256:"]
}
},
"id": 4
}
lint_compelling_evidence_ce30_agentic{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "lint_compelling_evidence_ce30_agentic",
"arguments": {
"dispute": {"network": "visa", "reason_code": "10.4", "transaction_ref": "txn-001"},
"evidence": {
"ap2_mandate": {"digest": "sha256:", "bound_transaction_ref": "txn-001"},
"tap_signature": {"digest": "sha256:", "bound_transaction_ref": "txn-001"},
"agentic_token": {"digest": "sha256:", "bound_transaction_ref": "txn-001"},
"delivery_proof": {"digest": "sha256:", "bound_transaction_ref": "txn-001"}
}
}
},
"id": 5
}