The MCash User mobile application offers a comprehensive suite of features for users, including the ability to add money to their wallets via a payment gateway, deposit cash with an agent. Users can onboard themselves easily, log in securely, and view their complete deposit history. The app enables money transfers to other users, payments to merchants, and provides a history of all sent money transactions. Users can request money from others, respond to money requests, and manage withdrawals to their bank accounts, with a detailed history of all withdrawal transactions available. Additionally, users can check their offline wallet balance, view a detailed list of all transactions, make payments using QR codes, and download their QR codes.