Skip to main content

Create a checkout

POST 

/checkouts

Creates a durable checkout managed by the service. The returned launch URL hides whether the configured payment provider uses a redirect or a browser SDK. The durable Checkout ID is passed to the provider for correlation; provider webhooks remain authoritative for payment and subscription results. A subscription Checkout must contain prices from exactly one Subscription Group, currency, recurrence interval, and recurrence count. The service validates that composition before Customer lookup or provider I/O. A zero-due Checkout is supported; this contract does not author a provider trial policy.

Request

Responses

Created

Response Headers
    Location

    Checkout resource URL