Please enable JavaScript.
Coggle requires JavaScript to display documents.
Electronic Wallet Widget, Common Requirements, Non-functional requirements…
Electronic Wallet Widget
Users
(Mobile app)
Sign in/Sign up. 2FA via sms
Confirm information (Absher integration)
CRUD Profile
Electronic wallet
Deposit funds
Payments history
Cashback system
Transfer money from cashback balance to the main one
Pay through wallet
Withdraw money
Balance
Live chat functionality
Notifications screen
Administration
(web-dashboard)
Super-admin
Supervisor functionality
Tech-support functionality
CRUD Supervisors
CRUD Tech-support
Suspend application
CRUD users
Manage discounts in the app
Send in-app notifications
Manage list of partners in the app
Manage ads/offers in the app
Manage other settings
Supervisor
See transactions history
See other activity logs in the app
Tech-support
Reply to customers requests (live chat)
See customers chat/requests history
Merhcant
Manage cashback system
Add payment method
Common Requirements
Automated backups for disaster recovery
Phone 2FA Based Sign in/Sign up/Reset password
Notifications
(Emails, SMS, in-app notifications)
Payments Integration
Emails integration
Live chat integration
Non-functional requirements
Internationalization (single language only to begin with)
Convenient and intuitive interface
Proof of concept Scope
Users (Mobile App)
Electronic wallet
Deposit founds
Payments history
Cashback system (Minimized)
Transfer money from cashback balance to the savings one
Pay through wallet
Withdraw money
Balance
Settings
Sign in
Administration
Super-admin
CRUD users
Manage discounts in the app
Manage list of partners in the app
Manage ads/offers in the app
-Yellow -
To decide/Suggestion
-Orange-
Need more info/to discuss
Common Requirements
Payments Integration
:gear:
Legend:
:fountain_pen:
:open_file_folder:
:silhouettes:
:crown: