The Merchant Verification Problem
Today's payment systems were designed around human payers with bank accounts and credit history. A merchant can look up your transaction history, credit score, and reputation. But AI agents present a fundamentally different challenge:
- No persistent identity: Many agents are ephemeral, created for single tasks and destroyed afterward
- Unknown issuer: The agent claims to represent a company, but without cryptographic proof, that claim is unverifiable
- No transaction history: A brand-new agent has zero history with the merchant
- Rapid scaling: Agents can issue thousands of transactions per second, outpacing manual review
- Software risk: Buggy or malicious agent code could cause unintended transactions
Multi-Layer Merchant Verification
AffixIO's framework enables merchants to verify agents through multiple independent verification channels. Rather than relying on a single authority, merchants gather cryptographic evidence from multiple sources and make risk-based accept/reject decisions.
Cryptographic Identity Verification
The foundation: does the transaction signature actually come from the claimed agent? Merchants verify the agent's digital signature using the agent's public key, check that the public key matches a published key registry, and verify that the issuer's signature on the agent's identity is valid.
Issuer Verification
Which company issued this agent? Merchants check the issuer's signature on the agent's identity attestation, verify the issuer's public key from a trusted root of trust, and assess the issuer's reputation and regulatory standing.
Reputation and Transaction History
Even new agents operate within context. Merchants query reputation systems for the agent's historical success rate, fraud indicators, average transaction size, velocity patterns, and other agents from the same issuer. This helps distinguish legitimate new agents from fraudulent ones.
Real-Time Risk Scoring
Merchants apply their own risk models to agent transactions: is the transaction amount within expected ranges, does the transaction pattern match historical data, is the agent's issuer known to this merchant, have there been recent changes to agent credentials or permissions? High-risk transactions are flagged for review or rejected outright.
Verification Workflow for Agent Transactions
- Receive transaction: Merchant receives payment request from agent with transaction details and cryptographic proofs
- Verify signature: Check transaction is cryptographically signed by agent's private key using agent's public key
- Check revocation: Query revocation registry to ensure agent's key hasn't been revoked
- Verify issuer: Check issuer's signature on agent's identity attestation
- Query reputation: Look up agent's transaction history, fraud rate, and reputation score
- Risk assessment: Apply merchant's risk model to transaction patterns and amount
- Make decision: Accept (immediate settlement), Accept with Review (settle but flag for manual audit), or Reject (block transaction)
- Record transaction: Log transaction details with all verification evidence for audit trail
Building Trust Through Transparency
Merchants are more likely to trust agent transactions when they have full transparency into the verification process. AffixIO provides immutable audit trails showing exactly what verification checks were performed, what evidence was gathered, and why the accept/reject decision was made. This transparency builds confidence and provides regulatory protection.
Real-World Case: Supplier Payment Agent
A manufacturing company deploys an AI agent to manage supplier payments. The agent autonomously identifies supplier needs and initiates payments. Suppliers need to decide whether to trust the agent:
- Agent submits payment request with cryptographic identity proof
- Supplier verifies agent signature using cached manufacturing company public key
- Supplier checks that manufacturing company's key hasn't been revoked
- Supplier queries reputation system: agent has 10,000 successful transactions, 0% fraud rate, issued by known corporation
- Supplier applies risk model: payment amount is typical, time is during business hours, agent is from trusted issuer
- Risk score: 98/100 (very low risk)
- Supplier auto-settles payment instantly
- Settlement confirmation sent to supplier, agent, and manufacturing company
Handling New and Unknown Agents
New agents—especially those from unknown issuers—require higher verification standards. Merchants can implement graduated onboarding: first transaction limited to small amount with mandatory review, second transaction slightly higher amount if first succeeded, gradual limits increase as reputation builds. This balances agent autonomy with merchant risk management.
Compliance and Liability
Merchants need regulatory protection: proof they performed adequate due diligence on agent verification. AffixIO's approach provides exactly this through cryptographic evidence of verification (timestamp-signed audit trail), documented risk assessment (merchant's decision criteria), revocation records (agent keys revoked by issuer), and regulatory attestations (issuer's compliance standing).
Future: Autonomous Merchant Systems
As agent commerce scales, merchant verification will become increasingly automated. Merchants won't manually review transactions; instead, risk models will be continuously updated based on aggregate agent behavior. Reputation systems will become more sophisticated, detecting fraud patterns in real-time. And standards will emerge, enabling trust to be established quickly between new agents and merchants.
Summary: Merchants can verify AI agents through cryptographic identity checks, issuer verification, reputation systems, and real-time risk scoring. Rather than relying on a single authority, merchants gather evidence from multiple sources and make their own risk-based decisions. AffixIO provides the infrastructure to enable this verification at scale. For API access and merchant verification systems, contact hello@affix-io.com.
Explore API access for merchant verification of AI agents and risk management.
Contact our team