Ledger
Front desk accounting and reception workflow — daily cash movement, guest ledgers, and handoff summaries for spa and hospitality front desks.
Overview
Ledger streamlines what happens at the reception desk: logging payments, tying transactions to appointments, and closing shifts with reconciled totals. Built as a TypeScript pilot aligned with branch operations similar to the Chuan Spa ecosystem.
What it covers
- Shift-based cash and card reconciliation
- Guest account balances tied to services
- Reception handoff notes between staff
- End-of-day summary exports
export interface LedgerEntry {
id: string;
guestId: string;
amountCents: number;
method: 'cash' | 'card' | 'transfer';
postedAt: string;
shiftId: string;
}