16 screens - 78 states - 265 actions

Customer Wallet Portal

The wallet: balances, transfers, bills, savings, rewards, loans, security and consent. Phase 1 (Rwanda) scope only. Every control on every screen leads somewhere, and the States picker on the prototype bar reaches each state without hunting for it.

Walkthroughs

All portals
3 steps

Register and upgrade KYC

Self-register at Tier 0, then upgrade the KYC tier to lift the limits.

Start walkthrough
5 steps

Send money and pay bills

Sign in to the wallet, send money, pay a bill and review the statement.

Start walkthrough
4 steps

Cash out and bank transfer

Approve an agent cash-out, then move money to a bank account.

Start walkthrough
4 steps

Save towards a goal

Open a savings goal, contribute to it and take money back out.

Start walkthrough
4 steps

Apply for a loan

From the wallet, explore loan products, apply, and service an active loan.

Start walkthrough
3 steps

Security, consent and support

Manage devices and sessions, grant and revoke consent, raise a ticket.

Start walkthrough

Screens

CUS-01-login-register

Login and Registration

MSISDN plus OTP registration with device binding notice

5 states15 actions10 use cases
Open screen
CUS-02-kyc-upgrade

KYC Tier Upgrade

Tier 0 to 3 wizard with NIDA capture and verification method choices

6 states13 actions10 use cases
Open screen
CUS-03-dashboard

Wallet Dashboard

Multi-wallet balances, quick actions, limit meter, recent activity

5 states14 actions12 use cases
Open screen
CUS-04-send-money

Send Money

P2P transfer, request money, split bills, scheduled transfer tabs

7 states35 actions12 use cases
Open screen
CUS-05-bank-transfer

Wallet to Bank

Bank picker, fees, transfer status tracking

5 states9 actions3 use cases
Open screen
CUS-06-pay-bills

Pay Bills and Airtime

Bill and utility payment, partial and invoice payments, airtime top-up

4 states32 actions3 use cases
Open screen
CUS-07-savings

Savings

Savings goals: create, contribute, withdraw, auto-save rules

4 states10 actions4 use cases
Open screen
CUS-08-savings-goal-detail

Savings Goal Detail

Progress ring, auto-save rule and activity for a savings goal

4 states18 actions4 use cases
Open screen
CUS-09-rewards

Rewards and Referrals

Cashback ledger and referral tracking

3 states6 actions5 use cases
Open screen
CUS-10-statements

Statements

Filterable transaction history with PDF and CSV export

3 states13 actions9 use cases
Open screen
CUS-11-loans-home

Loans Marketplace

Eligibility banner, loan product cards, repayment calculator

4 states9 actions6 use cases
Open screen
CUS-12-loan-application

Loan Application

Wizard with autosave, OCR document upload, e-sign consent

6 states14 actions12 use cases
Open screen
CUS-13-loan-detail

Loan Servicing

Status timeline, repayment schedule, repay now, top-up

4 states14 actions11 use cases
Open screen
CUS-14-security

Security Settings

Devices, sessions, PIN and MFA management

4 states13 actions8 use cases
Open screen
CUS-15-consent-privacy

Privacy and Consent

Consent dashboard and data subject rights requests (access, rectification, erasure, portability, restriction, objection)

4 states19 actions6 use cases
Open screen
CUS-16-support

Support and Profile

Tickets, chat, FAQ plus profile and beneficiaries panel

10 states31 actions15 use cases
Open screen
130 of the 130 Phase 1 backend use cases that the module registers bind to this portal are represented on these screens, and the prototype verifier checks that on every build.