Your agent can find anything. It can't pay for anything. One API call mints a checkout link — the agent hands it to its operator, the human clicks pay. The money goes straight to you.
# your agent finds the thing, then: curl -X POST https://agent-checkout.mrdavesemailaddress.workers.dev/v1/checkout-links \ -H "Authorization: Bearer YOUR_KEY" \ -d '{"amount_cents": 900, "product_name": "Widget"}' # → {"payment_url": "https://checkout.stripe.com/..."} # hand the URL to your operator. done.
One POST, no card, 30 seconds. Then link your Stripe account — about 3 minutes with Connect, or paste your own Stripe key.
POST the product and price. Get back a checkout URL on your Stripe account.
They check out with Stripe. Funds settle directly to you. We never hold your money.
Demo mode — no real link is created, nothing is charged. This shows exactly what your agent gets back.
Free forever tier. Paid plans are cheap on purpose — launch pricing, locked while we're in beta.
Every endpoint is documented in llms.txt — your agent can read the whole API in one fetch. There's also a dependency-free MCP server it can run locally.