BAMTECH · BETACCOUNT

Sign in to your account

Use the email and password assigned to you. Access is available only to active users with a configured BAMTECH profile.

Checking connection…

Forgot your password? Cashiers and branch admins: open the company Telegram bot (the one you connected) and send /resetpassword. Otherwise ask the main admin.

For security, user accounts should be created by an administrator. Public sign-up is disabled in this page.

BAMTECH /Overview
◷   Today
BA
Telegram bot
Scan the code or tap the link to open the company bot.
My overview

Welcome

Your own figures only: today's account and your excess or debt.

My recent daily accounts
Excess or debt only counts once an administrator has confirmed it.
Business overview

Welcome

Here’s what’s happening across your betting shops today.

Opening balances ▤
₦0
Today
Credited to betting accounts ₦
₦0
Today
Winning paid ◎
₦0
Today
Needs attention ⚑
0 items
Nothing waiting
Cashier daily accounts
Account submissions across all branches
Cashier / BranchExpected cashActual cashDifferenceStatus
Loading saved accounts…
Attention required
Items that need administrator action
0 items
Branch performance
Daily account completion by branch
Cashier operations

Daily account

Enter the cashier’s daily figures. Totals update automatically as you type.

Hand over cash to the branch admin
After you submit your account, hand the cash to your branch admin and record it here. The admin confirms what they received.
Not handed over
Financial records

Transactions

Winning payouts recorded in Supabase.

Payout register
Customer winning payments. Expenses, POS and transfers received are entered as totals on the Daily Account.
Ticket numberTimePaid byMethodAmount
Sign in to view transactions.
Payout register

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 verification

Statement reconciliation

Upload a betting platform statement and compare it with submitted cashier accounts.

Import Bet9ja statement
Paste the transaction list from the Bet9ja main account for one day, or for several days between the start and stop dates. Administrators only.
Live · Supabase
Reconciliation checklist
Illustrative checklist · not live yet
✓
Cashier accounts submitted

17 of 18 accounts submitted.

⇧
Statement upload

Waiting for the daily statement.

↔
Compare statement entries

Unmatched entries will need review.

✓
Main admin approval

Available after review and reconciliation.

Statement vs cashier accounts
Compares the saved statement with what each cashier entered.

Sign in as an administrator to see statements.

Review queue

Debt & excess review

System-calculated differences remain pending until an authorized admin reviews them.

Pending admin review
Open the account to confirm or reject the difference.
CashierBranchTypeDifferenceBusiness dateStatusAction
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.

People & access

Branches & cashiers

People in your branches and what each of them can use.

People
NameRoleBranchStatusPrivileges (main admin)
Open this page to load people.
Punctuality

Attendance

Clock in with your fingerprint on the office PC.

Today
Not clocked in
This month
My days
DateClocked inClocked outLate byDeduction
Virtual sales

Daily drops

Tickets sold, the daily drop added to each account, and how much is still to withdraw.

Accounts that need a daily drop
Only betting accounts marked as needing a daily drop are listed. Tap "Picture" to see the sales picture the cashier sent (kept for a few days).
CashierBetting accountTicketsDrop addedWithdrawnStill to withdrawAccountPicture
Funding and payouts

Requests

Cashiers ask for betting-account funding or a transfer to a customer on Telegram. Approving adds the amount to their daily account.

Telegram
Not connected
Cash from the branch admin
WhenCashierAccountAmountStill owedStatus
Requests
WhenCashierTypeAmountDetailsStatus
Check one cashier

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.

Daily accounts
0
DateCashierAccountStatusOpeningCreditedClosingWinningsExpensesPOSDropCalculated cashActual cashDifference
Choose a cashier and press Show accounts.
Money going out

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.

Expense list
0
DateTimeCashierAccountWhat it was forAmount
The whole shop

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.

Accountability

Audit trail

Track who changed, submitted, reviewed, or approved a financial record.

Recent activity
Live · Supabase
TimeUserActionRecordDetails
Loading audit entries…
Saved in Supabase —