1. Shape the paid resource
Define what the agent buys, the exact payload it receives, the refund/hold policy, and the business event that happens after settlement.
I help teams move past payment demos into production x402 workflows: Coinbase CDP facilitator setup, exact pricing, Bazaar metadata, Base Sepolia demo settlement, Base mainnet production settlement, CRM/accounting separation, and human-in-the-loop fulfillment when the product being purchased is expert time.
Define what the agent buys, the exact payload it receives, the refund/hold policy, and the business event that happens after settlement.
Return a 402 challenge, use the CDP facilitator, price with documented dollar strings, keep Base Sepolia demos and Base mainnet production settlement side-by-side, and prevent testnet activity from becoming revenue records.
Attach Bazaar metadata so agents can understand method, inputs, outputs, and route purpose before they pay.
x402 is not just a checkout button. It is a contract between an autonomous buyer and a resource server. That means the API response, settlement path, telemetry, abuse controls, idempotency, accounting projection, and agent-facing docs all have to line up.
This site is the reference path: a public validator endpoint, a paid $5 meet-and-greet service, Coinbase/CDP testnet or production settlement, a case ledger, and human approval before calendar booking.