Show a designation-only checkout page
Builds the public checkout payload for a donation page that accepts designations without sponsorship entities. The controller creates or refreshes a Redis frontend session, loads public donor signup fields for the HysForm, filters designations by client and HysForm, computes saved cart totals/frequency text from Redis, and returns checkout settings used by the frontend. This endpoint does not require bearer authentication; the optional session id carries the cart state.
Path Parameters
Client id that owns the designation checkout page, donor form, and available designations.
Donor HysForm id used to list public signup fields and standardized donor fields.
Designation selector. all returns all client designations that include this HysForm; otherwise the controller loads the specified designation id.
Optional Redis frontend session id. If missing or expired, the controller creates a new session and initializes checkout cart hashes.