Wallets
Balances are derived from the ledger, never edited directly.
Wallets
| Owner | Role | Available | Pending | Status |
|---|---|---|---|---|
| Chinedu Okafor | Driver | — | — | Active |
| Amaka Nwosu | Passenger | — | — | Active |
| Tunde Adeyemi | Driver | — | — | Frozen |
Withdrawal requests
Approval rules and limits are an open decision.
| Reference | Driver | Amount | Requested | Status |
|---|---|---|---|---|
| WDR-2201 | Chinedu Okafor | — | Today | Awaiting review |
| WDR-2196 | Grace Eze | — | Yesterday | Paid |
Ledger rules
Non-negotiable once implemented.
1. Entries are append-only; corrections are new reversing entries.
2. Balance = sum of settled credits minus settled debits; pending is shown separately.
3. Only server-side functions write entries, inside a transaction with the payment record.
4. Every entry stores actor, reason and provider reference for reconciliation.