🔔
✉️
SafeSip
Pending
Awaiting payment
Paid Orders
Ready to deliver
Revenue (TZS)
Paid + delivered
Orders & Revenue Over Time
Last 7 days — daily volume and revenue
Orders by Area
Delivery zone distribution
Loading...
All Orders
📅
Loading orders...
Account
Admin session information
API Key
••••••••••••••••
Server
api.safesip.co.tz
Auto-refresh
Dashboard refreshes every 30 seconds
Session
Avg Order Value
TZS per order
Delivered
Completed orders
Cancelled
Cancelled orders
Daily Revenue (TZS)
Last 14 days — revenue from paid and delivered orders
Volume Distribution
Orders by water volume
Status Breakdown
Orders by current status
Active Areas
Currently serving customers
Avg Price / Litre
TZS across all zones
All Delivery Zones
Changes take effect immediately on the WhatsApp bot
Loading areas...
🔔
✉️
SafeSip

WaterBank Card

Plan, monitor, and manage water distribution with ease.

📅
Total Liters Dispensed
💧 All time
Total People Served
😊 Including families
Total Revenue (TZS)
💵 @ 5 TZS/L
Liters Dispensed Over Time
Daily water distribution trend
📅 This month
Top Operators
By liters dispensed
+ View all
  • Loading...
Operator Performance
Share of liters dispensed
Total Liters
Dashboard Overview
SafeSip Agent Network — Real-time
Firebase Live
00:00:00
Active Agents
↑ 2 joined this week
Cash at Hand
TZS unsettled
Recharges Today
847
across 5 stations
Blacklisted Cards
2 added this week
Agent Float Status
Real-time remaining float per agent
AgentStationRemainingStatus
Station Activity
Today's recharge volume
StationPrice/LAgentsVolume
Total Unsettled
TZS pending collection
From Card Sales
card revenue pending
Agents Pending
0
need settlement
Settled Today
4
agents cleared
Total Collected
3,812,000
TZS this cycle
Cash-at-Hand Tracker
Confirm physical cash receipt before settling
AgentStationRecharge CashCard SalesTotal to SettleFloat UsedLast TxnActions
Settlement History
Recent admin settlement actions
TimestampAgentAmount SettledAdminStatus
Card Sales Log
Every new card registration — price charged per card set in Stations → Card Sale Price
0 sales
Date & TimeCustomerCard #AgentStationPrice ChargedStatus
Global Float Defaults
Sets the starting daily limit for all new agent registrations
If off, float only resets on manual Settle & Reset by admin.
Current Global Config
Default limit100,000 TZS
Auto midnight resetDisabled
Stations with custom default2 stations
Individual Agent Float Override
Adjust per-agent limits in real-time — agent app updates instantly via Firestore listener
Live sync active
AgentStationCurrent LimitRemainingUsage %Override Limit
Total Agents
registered
Active Today
processing recharges
Total Commission
TZS this month
Rate
per transaction value
All Agent Profiles
Float, transactions, and commission this month
AgentStationFloat LimitRemainingTxns This MonthCommission EarnedStatusActions
Device Binding Manager
Hardware IDs bound to each agent account — reset to allow phone migration
AgentBound Hardware IDRegisteredLast LoginStatusActions
Device Reset Logs
Admin-authorized hardware ID resets
AgentOld HW IDReset ByTimestampReason
Amina JumaFI-A7B3...E91FSuper Admin2025-01-14 09:22Phone damaged
Joseph KileoFI-C2D9...1A7BSuper Admin2025-01-10 14:05Phone upgrade
WaterCard Sale Price
Price charged to customer when a new card is registered — added to agent's unsettled cash automatically
Current price: 0 TZS
Each new card registration will add 0 TZS to the registering agent's money to be settled.
Manage Stations
CRUD for kiosk locations and pricing
NamePrice/LiterAgents
Edit Station
Select a station to edit
Customer Directory
All registered WaterCard holders — live from Firestore
Total Customers
Stations
Showing
Total Balance (TZS)
# Name Card Number Station Family Members Balance Liters Balance (TZS)
Loading customers...
Bulk Generate Codes
7-char alphanumeric invite codes (e.g. K1F9X4B)
Code Statistics
Total Generated
0
Unused
0
Used
0
Expired
0
All Invite Codes
All
Unused
Used
CodeStatusStationUsed ByCreatedExpires
Block WaterCard
Instantly blacklists a card ID across all kiosks
⚠ Blocking takes effect immediately at all kiosks. This action is logged.
Blacklist Overview
Total Blocked
0
This Week
2
Blacklisted Cards
Synced to all kiosks via Firestore
Card IDCustomerReasonBlocked ByTimestampActions
Settle & Reset Agent Float
Confirm you have physically received the cash before settling.
Add New Station
Create a new kiosk location with pricing locked to the agent app.
Agent Details
Reset Device Lock
This will allow the agent to log in from a new device using their invite code.
Confirm Commission Payment
This will mark the commission as paid and reset this agent's monthly counter to zero.
Done

All Customers

Loading customer data...

Liters Dispensed by Day

DateLitersTransactions

People Served

Loading data...

Revenue by Day

Loading revenue data...

All Operators Performance

Loading operator data...