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 Pay with x402 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.
Pay with x402
Authorize a payment session with an x402 payment payload.