Skip to main content

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. Chari Money 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 (launch subject to Bank Al-Maghrib's approval).

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 Chari Money?

Chari Money is an 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 Chari Money's regulated and operated platform. You own the customer relationship, Chari Money handles compliance and money movement. Going live remains subject to Bank Al-Maghrib's approval, through the granting of principal agent status, and any new use case requires the prior approval of the Banking Supervision Directorate.

Native Maroc Pay. Your m-wallet is Maroc Pay-compatible from day one, letting users pay by QR anywhere in Morocco.

An agent network with national coverage. 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 Chari Money addresses this

Chari Money 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

Going live remains subject to Bank Al-Maghrib's approval, through the granting of principal agent status, and any new use case requires the prior approval of the Banking Supervision Directorate.

Use cases

Consumer mobile money

Launch an m-wallet for the Moroccan public with 100% mobile onboarding, instant KYC and agent cash-in (subject to Bank Al-Maghrib's approval).

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.

Regulatory note — Any partner wishing to use Chari Money's financial services on a white-label basis must be approved by Bank Al-Maghrib, through the granting of principal agent status. Launching any new use case requires the prior approval of the Banking Supervision Directorate.

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 Chari Money which already holds the licence and lets you operate your own branded m-wallet (live in a few weeks). Going live remains subject to Bank Al-Maghrib's approval, through the granting of principal agent status, and any new use case requires the prior approval of the Banking Supervision Directorate.

Yes. Chari Money 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. Chari Money 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 Chari Money 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 Chari Money 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.

Ready to get started?

Request a demo and discover how Chari Money can power your financial products in Morocco and beyond.

Request a Demo

Regulatory note — Any partner wishing to use Chari Money's financial services on a white-label basis must be approved by Bank Al-Maghrib, through the granting of principal agent status. Launching any new use case requires the prior approval of the Banking Supervision Directorate.