Skip to main content
E-wallet mobile application on smartphone showing balance and mobile payment options in Morocco
Payments

E-Wallet in Morocco: Everything You Need to Know in 2026

7 min read

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:

  1. Mobile app — the user interface (iOS/Android)
  2. Account server — manages balances and transactions
  3. KYC module — regulatory identity verification
  4. Payment switch — connection to Maroc Pay and the interbank network
  5. Agent networkphysical 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

  1. The customer opens their wallet app
  2. They scan the merchant's QR code or enter the recipient's number
  3. They confirm the amount and validate with PIN or biometrics
  4. The transaction is processed instantly via the Maroc Pay switch
  5. 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

CriteriaCash Plus (W)Wafacash (Jibi)Lana Cash (WE PAY)M2T (ORA Cash)
Number of agencies3,000+2,000+1,000+7,000+
Maroc PayYesYesYesYes
International transfersLimitedYes (Wafacash)NoLimited
Bill paymentYesYesYesYes
Merchant paymentQRQRQRQR
Account limitBy KYC levelBy KYC levelBy KYC levelBy KYC level
AppiOS/AndroidiOS/AndroidiOS/AndroidiOS/Android
Transfer feesVariableVariableVariableVariable

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:

LevelVerificationMonthly limitBalance limit
Level 1Phone number only200 MAD200 MAD
Level 2CIN + phone5,000 MAD5,000 MAD
Level 3Full KYC (CIN + proof)20,000 MAD20,000 MAD

Opening Process

  1. Download the app from your chosen provider
  2. Enter your phone number — SMS verification
  3. Provide your CIN — photo or scan of identity card
  4. Verification — in-branch or remote (selfie + CIN)
  5. 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:

E-Wallet Regulation in Morocco

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:

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.