M-Wallet in Morocco
The m-wallet (mobile wallet) turns the smartphone into a universal payment device. In Morocco, more than 23 million smartphones are connected and mobile payments are booming thanks to Maroc Pay. ChariBaaS provides the full infrastructure to launch a white-label m-wallet: BAM-compliant account, instant KYC, agent cash-in/cash-out, Maroc Pay and P2P transfers.
What is it?
An m-wallet (mobile wallet) is an app installed on a smartphone that lets users store digital money, pay in store by QR or NFC, send and receive money peer-to-peer (P2P), pay bills, top up phones and access financial services remotely.
In Morocco, the m-wallet is a payment account regulated by Bank Al-Maghrib, with a Moroccan IBAN. Difference vs a classic e-wallet: the m-wallet is mobile-first, every feature is built for smartphone usage (QR, NFC, push notifications, biometrics).
The most common m-wallet use cases in Morocco:
- Maroc Pay QR payments in store and online
- Instant P2P transfers to other wallets
- Phone top-up and bill payments (water, electricity, internet)
- Agent cash-in/cash-out (Chari, DamaneCash, ChaabiCash, Tashilat)
- Merchant payment at Maroc Pay-enabled stores
- Virtual or physical card linked to the wallet for online and POS purchases
Why ChariBaaS?
ChariBaaS is the infrastructure partner to launch an m-wallet in Morocco.
Bank Al-Maghrib compliance. Payment accounts with a Moroccan IBAN, compliance with law 103-12 on payment institutions, tiered KYC (light KYC for low balances, full KYC for higher balances) as required by BAM.
White-label. You launch your own m-wallet under your brand, your design, on top of ChariBaaS's regulated and operated platform. You own the customer relationship, ChariBaaS handles compliance and money movement.
Native Maroc Pay. Your m-wallet is Maroc Pay-compatible from day one, letting users pay by QR anywhere in Morocco.
The largest agent network in Morocco. Cash-in and cash-out through the aggregated Chari + DamaneCash + ChaabiCash + Tashilat network, national coverage.
API + mobile SDK. iOS and Android SDKs with ready-made UI components (KYC onboarding, transfers, QR Pay), and a REST API for custom business features.
How ChariBaaS addresses this
ChariBaaS provides everything needed to launch your m-wallet in Morocco:
- Compliant payment account with a Moroccan IBAN for each wallet user
- Mobile KYC onboarding with ID photo, selfie, automated AML checks (KYC tier matched to wallet limits)
- Cash-in/cash-out through the national agent network
- Native Maroc Pay for QR payments in store and online
- Instant P2P transfers to other wallets and bank-account transfers
- Top-up and bills (telecom, water, electricity, internet)
- Visa cards virtual and physical linked to the wallet
- Mobile SDK for iOS and Android with UI components
- Push notifications, biometrics, security (3D Secure 2.0, OTP, limit management)
- Operational dashboard to track users, transactions, KYC, compliance
Related services
Payment Accounts & Wallets
Compliant payment accounts & wallets with Moroccan IBANs. Fully digital account opening via phone number with built-in KYC/KYB. Real-time balance, transaction history, and fund management, all accessible via API.
Learn moreAgent Network & CICO
Deploy and operate Morocco's most extensive cash-in/cash-out network. Chari's own agents combined with DamaneCash, ChaabiCash, and Tashilat partner networks, nationwide coverage with real-time tracking.
Learn moreOnboarding KYC / KYB
Onboard customers in under five minutes, securely and compliantly. Tiered KYC levels (1,000 to 100,000 DH), automated identity verification with document scanning and facial recognition, and full lifecycle management.
Learn moreCards Issuing & Management
Issue branded Visa cards, physical and virtual, with a fully in-house Card Management System. Full lifecycle control: activation, limits, contactless, ATM, online. Visa Associate License with dedicated BINs.
Learn moreValue-Added Services
Bill payments, mobile top-ups, digital vouchers, money transfers, and more, managed end-to-end by the platform. Available through the agent network or digitally.
Learn moreUse cases
Consumer mobile money
Launch an m-wallet for the Moroccan public with 100% mobile onboarding, instant KYC and agent cash-in.
Financial inclusion
Give unbanked populations access to financial services through a basic smartphone and the agent network.
Wages & gig workers
Pay wages and bonuses to m-wallets with instant availability, withdrawable from agents anywhere in Morocco.
Super-app
Integrate an m-wallet into your existing app (delivery, mobility, e-commerce) to drive retention and capture GMV.
Loyalty programme
Credits, cashback and gift cards delivered directly to your customers' m-wallet to drive repeat purchase.
Employee benefits
Meal vouchers, expense reimbursements and bonuses, paid to m-wallets instead of paper or slow transfers.
Frequently asked questions
An m-wallet (mobile wallet) is a smartphone-based e-wallet that lets users store digital money, pay by QR or NFC, send and receive money, and access financial services remotely. In Morocco, it is a payment account regulated by Bank Al-Maghrib.
All three terms get confused. Wallet is the general concept of an electronic purse. E-wallet typically refers to a wallet accessible via web and mobile. M-wallet is exclusively mobile-first, designed for smartphone usage (QR, NFC, push, biometrics). In Morocco all three sit on the same regulated infrastructure.
Two options: 1) obtain your own Bank Al-Maghrib payment-institution licence (long, expensive, > 12 months) or 2) use a white-label infrastructure like ChariBaaS which already holds the licence and lets you operate your own branded m-wallet (live in a few weeks).
Yes. ChariBaaS m-wallets enforce KYC (ID + selfie), strong authentication (biometrics or OTP), 3D Secure 2.0 for card payments, and end-to-end encryption. Funds are held in segregated accounts, separate from the operator's assets, as required by BAM regulation.
Yes. ChariBaaS m-wallets can issue Visa virtual cards (instant) and physical cards (shipped) linked to the wallet balance. Useful for paying in store (NFC), online, or abroad without a traditional bank account.
It depends on the operator. With ChariBaaS infrastructure, you (the m-wallet operator) set pricing freely: free, subscription, or freemium. Most Moroccan consumer m-wallets are free to open, with fees on certain operations (international transfers, card withdrawals, etc.).
Yes. Every ChariBaaS m-wallet is Maroc Pay-compatible natively. Users can pay at any Maroc Pay-enabled merchant and receive P2P payments via QR code, in line with Moroccan interbank standards.
See also
E-Wallet Solutions in Morocco
Launch or integrate e-wallet solutions in Morocco. White-label wallets, Moroccan IBANs, agent network cash-in/cash-out, Visa card linking. ChariBaaS BaaS platform.
Digital Wallet & E-Wallet in Morocco
Digital wallet and e-wallet with Moroccan IBANs. Fully digital opening, real-time balances, agent network cash-in/cash-out, Visa card linking, and value-added services. ChariBaaS.
Mobile App Payment Integration in Morocco
Integrate payments into your mobile app in Morocco. Payment API, Visa/Mastercard, local methods, PCI DSS certified. Developer-friendly. ChariBaaS.