One-off hosted checkout sessions. No list, update, or delete; sessions are created and inspected by id.
Summary
Functions
@spec create(Zazu.Client.t(), map()) :: {:ok, Zazu.Response.t()} | {:error, Exception.t()}
Calls POST /api/checkout_sessions.
Required attributes: account_id, amount, success_url.
@spec get(Zazu.Client.t(), String.t()) :: {:ok, Zazu.Response.t()} | {:error, Exception.t()}
Calls GET /api/checkout_sessions/:id.