Complete Agentic Checkout Session
Agentic Checkout
Complete Agentic Checkout Session
Settle the selected rail and create a native agentic order. Settlement failures return 402 and leave the session in ready_for_payment.
POST
Complete Agentic Checkout Session
Authorizations
Bearer API key for server-to-server access. Session auth is also supported in first-party UI flows.
Headers
Optional idempotency key for completion retries.
Maximum string length:
180Path Parameters
Query Parameters
Optional organization scope for OAuth clients that can access multiple organizations.
Maximum string length:
120Body
application/json
Rail-specific payment proof. ACP uses { sharedPaymentTokenId: string }; x402 uses { paymentPayload: object } or { xPayment: object }. Local testing may use { test: true, testPaymentToken: string } when test settlement is enabled.
Maximum string length:
180