Tills
Register sessions, cash movements, counts, and over/short.
/dashboard/platform/tills lists sessions by status; /tills/[id] shows one.
Statuses
RegisterSession: open, closing, suspended, closed.
Cash movements
recordCashMovement with type and a required reason: opening_float, paid_in, paid_out, safe_drop, correction, plus system-written sale_payment, refund, lottery_sale, lottery_payout, money_service_in, money_service_out, closing_count. Direction is in or out.
Close a till
Count the drawer
Enter countedCashCents.
Close
closeRegisterSession. Expected cash is computed from the float, cash sales and refunds, movements, lottery, and money services; the difference is over/short.
Close the shift
closeEmployeeShift. "Close all linked registers before completing this shift".
Registers themselves are added in Store settings with configureRegister.