Cash Settlement Management
Cash reconciliation — Phase 1 hierarchy, Phase 2 deposit, Phase 3 counter redemption.
Admin → Super Agent
Admin sells credits to Super Agent using cash.
Super Agent → Agent
Super Agent sells credits to Agent using cash.
Agent → Shop
Agent sells credits to Shop using cash.
UI Mockup
3 designed screens — sell credits, list, cash transaction detail.
Tasks — Admin → Super Agent
Implementation task list for Admin selling credits to Super Agent using cash.
Tasks — Super Agent → Agent
Implementation task list for Super Agent selling credits to Agent using cash.
Tasks — Agent → Shop
Implementation task list for Agent selling credits to Shop using cash.
Schema — cash_transactions
Design for cash_transactions and cash_transaction_events tables for Cash Settlement.
UI Package — portal-cash-settlement
Shared components in @kioskgaming/ui for Cash Settlement (3 portals).
Shop/Cashier → Player (Deposit)
Phase 2 — Player deposits cash at counter, receives credits in game wallet.
Player → Shop/Cashier (Redemption)
Phase 3 — Player redeems credits for cash at counter.
Tasks — Shop/Cashier → Player (Phase 2)
Implementation tasks for counter deposit ledger — flow shop_player_deposit.
Tasks — Player → Shop/Cashier (Phase 3)
Implementation tasks for counter redemption ledger — Player redeems credits, Shop pays cash.
Review — Backend Cash Settlement V1
Consolidated code review of Admin→SA, SA→Agent, Agent→Shop flows (backend).