
Qu'est-ce qu'une passerelle de paiement ?
Une passerelle de paiement (payment gateway) est une infrastructure technologique qui permet a un commercant — en ligne ou physique — d'accepter et de traiter les paiements electroniques de ses clients. Elle joue le role d'intermediaire securise entre le site e-commerce (ou l'application) du commercant, la banque du client (banque emettrice) et la banque du commercant (banque acquereuse).
Au Maroc, le marche du paiement en ligne connait une croissance acceleree. Selon Bank Al-Maghrib, les transactions par carte bancaire ont depasse les 250 millions d'operations en 2025, et le e-commerce marocain a franchi la barre des 15 milliards de dirhams de chiffre d'affaires. Dans ce contexte, choisir la bonne passerelle de paiement est devenu un enjeu strategique pour toute entreprise digitale.
Que vous soyez un e-commercant sur Shopify, un developpeur integrant une API de paiement, ou une fintech construisant une place de marche, ce guide couvre tout ce qu'il faut savoir sur les passerelles de paiement au Maroc en 2026.
Comment fonctionne une passerelle de paiement ?
Le processus de paiement en ligne suit plusieurs etapes, toutes orchestrees par la passerelle :
- Initiation — Le client valide son panier et choisit le paiement par carte bancaire (ou Maroc Pay, wallet, etc.)
- Collecte securisee — La passerelle collecte les informations de paiement via une page securisee (chiffrement SSL/TLS)
- Authentification 3D Secure — Le client est redirige vers sa banque pour valider l'operation (code OTP par SMS)
- Autorisation — La passerelle transmet la demande au reseau interbancaire (CMI au Maroc), qui interroge la banque emettrice
- Reponse — La banque autorise ou refuse la transaction. Le commercant recoit la confirmation en temps reel
- Settlement — Les fonds sont verses sur le compte du commercant apres un delai de reglement (generalement J+1 a J+3)
Les protocoles de securite
Toute passerelle de paiement serieuse au Maroc doit respecter :
- PCI-DSS (Payment Card Industry Data Security Standard) — norme internationale obligatoire pour le traitement des donnees carte
- 3D Secure 2.0 — protocole d'authentification forte exige par Bank Al-Maghrib et le CMI pour toutes les transactions en ligne
- Tokenisation — remplacement du numero de carte par un jeton unique pour les paiements recurrents
Etat du marche au Maroc en 2026
Le paysage des passerelles de paiement au Maroc est structure autour de plusieurs acteurs :
CMI (Centre Monetique Interbancaire)
Le CMI est l'operateur monetique national, detenu par les banques marocaines. Il gere le reseau interbancaire et fournit la passerelle de paiement en ligne de reference au Maroc. Toute transaction par carte bancaire marocaine transite par le CMI.
- Forces : standard du marche, accepte toutes les cartes marocaines et internationales, fiabilite eprouvee
- Limites : integration technique plus complexe, processus d'adhesion long, interface d'administration basique
Payzone
Payzone est une passerelle de paiement multi-canal qui offre des solutions pour le e-commerce, le paiement recurrent et le paiement en magasin.
- Forces : interface simple, multi-canal, paiement recurrent
- Limites : couverture limitee aux cartes, moins d'APIs modernes
Chari Pay (ChariBaaS)
Chari Pay est la passerelle de paiement de ChariBaaS, certifiee PCI-DSS avec 3D Secure, Maroc Pay, et des APIs REST modernes. Elle est concue pour les fintechs et les plateformes qui veulent une integration rapide et flexible.
- Forces : APIs modernes, sandbox de test, documentation complete, support technique reactif, Maroc Pay integre
- Ideal pour : fintechs, marketplaces, plateformes SaaS, applications mobiles
AmanPay
AmanPay est une passerelle e-commerce avec un reseau de plus de 2 500 points de vente pour le cash-in.
- Forces : option cash pour les clients sans carte bancaire
- Limites : fonctionnalites API limitees
Comment choisir sa passerelle de paiement au Maroc
Le choix d'une passerelle depend de plusieurs criteres :
1. Type d'integration souhaitee
| Type | Description | Pour qui ? |
|---|---|---|
| Plugin CMS | Extension pre-construite pour Shopify, WooCommerce, PrestaShop | E-commercants sans equipe technique |
| Page hebergee (redirect) | Le client est redirige vers la page de paiement du fournisseur | Entreprises qui veulent une integration rapide |
| API REST | Integration directe dans votre application via API | Fintechs, plateformes, applications mobiles |
| SDK mobile | Kit de developpement pour apps iOS/Android | Applications mobiles natives |
2. Moyens de paiement acceptes
Au Maroc, les principaux moyens de paiement en ligne sont :
- Cartes bancaires (Visa, Mastercard) — le plus repandu
- Maroc Pay — le systeme national de paiement mobile par QR code
- Wallets — portefeuilles electroniques (Cash Plus, Wafacash, etc.)
- Virement bancaire — pour les paiements B2B et les gros montants
3. Criteres techniques
- Documentation API — est-elle complete et a jour ?
- Environnement sandbox — pouvez-vous tester avant de mettre en production ?
- Webhooks — recevez-vous des notifications en temps reel ?
- Tableau de bord — reporting, analytics, gestion des remboursements
- Uptime et performance — quelle est la disponibilite garantie ?
4. Frais et tarification
Comparez attentivement :
- Frais par transaction (pourcentage + fixe)
- Frais de setup
- Abonnement mensuel
- Frais pour les cartes internationales
- Frais de remboursement (chargeback)
Comparatif des passerelles de paiement au Maroc
| Critere | CMI | Payzone | Chari Pay | AmanPay |
|---|---|---|---|---|
| Cartes marocaines | Oui | Oui | Oui | Oui |
| Cartes internationales | Oui | Oui | Oui | Limitees |
| Maroc Pay | Non | Non | Oui | Non |
| 3D Secure 2.0 | Oui | Oui | Oui | Oui |
| API REST moderne | Limitee | Basique | Oui | Basique |
| Sandbox de test | Oui | Oui | Oui | Non |
| Plugin Shopify | Via partenaire | Oui | Oui | Non |
| Plugin WooCommerce | Via partenaire | Oui | Oui | Non |
| Paiement recurrent | Limites | Oui | Oui | Non |
| Paiement par cash | Non | Non | Via reseau Chari | Oui |
| Documentation | Basique | API docs en ligne | Basique | |
| Support technique | Email/Tel | Email/Tel/Chat |
Integration pratique : exemples de code
Integration via API REST (exemple Chari Pay)
L'integration d'une passerelle via API suit generalement ce schema :
1. Votre serveur → POST /api/payments/initiate
2. La passerelle retourne une URL de paiement ou un token
3. Le client complete le paiement (3D Secure)
4. La passerelle envoie un webhook avec le statut
5. Votre serveur confirme la commande
Integration Shopify
Pour les boutiques Shopify au Maroc, l'integration est simplifiee :
- Installez l'application de la passerelle depuis le Shopify App Store
- Configurez vos identifiants commercant
- Activez le mode production apres vos tests
- Les paiements sont automatiquement reconcilies
Pour plus de details, consultez notre guide Shopify dedie.
Integration WooCommerce
WooCommerce (WordPress) est tres populaire au Maroc pour le e-commerce :
- Installez le plugin de la passerelle
- Configurez l'API key et le secret dans les parametres WooCommerce
- Testez en mode sandbox
- Passez en production
Consultez notre guide WooCommerce complet pour le pas-a-pas.
Cas d'usage au Maroc
E-commerce et marketplaces
Les sites de vente en ligne representent le premier cas d'usage des passerelles de paiement. Que ce soit une boutique mono-vendeur ou une marketplace multi-vendeurs, la passerelle gere la collecte, le split de paiement et le reglement aux vendeurs.
Abonnements et SaaS
Les entreprises SaaS marocaines utilisent le paiement recurrent pour facturer automatiquement leurs clients chaque mois. La tokenisation permet de stocker les references de carte en toute securite.
Paiement de factures
Les operateurs telecom, les utilities et les assurances permettent a leurs clients de payer leurs factures en ligne via une passerelle de paiement integree dans leur espace client.
Fintechs et super-apps
Les fintechs marocaines integrent les passerelles via API pour creer des experiences de paiement innovantes : paiement fractionne (BNPL), paiement QR, top-up de wallet, etc. ChariBaaS fournit une solution complete de paiement en ligne avec des APIs modernes adaptees a ces cas d'usage.
Reglementation au Maroc
Le paiement en ligne au Maroc est encadre par :
- Bank Al-Maghrib — le regulateur bancaire qui supervise les etablissements de paiement et les systemes de paiement
- Loi 103-12 — relative aux etablissements de credit et organismes assimiles, qui encadre les activites de paiement
- Office des Changes — pour les transactions en devises et le commerce international
- CMI — qui fixe les regles techniques du reseau monetique interbancaire
Toute entreprise souhaitant accepter des paiements par carte au Maroc doit etre affiliee au CMI via une banque acquereuse, et respecter les normes PCI-DSS et 3D Secure.
Comment ChariBaaS peut vous aider
ChariBaaS simplifie l'acceptation des paiements au Maroc grace a :
- Une passerelle unifiee — carte bancaire, Maroc Pay, wallet, virement, tout en une seule API
- Des APIs modernes — documentation interactive, sandbox, webhooks en temps reel
- Le paiement e-commerce — integration Shopify, WooCommerce, et API directe pour vos plateformes
- La conformite — PCI-DSS, 3D Secure 2.0, et conformite Bank Al-Maghrib integrees
- Un reseau de 50 000+ points de vente — pour le cash-in via le reseau Chari
Que vous soyez un e-commercant, une fintech ou une entreprise qui veut integrer le paiement dans son application, explorez nos services de paiement en ligne ou consultez notre documentation API.
Vous cherchez a integrer une solution de paiement au Maroc ? Contactez notre equipe pour discuter de votre projet et obtenir un acces sandbox.
Questions fréquentes
- Quelle est la meilleure passerelle de paiement au Maroc ?
- Le choix depend de vos besoins. CMI est le standard pour l'acceptation carte bancaire. Payzone offre une integration multi-canal. ChariBaaS via Chari Pay propose une passerelle complete avec 3D Secure, Maroc Pay et des APIs modernes, ideale pour les fintechs et les plateformes qui veulent une integration rapide.
- Comment integrer une passerelle de paiement sur mon site au Maroc ?
- Vous avez trois options : utiliser un plugin pre-construit (Shopify, WooCommerce), integrer via une page de paiement hebergee (redirect), ou integrer directement via API REST pour une experience personnalisee. La plupart des passerelles marocaines fournissent une documentation technique et un environnement de test (sandbox).
- Combien coute une passerelle de paiement au Maroc ?
- Les frais varient selon le fournisseur. En general, comptez entre 1,5% et 3,5% par transaction pour les cartes bancaires locales, plus des frais fixes eventuels. Certains fournisseurs facturent des frais de setup ou un abonnement mensuel. Les cartes internationales ont generalement des frais plus eleves.
- Peut-on accepter les paiements internationaux au Maroc ?
- Oui. Les passerelles comme CMI et Chari Pay acceptent les cartes Visa et Mastercard internationales. Il faut cependant respecter la reglementation de l'Office des Changes et Bank Al-Maghrib concernant les flux en devises. Le reglement se fait en MAD apres conversion.