Camp ops
Operations console
Issuance, replacement, refunds, and suspicious-activity review — close to the ledger, every change audited.
Revenue today
$905.00
Live ledger
↗ +12.4%Approved tx
193
97.5% approval rate
↗ +4Declines
5
3 over-limit · 2 category
↘ −2Bands in circulation
24
3 frozen · 0 lost today
Revenue
Last 14 days
$9,652.40
Across all POS terminals
Today
Revenue by category
Snacks
118 transactions
$427.20
47% mix
Merch
31 transactions
$286.45
32% mix
Meals
44 transactions
$191.70
21% mix
Hardware
RFID inventory
Last 24 hours
Audit trail
- 14:41
Issued refund
Admin · Mia · $4.25 · tx_7H9k
- 14:22
Froze wallet
Parent · Valdez · Lyra V.
- 13:58
High-frequency flag
System · Aster · 4 tx / 14m
- 13:12
Replaced band
Admin · Mia · Orion V. → -002
- 12:08
Auto top-up
System · $25.00 · Aster
Watchlist
Suspicious activity
High-frequency attempts
API flags ≥ 4 attempts within 15-minute window for review.
Category mismatch
Bands attempting disallowed categories are auto-declined and surfaced here for parent notification.
Negative balance attempts
Two declines today on wallets with insufficient funds — both rolled back cleanly.
API health
All endpoints green
p95 84ms · uptime 99.99%
Postgres
Streaming replication
0 ms lag · last vacuum 2h
Stripe
Connected · live mode off
Webhooks 200 · last 0m ago
All values are demo data. Wire to your live API by settingNEXT_PUBLIC_API_URL.