Agentic Payments

The trust handshake for AI commerce.

Merchants block AI agents because they look like bots. AVA Pay adds the cryptographic handshake: Visa Trusted Agent Protocol and Google AP2. Verified agents complete checkout instead of getting turned away. One install. Both protocols. Every merchant.

AVA Pay shield

AVA Pay establishes who an agent represents, what it is allowed to spend, and why a merchant can trust the transaction.

Live Demo

Watch a real verification happen in your browser.

Click the button. Your browser signs a real request with the public demo agent's key, sends it to /verify, and renders the verifier's verdict. No simulation. Actual Ed25519 signatures, actual RFC 9421 or AP2 mandate chains, verified server side. Pick the protocol.

The Agent Directory

One public key. Every merchant trusts the agent.

Every agent that wants to be trusted by every AVA Pay merchant registers their public key once. Lookup is a plain HTTPS GET; resolution is cached merchant-side for 5 minutes. Below is the live state of this instance's directory.

Loading…
Two Sides, One Handshake

Both ends of the transaction integrate in minutes.

01  ·  For Agent Issuers

npm install @ava-pay/agent

Three lines of code, plus one curl to register your key. Sign requests for either protocol from the same SDK.

import { generateAgentKeyPair, signWithVisa } from '@ava-pay/agent';

const { privateKey } = generateAgentKeyPair();
const signed = signWithVisa({
  method: 'POST',
  url: 'https://shop.example.com/cart',
  body: JSON.stringify({ items: [...] }),
  agentId: 'agent_acme',
  privateKey,
  mandate: { /* user authorization */ },
});

await fetch(signed.url, {
  method: signed.method,
  headers: signed.headers,
  body: signed.body,
});
Audience
AI agent builders, autonomous commerce platforms
Onboarding
02  ·  For Merchants

One Shopify install. Verified traffic, instantly.

Install the AVA Pay app on Shopify. Toggle on a discount tier for verified agents. Every AI agent that supports either protocol now completes checkout instead of getting blocked, and you see them in your dashboard with traffic, conversion, and discount spend.

Coming to WooCommerce, BigCommerce, and a generic JS middleware next.

Audience
Merchants, agent issuers, commerce platforms
Focus
Agent identity, spend mandates, merchant trust