Welcome
Your own figures only: today's account and your excess or debt.
Welcome
Here’s what’s happening across your betting shops today.
| Cashier / Branch | Expected cash | Actual cash | Difference | Status | |
|---|---|---|---|---|---|
| Loading saved accounts… | |||||
Daily account
Enter the cashier’s daily figures. Totals update automatically as you type.
Transactions
Winning payouts recorded in Supabase.
| Ticket number | Time | Paid by | Method | Amount |
|---|---|---|---|---|
| Sign in to view transactions. | ||||
Winning payments
Winning tickets credited by Bet9ja, and whether each one has been paid to the customer.
Not available yet
This screen is not part of the live system. Funding and cash moves are handled in Requests and on each daily account.
Statement reconciliation
Upload a betting platform statement and compare it with submitted cashier accounts.
17 of 18 accounts submitted.
Waiting for the daily statement.
Unmatched entries will need review.
Available after review and reconciliation.
Sign in as an administrator to see statements.
Debt & excess review
System-calculated differences remain pending until an authorized admin reviews them.
| Cashier | Branch | Type | Difference | Business date | Status | Action |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Not available yet
This screen is not part of the live system. Funding and cash moves are handled in Requests and on each daily account.
Branches & cashiers
People in your branches and what each of them can use.
| Name | Role | Branch | Status | Privileges (main admin) | |
|---|---|---|---|---|---|
| Open this page to load people. | |||||
Attendance
Clock in with your fingerprint on the office PC.
| Date | Clocked in | Clocked out | Late by | Deduction |
|---|
Daily drops
Tickets sold, the daily drop added to each account, and how much is still to withdraw.
| Cashier | Betting account | Tickets | Drop added | Withdrawn | Still to withdraw | Account | Picture |
|---|
Requests
Cashiers ask for betting-account funding or a transfer to a customer on Telegram. Approving adds the amount to their daily account.
| When | Cashier | Account | Amount | Still owed | Status |
|---|
| When | Cashier | Type | Amount | Details | Status |
|---|
Cashier accounts
Pick a cashier and a date range to see each daily account, one row per betting account. Open any row to see every entry, the winnings, the drop and the review history.
| Date | Cashier | Account | Status | Opening | Credited | Closing | Winnings | Expenses | POS | Drop | Calculated cash | Actual cash | Difference | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Choose a cashier and press Show accounts. | ||||||||||||||
Expenses
Every expense recorded on a daily account, with what it was for. Admins can see a branch or one cashier; a cashier sees only their own.
| Date | Time | Cashier | Account | What it was for | Amount |
|---|
Shop account
All the daily accounts of a branch, or of every branch, added together for one day. The panel on the right keeps itself up to date while this page is open.
| Branch | Accounts | Opening | Closing | Winnings | Expenses | POS | Daily drop | Cash it should be | Cash counted | Difference |
|---|
| Cashier | Account | Status | Opening | Closing | Winnings | Expenses | POS | Daily drop | Cash it should be | Cash counted | Difference |
|---|
Audit trail
Track who changed, submitted, reviewed, or approved a financial record.
| Time | User | Action | Record | Details |
|---|---|---|---|---|
| Loading audit entries… | ||||