How it works
Every payment session created with a wallet target includes anx402Url. Hand that URL to an
x402-enabled agent and it authorizes the session itself, submitting a signed payment payload to
.../authorizations/x402 through the standard x402 402-challenge/response flow. There’s no
separate integration path: it’s the same payment session your web checkout already uses.
Set up
Payment Acceptance requires onboarding with the Coinbase team. Get in touch to start. Once you have API access, see x402 authorization for the request and response details, and Payment Sessions for thex402Url field.
Related
Payment Acceptance overview
Full-lifecycle stablecoin payment APIs for PSPs, marketplaces, and enterprise platforms.
x402 authorization
Authorize a payment session with an x402 payment payload.