Request
research brief
Agent sends a paid request through the control plane with a topic, audience, and format.
Control before money moves
Let agents call paid APIs without losing control. 402flow keeps policy, payment exceptions, and receipt finality in the control plane instead of scattering them across agent hosts.
What changes once payment is involved
Agents can already discover tools and call APIs. The hard part starts when the endpoint requires payment, policy, and durable settlement truth afterward. The difference is whether policy, receipts, and onchain finality are first-class — before and after execution.
Direct paid request
The application detects a paid endpoint, decides whether to proceed, and owns the protocol-specific payment path inline.
402flow-mediated request
The agent prepares the request once, and 402flow evaluates policy, keeps unconfigured merchants visible as observed-only when posture allows it, chooses a compatible rail, and stores the result.
For both sides
Operators get visibility and policy. Developers get a small integration surface. Both lean on the same governed execution path.
Default org posture
Allow paid requests by default, discover merchants from live traffic, and use reporting, monitoring, and follow-up controls to refine governance over time.
Block paid requests unless org, agent, or merchant policies explicitly allow them, using review and policy updates to widen access deliberately.
Operators need more than a payment success signal. They need an org posture, merchant discovery, policy review, and a record of what happened after execution.
Start with an organization-wide default. Teams that want adoption fast can allow paid requests and tighten policy from live traffic. Teams that need strict control can block by default and widen access through org, agent, merchant policy, and review.
How it works
Keep the developer surface small. Move payment orchestration and decision-making into the control plane.
The agent issues a paid request through a small SDK surface instead of embedding protocol mechanics in the application.
402flow checks organization posture, policy, merchant constraints, and spend limits before execution.
Under Default allow and monitor, unconfigured merchants remain observed-only until the org promotes them into Setup. Requests outside policy are denied before execution and create policy review events.
Requests that satisfy policy move through the payment adapter. When a merchant advertises multiple compatible rails, 402flow uses the Org's preferred wallet to choose deterministically.
402flow stores the receipt, decision history, and audit context immediately, then lets the chain observer promote provisional receipts to confirmed once the finality rule is satisfied onchain.
Proof
402flow is not a slideware abstraction. It is a working control plane and SDK for governed paid API execution.
Try a real paid-request flow end to end on the hosted demo, then inspect observed-only merchants, provisional receipts, and later chain-observer confirmation before you integrate 402flow into your own stack.
Try demoThe public SDK gives developers a small integration surface. Start from the public package, examples, and harness flows while the control plane and chain observer own policy and receipt finality.
View SDKx402 support is live across Base Sepolia, Base mainnet, Solana devnet, and Solana mainnet. L402 and MPP remain on the roadmap.