Wallet & Payments
Feature
The student app's wallet: a real production component, with demo data -- not a mockup.
Real interface of the Student app -- balance, currency and authorised overdraft.
A currency that is never hardcoded
The balance and its currency come from the server's response, not a value fixed in the app -- essential since Sentinel serves several monetary zones. An authorised overdraft can be opened specifically for campus dining, with its own cap.
- Dynamic currency, never hardcoded (multi-currency zones)
- Authorised overdraft, allocated specifically to dining
- Mobile Money top-up from the web portal
The same ledger as accounting
Every movement -- dining, top-up, library, transport -- is a real entry in the same ledger consulted by the accounting department, not a parallel system. Sending money between students is the only entry the app makes directly on someone's money, and it stays tightly controlled.
- Movements shared with the Finance & Accounting module
- Peer-to-peer transfer with a daily cap and idempotency
- Full, real-time movement history
