Skip to main content
Three smartphones side by side illustrating a generic wallet, an e-wallet and an m-wallet in Morocco
Wallet

Wallet, E-Wallet, M-Wallet in Morocco: differences and use cases

7 min read

Why this article?

When people talk about a wallet in Morocco, three terms are often used interchangeably:

  • Wallet (generic electronic purse)
  • E-wallet (electronic wallet)
  • M-wallet (mobile wallet)

These three terms are not exactly equivalent. This article explains the differences, the use cases, the Moroccan regulatory framework, and how to choose the right wallet type for your needs.

1. Wallet: the general concept

The wallet (electronic purse) is the generic term for any electronic value-storage system with payment, transfer and management capability.

Wallet characteristics

  • An electronic balance (in MAD or foreign currency)
  • A way to fund that balance (cash, transfer, card)
  • A way to pay or transfer from that balance
  • A user interface (web, mobile, or both)
  • A verified identity of the holder (KYC)

In Morocco

In Morocco, a wallet is a payment account regulated by Bank Al-Maghrib, with a Moroccan IBAN. It can be:

  • Web only (rare)
  • Mobile only (m-wallet)
  • Hybrid (web + mobile)

2. E-Wallet: the multi-channel electronic wallet

The e-wallet (electronic wallet) refers to a wallet accessible electronically, generally through:

  • A mobile app
  • A website with a customer area
  • An API for third-party integrations

E-wallet specifics

  • Favours a combined web and mobile experience
  • Often used for online payments (e-commerce)
  • Can be linked to a virtual or physical card for in-store purchases
  • Supports P2P transfers between users

Examples in Morocco

  • Chari Wallet: consumer e-wallet with IBAN payment account, online payments, P2P transfers, top-ups and bills
  • Wafacash: legacy e-wallet from BMCE/BCP
  • DamaneCash: agent network with associated e-wallet

More details in our Morocco e-wallet comparison.

3. M-Wallet: the mobile-first wallet

The m-wallet (mobile wallet) is an exclusively mobile wallet, designed for smartphone usage:

M-wallet specifics

  • Mobile app only (little to no web interface)
  • QR code payments (Maroc Pay or proprietary QR)
  • NFC contactless (depending on phone and MPOS)
  • Push notifications for real-time transactions
  • Biometrics (Face ID, Touch ID) for authentication
  • 100% mobile onboarding with ID photo and selfie

M-wallet and Maroc Pay

The m-wallet exploded in Morocco with the arrival of Maroc Pay in 2023. The interbank QR code pushed by Bank Al-Maghrib turned the smartphone into a universal payment terminal.

Examples in Morocco

  • M-Wallet (Inwi Money): Inwi's m-wallet for its telecom customers
  • Chari Pay (Maroc Pay): m-wallet integrated with the Chari network, Maroc Pay compatible
  • CIH Mobile: banking app with m-wallet capability for CIH customers

More details on m-wallet in Morocco.

4. Comparison table

CriterionWalletE-WalletM-Wallet
DefinitionGeneric conceptMulti-channel electronic walletMobile-first wallet
Primary interfaceVariableWeb + MobileMobile only
OnboardingVariableWeb or mobileMobile only
Maroc Pay QRDepending on implementationOftenAlmost always
NFCDepending on implementationRareFrequent
BiometricsDepending on implementationOptionalStandard
Typical use caseGenericE-commerce, online paymentsMobile payments, QR, instant P2P
TargetAllConsumers + businessesConsumers, mobile money

5. Morocco regulation: a shared framework

Whether wallet, e-wallet or m-wallet, all follow the same rules in Morocco.

Law 103-12 on payment institutions

