checkout402_

Your API can't sell
to agents. They can't sign up.

No account, no OAuth, no API key waiting on your approval. One URL, paid in USDC, and the agent gets your response in the same round trip. Live in five minutes.

What sellers use it for

One checkout object behind all of it. The buyer never registers, and you keep your existing Stripe billing, keys and contracts — this is a new surface for demand you currently turn away.

And we never touch the money

Your keys

Payout goes to your wallet — hardware, Safe, whatever you trust. checkout402 holds no buyer or seller keys. The only hot key buys gas.

Settle, then deliver

Goods release only after on-chain settlement. The wrong ordering isn’t a bug you can introduce — it’s unrepresentable.

Pricing

0.5% + $0.01 per settled payment · charged on top — you keep 100% of your price

The fee is printed inside every payment challenge. Buyers see the split before they pay; the split executes on-chain where anyone can verify it.

Start selling in two minutes

# 1. create a checkout — your wallet address is the only setup
curl -X POST https://api.checkout402.com/v1/checkouts \
  -H 'Authorization: Bearer c402_live_…' -H 'Content-Type: application/json' \
  -d '{"title":"Pro license","price_usd":"49.00",
       "pay_to":"0xYourWallet","payload":{"license_key":"…"}}'

# 2. share the URL — humans open it, agents hit 402 and pay

Sellers: point an MCP host at https://api.checkout402.com/mcp. Buyers: pay402 turns any checkout URL into one call.