
What Is a Payment Agent Network?
A payment agent network is a mesh of physical points of sale — grocery stores, tobacco shops, phone shops, bookstores, pharmacies — that perform financial operations on behalf of a licensed payment institution. These agents are the bridge between the digital economy and the cash economy, a crucial role in a country where cash still represents over 70% of transactions.
In Morocco, agent networks are a pillar of financial inclusion. They enable millions of people without bank accounts to access basic financial services: e-wallet top-ups, cash withdrawals, bill payments, and transfers. Bank Al-Maghrib actively encourages the deployment of these networks as part of its national financial inclusion strategy.
This guide explains how agent networks work, their services, regulation, how to deploy one, and why they are essential for fintech in Morocco.
How Does an Agent Network Work?
The Operating Model
An agent network operates on a three-tier system:
- The payment institution — holds the license, provides the platform and supervision
- The agent — the local merchant who interacts with the customer
- The customer — the end user who performs operations
Core Operations
Cash-In (Deposit)
The customer visits the agent with cash. The agent:
- Verifies the customer's identity (CIN for regulated amounts)
- Collects the cash
- Credits the customer's payment account / wallet via the application
- Issues a receipt
Cash-Out (Withdrawal)
The customer requests a withdrawal. The agent:
- Verifies identity
- Debits the customer's account via the application
- Hands over the cash
- Issues a receipt
Bill Payment
The customer pays bills (water, electricity, telecom):
- The agent enters the bill reference
- The customer pays in cash
- The agent validates the payment on the platform
- The bill is settled in real time
Money Transfers
The customer sends money to a relative:
- The agent collects cash and beneficiary details
- The transfer is executed via the platform
- The beneficiary can withdraw at another agent or receive on their wallet
Technical Infrastructure
Each agent has:
- A mobile app or tablet — provided by the payment institution
- Working capital (float) — liquidity needed for cash-out operations
- Internet connection — for real-time communication with the platform
- Receipt system — print or digital delivery
Morocco's Agent Network Ecosystem
Major Networks
| Network | Operator | Number of POS | Specialty |
|---|---|---|---|
| Chari | ChariBaaS / Chari Money SA | 50,000+ | Distribution, payment, cash-in/cash-out |
| Cash Plus | Cash Plus | 3,000+ | Transfers, bills, W wallet |
| Wafacash | Wafacash | 2,000+ | National/international transfers |
| ORA Cash | M2T (BCP) | 7,000+ | Mobile money, transfers |
| Tasshilat | Tasshilat | 1,500+ | Proximity payment |
| Barid Cash | Barid Al-Maghrib | 1,800+ | Postal payment services |
The Chari Network: A Case Study
The Chari network is the largest distribution and payment network in Morocco with over 50,000 points of sale. It's unique because it combines:
- B2B distribution — grocery stores and neighborhood shops source their inventory via Chari
- Financial services — cash-in/cash-out, bill payment, transfers via ChariBaaS
- Monetization — each point of sale generates revenue from financial operations on top of distribution
This synergy makes the Chari network the largest physical financial services infrastructure in Morocco.
Why Agent Networks Are Essential
Financial Inclusion
In Morocco, approximately 40% of the adult population doesn't have a bank account. The reasons are multiple:
- Distance from bank branches (especially in rural areas)
- Perceived high costs
- Complex procedures
- Cultural habits (preference for cash)
Agent networks solve these barriers by bringing financial services where people live and work. The corner grocery store becomes an access point for financial services.
The Last Mile
Banks can't open branches in every village or popular neighborhood. Payment agents cover this "last mile" at a much lower cost because:
- No need to build a branch
- The merchant uses their own premises
- Technology investment is minimal (a smartphone suffices)
- Training is quick
The Cash-Digital Bridge
As long as Morocco's economy runs primarily on cash, agent networks are essential to:
- Convert cash to electronic money (cash-in)
- Enable withdrawal of electronic money (cash-out)
- Accept cash payment for digital services (bills, top-ups)
How to Deploy an Agent Network
Option 1: Build Your Own Network
For payment institutions that want to build their network:
- License — ensure the license authorizes the use of agents
- Recruitment — identify and recruit partner merchants
- Training — train each agent on procedures, KYC, and the application
- Float management — set up a liquidity management system
- Supervision — deploy a field team for monitoring and support
- Compliance — ensure each agent follows regulatory rules
Option 2: Use ChariBaaS's Network
For fintechs and businesses that want access to a network without building one:
ChariBaaS offers access to its agent network of 50,000+ points of sale via a single API:
- Cash-in — your customers top up at any Chari point
- Cash-out — your customers withdraw at any Chari point
- Bill payment — offer bill payment in your app
- Top-ups — integrate phone top-ups
- Monitoring — real-time dashboard of all operations
This is the fastest approach: no agent recruitment, no float management, no field team. Everything is managed by ChariBaaS.
Float Management (Working Capital)
The Float Challenge
Float is the lifeblood of an agent network. Each agent must have:
- Cash (liquidity) — for cash-out operations
- Electronic balance — for cash-in operations
When an agent processes a lot of cash-out, they deplete their liquidity. When they do a lot of cash-in, they accumulate cash but deplete their electronic balance. Rebalancing is constant.
Management Strategies
- Super-agents — higher-level agents who rebalance proximity agents
- Automatic redistribution — algorithms that optimize float distribution
- Bank integration — agents can top up via their bank account
- Dynamic limits — adjusting thresholds based on agent activity
Regulation
Regulatory Framework
Payment agent activities in Morocco are governed by:
- Law 103-12 — defines the framework for payment institutions and their agents
- Bank Al-Maghrib circulars — set agent operating conditions
- KYC — identity verification obligations for certain operations
Agent Obligations
- Identification — clearly display the payment institution's brand
- KYC compliance — verify customer identity per regulated thresholds
- Receipt retention — keep records of all operations
- Confidentiality — protect customer data
- Training — complete mandatory training from the institution
Regulatory Limits
Cash-in/cash-out operations are subject to limits:
| Operation | Per-transaction limit | Monthly limit |
|---|---|---|
| Cash-in | Per client KYC level | Per KYC level |
| Cash-out | Per client KYC level | Per KYC level |
| Bill payment | Bill amount | No specific limit |
| Transfer | Per KYC level | Per KYC level |
Use Cases in Morocco
Distribution and FMCG
The Chari model combines product distribution and financial services. The grocer receives merchandise via Chari and offers payment services to customers — a complete ecosystem.
Fintech and Wallets
Any fintech launching a wallet in Morocco needs an agent network for cash-in/cash-out. Without it, the wallet is unusable for the majority of the population that operates in cash.
Banks and Neobanks
Banks can extend their physical presence without opening new branches by leveraging agent networks for simple operations (deposits, withdrawals, payments).
Insurance and Micro-Credit
Insurance companies and micro-credit institutions use agents to collect premiums and repayments, reaching populations far from traditional channels.
E-commerce and Delivery
Delivery platforms integrate agents for cash-on-delivery (COD) and financial returns management.
Value-Added Services
Beyond cash-in/cash-out, agents offer value-added services:
- Phone top-ups — Maroc Telecom, Orange, inwi
- Bill payments — water, electricity, internet, taxes
- Voucher purchases — games, streaming, gift cards
- Micro-insurance — simple insurance products
- Account opening — start the KYC process at an agent
How ChariBaaS Can Help
ChariBaaS offers the most complete cash-in/cash-out solution in Morocco:
- The largest network — 50,000+ points of sale across Morocco
- Single API — integrate cash-in/cash-out in days via our API
- Payment accounts — the accounts your customers top up at agents
- Value-added services — bills, top-ups, and more
- Float management — ChariBaaS handles liquidity rebalancing
- Real-time monitoring — track all operations in your dashboard
- Compliance — all regulatory obligations managed by ChariBaaS
Explore our agent network service or contact us for a demonstration.
Want to offer cash-in/cash-out to your customers in Morocco? Contact our team to access the Chari network of 50,000+ points of sale.
Frequently Asked Questions
- What is a payment agent network in Morocco?
- A payment agent network is a set of physical points of sale (grocery stores, tobacco shops, bookstores, etc.) authorized to perform financial operations on behalf of a payment institution. In Morocco, these agents enable cash-in (deposit), cash-out (withdrawal), bill payment, and money transfers.
- How do I become a payment agent in Morocco?
- To become an agent, you need a fixed retail location, a trade register, and a national ID (CIN). You sign a contract with a licensed payment institution (like ChariBaaS via the Chari network). The institution provides training, the application, and initial working capital.
- How much does a payment agent earn in Morocco?
- Earnings vary by transaction volume. An active agent can earn between 1,000 and 5,000 MAD per month in commissions on cash-in/cash-out, bill payment, and transfer operations. Agents in high-traffic areas earn more.
- What is the difference between cash-in and cash-out?
- Cash-in is a cash deposit: the customer gives cash to the agent who credits their payment account or wallet. Cash-out is a withdrawal: the customer requests cash from the agent who debits their account. Both operations are essential for unbanked populations who primarily use cash.