Create session preview

Create flow

Create session

Start checkout for the real paid flow. Production requires a verified paid session.

System preflight

Consent checkpoint

Checkout

Checkout creates a paid session and returns through `checkout_id` polling. Demo flow is development-only unless explicitly enabled.