Skip to main content

Cashier — Authentication

Cashier is an operational account (operator_type=cashier), created by management and scoped to a specific workspace — see Management → Operators (PDV and cashier).

EndpointWhat it does
POST /v1/auth/cashier/loginLogin with the username/password generated by management. Sets wallet_cashier_access_token, wallet_cashier_refresh_token, wallet_cashier_csrf_token.
POST /v1/auth/cashier/refreshRotates the refresh token.
POST /v1/auth/cashier/logoutRevokes the session and clears the wallet_cashier_* cookies.

The cashier JWT follows the same shape as the PDV's — swap operator_type for "cashier". See PDV → Authentication for the full claims example.