
What Is an E-Wallet?
An electronic wallet (e-wallet or m-wallet) is a digital payment account, typically accessible via a mobile application, that allows you to store money and perform financial transactions without needing a traditional bank account.
In Morocco, electronic wallets are seeing rapid adoption. With over 30 million mobile subscribers and a banking rate that is growing but remains below 60%, e-wallets represent a major lever for financial inclusion. Bank Al-Maghrib has established a solid regulatory framework and launched Maroc Pay to standardize mobile payments nationwide.
This guide covers everything you need to know about electronic wallets in Morocco: the providers, how they work, fees, regulation, and how to launch your own white-label wallet.
How Does an E-Wallet Work?
Core Features
An electronic wallet in Morocco typically offers:
- Top-up (cash-in) — deposit money via an agent, bank transfer, or bank card
- Money transfer — send funds to another wallet or bank account
- Payment — pay at merchants (QR code, NFC) and online
- Bill payment — water, electricity, telecom, taxes
- Withdrawal (cash-out) — withdraw money at an agent or ATM
- Transaction history — view all transactions in real time
Technical Ecosystem
The wallet infrastructure relies on:
- Mobile app — the user interface (iOS/Android)
- Account server — manages balances and transactions
- KYC module — regulatory identity verification
- Payment switch — connection to Maroc Pay and the interbank network
- Agent network — physical points for cash-in/cash-out
Main E-Wallets in Morocco
Cash Plus — W Wallet
Cash Plus is one of the largest payment institutions in Morocco with over 3,000 agencies.
- Wallet: W (formerly Cash Plus Mobile)
- Features: transfers, payments, bills, top-ups
- Network: 3,000+ Cash Plus agencies for cash-in/cash-out
- Interoperability: connected to Maroc Pay
Wafacash — Jibi
Wafacash, a subsidiary of Attijariwafa Bank, is a major player in money transfers and payments.
- Wallet: Jibi
- Features: national and international transfers, payments, bills
- Network: extensive Wafacash agent network
- Strength: backed by Attijariwafa Bank group
Lana Cash — WE PAY
Lana Cash is a payment institution with a growing merchant network.
- Wallet: WE PAY
- Features: transfers, payments, bills, top-ups
- Network: partner merchant network
- Strength: focus on neighborhood merchants
M2T (ORA Cash)
M2T, a subsidiary of Banque Centrale Populaire (BCP), operates the ORA Cash network.
- Wallet: ORA Cash Mobile
- Features: transfers, payments, mobile money
- Network: 7,000+ points of sale
- Strength: backed by BCP group
Bank Wallets
Several Moroccan banks offer their own wallets integrated into their banking apps:
- CIH — CIH Pay
- BMCE/Bank of Africa — BOA Pay
- Banque Populaire — Pocket Pay
Maroc Pay: The National Standard
Maroc Pay is the interoperable mobile payment system launched by Bank Al-Maghrib in 2020. It enables:
- QR code payments — the customer scans a QR code at the merchant
- Inter-wallet transfers — send money from one wallet to another, regardless of provider
- Wallet-to-bank transfers — transfer between a wallet and a bank account
- Online payment — integration in payment gateways
How It Works
- The customer opens their wallet app
- They scan the merchant's QR code or enter the recipient's number
- They confirm the amount and validate with PIN or biometrics
- The transaction is processed instantly via the Maroc Pay switch
- Both parties receive a confirmation notification
Adoption
By end of 2025, Maroc Pay had:
- Over 5 million active wallets
- Tens of thousands of equipped merchants
- Over 100% annual transaction volume growth
E-Wallet Comparison in Morocco
| Criteria | Cash Plus (W) | Wafacash (Jibi) | Lana Cash (WE PAY) | M2T (ORA Cash) |
|---|---|---|---|---|
| Number of agencies | 3,000+ | 2,000+ | 1,000+ | 7,000+ |
| Maroc Pay | Yes | Yes | Yes | Yes |
| International transfers | Limited | Yes (Wafacash) | No | Limited |
| Bill payment | Yes | Yes | Yes | Yes |
| Merchant payment | QR | QR | QR | QR |
| Account limit | By KYC level | By KYC level | By KYC level | By KYC level |
| App | iOS/Android | iOS/Android | iOS/Android | iOS/Android |
| Transfer fees | Variable | Variable | Variable | Variable |
For a more detailed analysis, see our complete e-wallet comparison in Morocco.
How to Open an E-Wallet
Account Levels (KYC)
Bank Al-Maghrib defines verification levels that determine limits:
| Level | Verification | Monthly limit | Balance limit |
|---|---|---|---|
| Level 1 | Phone number only | 200 MAD | 200 MAD |
| Level 2 | CIN + phone | 5,000 MAD | 5,000 MAD |
| Level 3 | Full KYC (CIN + proof) | 20,000 MAD | 20,000 MAD |
Opening Process
- Download the app from your chosen provider
- Enter your phone number — SMS verification
- Provide your CIN — photo or scan of identity card
- Verification — in-branch or remote (selfie + CIN)
- Account active — typically within minutes
Launching Your Own White-Label Wallet
For businesses, fintechs, and platforms that want to offer their own electronic wallet under their brand, the solution is a white-label wallet.
Why a White-Label Wallet?
- Customer retention — money stays in your ecosystem
- Additional revenue — transaction fees, float
- Unified experience — payment integrated into your app
- Valuable data — understanding of your customers' spending habits
How ChariBaaS Helps
ChariBaaS provides the complete infrastructure to launch a wallet:
- Payment accounts — create and manage regulated payment accounts
- KYC/KYB — automated, compliant identity verification
- Transactions — transfers, payments, cash-in/cash-out via the Chari agent network
- Card issuing — physical or virtual bank card linked to the wallet
- Single API — one integration point for everything
E-Wallet Regulation in Morocco
Legal Framework
Electronic wallets in Morocco are governed by:
- Law 103-12 — defines payment institutions and their authorized activities
- Bank Al-Maghrib — issues licenses and supervises operators
- BAM circulars — set limits, KYC requirements, and operational rules
- Maroc Pay — the technical interoperability framework
Operator Obligations
Payment institutions operating wallets must:
- Hold a Bank Al-Maghrib license
- Segregate client funds (ring-fencing)
- Perform KYC according to defined levels
- Report suspicious transactions (anti-money laundering)
- Respect regulatory limits
- Be connected to the Maroc Pay switch
Use Cases in Morocco
Money Transfer
The original use case: sending money to family in another city. Wallets make it instant and cheaper than agency transfers.
Bill Payment
Water (ONEE), electricity (ONEE), telecom (Maroc Telecom, Orange, inwi), taxes — everything is payable from the wallet without leaving home.
E-commerce
Wallets enable the unbanked to shop online. Integrating Maroc Pay into payment gateways opens e-commerce to the entire population.
In-Store Payment
Maroc Pay QR codes are accepted at a growing number of merchants. It's an alternative to bank cards, especially for small amounts.
Super-Apps and Platforms
Delivery, ride-hailing, and service platforms integrate wallets to manage payments for their drivers, couriers, and providers. This is exactly the use case ChariBaaS addresses with its payment account APIs.
How ChariBaaS Can Help
ChariBaaS is the reference platform for building payment solutions in Morocco:
- Payment accounts — create and manage regulatory-compliant wallets
- Integrated KYC — automated identity verification that's fully compliant
- Agent network — access to the Chari network of 50,000+ points of sale for cash-in/cash-out
- Linked cards — issue physical and virtual cards for your wallets
- Unified API — one integration point to manage everything
- Bank Al-Maghrib compliance — all regulation handled by ChariBaaS
Explore our account and wallet services or contact us to discuss your project.
Want to launch your own electronic wallet? Contact our team for a demo of our platform.
Frequently Asked Questions
- What is an e-wallet in Morocco?
- An electronic wallet (e-wallet) is a digital payment account accessible via a mobile app. It allows you to send and receive money, pay for purchases, settle bills, and make withdrawals. In Morocco, wallets are regulated by Bank Al-Maghrib and operated by licensed payment institutions.
- What are the main e-wallets in Morocco?
- The main electronic wallets in Morocco are: Cash Plus (W wallet), Wafacash (Jibi), Lana Cash (WE PAY), M2T/ORA Cash, and bank wallets. All are interoperable via Bank Al-Maghrib's Maroc Pay system, enabling transfers between different wallets.
- How do I open an e-wallet in Morocco?
- To open an e-wallet in Morocco, download the chosen provider's app, provide your CIN (national identity card) and a phone number. Identity verification (KYC) is done in-branch or remotely depending on the provider. The account is usually active within minutes after validation.
- What is Maroc Pay?
- Maroc Pay is the national mobile payment system launched by Bank Al-Maghrib. It enables QR code payments and transfers between wallets from different providers. It's the interoperability standard connecting all licensed electronic wallets in Morocco.