Current production path
- Run a public readiness scan for the business.
- Return the setup scope and recommended package.
- Require a payment authority artifact before checkout.
- Call the
agentweb_create_checkout_sessionMCP tool to get a handoff URL; the signed-in customer completes Dodo hosted checkout in the browser. (POST /api/billing/create-checkout-sessionis reserved for the customer’s own web session and rejects agentaw_keys.) - Grant credits only after the Dodo-signed webhook verifies payment state.
Protocol signals
AgentWeb publishes delegated payment metadata at /.well-known/agent-commerce.json and /.well-known/payment-protocols.json. These files expose Dodo checkout support, OAuth metadata, and ACP/UCP integration-target signals without claiming raw card custody or unrestricted autonomous payment authority.Concrete integration docs
- Agent auth and delegated access examples
- MCP Apps and tool definitions
- ACP and UCP bridge support
- Developer resources for AI agent payment processing
Safety boundary
Agents should never send raw card data, bank data, credentials, private prompts, private page bodies, or unrestricted payment-provider keys. Every payment request needs principal, scope, amount limit, currency, expiry, revocation URL, receipt requirement, and verification requirement.Use cases
- AI agent payment processing for setup sessions.
- Agent-ready quote, invoice, booking, checkout, and subscription workflows.
- Authenticated workflow execution with payment and receipt verification.