Adopted in 2014, law 103-12 governs payment institutions in Morocco:

  • Operating a wallet requires a Bank Al-Maghrib licence
  • User funds are segregated (separated from the operator's assets)
  • KYC is mandatory (tiered based on balance and transaction limits)
  • Operations are reported to authorities for anti-money laundering

Tiered KYC

Bank Al-Maghrib allows simplified KYC for low-limit wallets:

TierBalance limitYearly limitDocuments required
KYC light200 MAD2,000 MADPhone number + scanned ID
KYC simplified5,000 MAD20,000 MADKYC light + selfie
KYC completeUnlimited (regulatorily)UnlimitedKYC simplified + address proof + income

This system enables financial inclusion of unbanked populations by lowering onboarding friction.

Moroccan IBAN

Every compliant wallet has a Moroccan IBAN (starts with MA...). This IBAN allows:

  • Receiving standard bank transfers
  • Being linked to a Visa/Mastercard card
  • Appearing in the Moroccan banking system

6. Which wallet type for my project?

Case 1: Launch a consumer mobile money service

Answer: m-wallet.

The m-wallet is ideal for consumer mobile money in Morocco: smartphone onboarding, Maroc Pay QR payments, instant P2P transfers, cash-in/cash-out through the agent network.

See m-wallet Morocco.

Case 2: Launch a neobank

Answer: hybrid wallet (e-wallet + m-wallet).

A neobank requires a complete experience: mobile app for daily use (QR, transfers, payments) + web interface for advanced operations (transfers, card management, accounting exports). Pick an infrastructure that supports both.

See wallet Morocco.

Case 3: Add a wallet to an existing super-app (delivery, mobility, e-commerce)

Answer: m-wallet integrated via SDK.

If you already have an app (Glovo-like, Bolt-like, marketplace), add an m-wallet via mobile SDK to drive retention and capture GMV. The user doesn't install yet another app - everything stays in yours.

Case 4: Employee programme / benefits

Answer: hybrid wallet with employer dashboard.

For meal vouchers, expense reimbursement, wallet-paid wages: mobile app for the employee, web dashboard for HR.

Case 5: E-commerce store wanting a loyalty payment method

Answer: e-wallet integrated at checkout.

Let your customers store value (cashback, credit, prepaid balance) in an e-wallet tied to their account. Reusable at the next checkout without re-entering card details.

7. ChariBaaS: the unified infrastructure

ChariBaaS provides the complete infrastructure to launch a wallet, e-wallet or m-wallet in Morocco, white-label, under its Bank Al-Maghrib licence.

Included

  • Compliant payment accounts with Moroccan IBAN
  • Modular KYC (3 tiers based on limits)
  • Cash-in/cash-out via the aggregated agent network (Chari, DamaneCash, ChaabiCash, Tashilat)
  • Native Maroc Pay for QR codes
  • Visa cards virtual and physical linked to the wallet
  • P2P transfers, top-ups, bills
  • Mobile SDK for iOS and Android
  • REST API for custom integrations
  • Merchant dashboard for operational monitoring

White-label

You launch your wallet, under your brand, with your design. ChariBaaS operates as invisible infrastructure, handling compliance, money flows and banking operations behind the scenes.

Time-to-market

With ChariBaaS, you go from idea to production in a few weeks instead of 12+ months to obtain your own payment-institution licence.

Conclusion

Wallet, e-wallet and m-wallet are not the exact same thing, even if they share the same regulatory infrastructure in Morocco.

If you want...Choose
A mobile-first service for consumersM-wallet
A multi-channel experience (web + mobile)E-wallet or hybrid wallet
To launch white-label without a licenceChariBaaS infrastructure

To go further

Frequently Asked Questions

What is the difference between wallet, e-wallet and m-wallet?
Wallet is the general concept of an electronic purse. E-wallet is a wallet accessible via web and mobile, typically for online payments. M-wallet is exclusively mobile-first with smartphone-tailored use cases (QR, NFC, push, biometrics). In Morocco all three sit on the same infrastructure regulated by Bank Al-Maghrib.
Which wallet type should I choose for my business?
For pure online transactions, an e-wallet is enough. For a complete mobile experience with Maroc Pay QR, NFC and instant P2P, pick an m-wallet. For both, go for a hybrid wallet (payment account with web and mobile apps).
Are wallets in Morocco regulated?
Yes. All wallets in Morocco are payment accounts regulated by Bank Al-Maghrib, under law 103-12 on payment institutions. They have a Moroccan IBAN and mandatory KYC.
Can I launch my own wallet in Morocco?
Yes. Either by obtaining a Bank Al-Maghrib payment institution licence (long, > 12 months), or by using a white-label infrastructure like ChariBaaS which already holds the licence and lets you operate your wallet in weeks.
How much does a wallet cost for the end user?
It depends on the operator. With ChariBaaS infrastructure, you (the operator) set the pricing. Most Moroccan consumer wallets are free to open, with fees on certain operations (international transfers, withdrawals, etc.).
Who are the main wallets in Morocco in 2026?
Chari, M-Wallet (Inwi Money), DamaneCash, ChaabiCash, Wafacash, Tashilat are among the major players. See our Morocco wallet comparison for a detailed analysis.