CMI et Shopify au Maroc : pourquoi c'est moins simple qu'on ne le croit
Vous avez décidé d'activer le paiement par carte sur votre boutique Shopify. Vous avez entendu parler de CMI, vous avez peut-être même commencé les démarches avec votre banque. Et là, vous réalisez que personne ne vous donne un guide clair de A à Z sur comment ça fonctionne réellement.
Ce guide est là pour ça. On va vous expliquer les prérequis, les démarches bancaires, et la configuration technique pour connecter CMI à Shopify au Maroc en 2026. Sans jargon inutile, avec les étapes dans l'ordre.
Ce qu'est CMI et pourquoi c'est la référence au Maroc
CMI, le Centre Monétique Interbancaire, est l'organisme qui gère les transactions par carte bancaire au Maroc. Quand un client paie avec sa carte Visa ou Mastercard marocaine sur un site e-commerce, c'est CMI qui traite la transaction en coulisses.
Contrairement à des solutions comme Stripe qui sont des agrégateurs de paiement internationaux, CMI est directement ancré dans le système bancaire marocain. Cela signifie que les cartes marocaines sont traitées de façon native, sans conversion de devise, et que vos fonds arrivent directement dans votre compte bancaire professionnel marocain.
Les banques qui proposent l'accès à CMI incluent Attijariwafa Bank, BMCE Bank, Banque Populaire, CIH, SGMB et la plupart des grandes banques locales. Si vous avez un compte professionnel dans l'une d'elles, vous êtes déjà en position de faire la demande.
Les prérequis avant de commencer
Avant de vous rendre en agence ou de contacter votre banque, assurez-vous d'avoir ces éléments en ordre.
Premier prérequis : un compte bancaire professionnel. Pas un compte personnel. CMI est réservé aux entités commerciales. Si vous n'avez pas encore de compte pro, c'est la première étape.
Deuxième prérequis : un registre de commerce (RC) ou un statut d'auto-entrepreneur enregistré. Votre banque vous demandera une preuve de votre existence légale en tant que commerçant.
Troisième prérequis : un site e-commerce opérationnel ou quasi-opérationnel. CMI peut demander à vérifier votre boutique avant d'activer le service. Assurez-vous que votre Shopify est configuré, que les pages légales (mentions légales, politique de remboursement, conditions générales) sont en place.
Quatrième prérequis : une idée claire de votre volume mensuel de transactions estimé. Votre banque vous posera cette question pour calibrer votre contrat.
Les démarches avec votre banque, étape par étape
Étape 1 : rendez-vous en agence et demandez à activer le service de paiement en ligne via CMI pour votre compte professionnel. Selon les banques, ce service s'appelle différemment (TPE virtuel, paiement e-commerce, HelloPay selon Attijariwafa, etc.).
Étape 2 : remplissez le formulaire de demande et fournissez les documents requis. En général : copie du RC, pièce d'identité du gérant, RIB professionnel, et parfois une capture d'écran de votre site.
Étape 3 : attendez la validation. Ce délai varie entre 5 et 21 jours ouvrés selon la banque et la période. Attijariwafa est généralement plus rapide que les autres.
Étape 4 : une fois validé, vous recevez vos identifiants de connexion CMI. Ce sont ces identifiants qui permettront à Shopify de communiquer avec le système de paiement CMI.
La configuration technique sur Shopify
Shopify ne dispose pas d'une intégration CMI native dans son App Store officiel pour le Maroc. Vous avez deux options pour connecter CMI à votre boutique.
Option 1 : utiliser une application tierce. Il existe des développeurs et agences marocaines qui proposent des plugins Shopify compatibles CMI. Ces solutions sont payantes (entre 500 et 2000 MAD selon le développeur) mais clés en main.
Option 2 : passer par un développeur Shopify qui configure l'intégration via l'API de paiement de Shopify. C'est plus flexible et vous donne plus de contrôle, mais nécessite un profil technique ou de faire appel à une agence.
Dans les deux cas, les informations dont vous aurez besoin pour la configuration sont : votre identifiant marchand CMI, votre clé secrète CMI, et l'URL de retour de votre boutique Shopify.
Une fois configuré, faites systématiquement un test de paiement avec une vraie carte avant de mettre en ligne. Testez aussi le cas d'échec de paiement pour vérifier que le client est bien redirigé correctement.
Les erreurs techniques les plus courantes
Erreur fréquente 1 : mal configurer l'URL de retour. Si l'URL de confirmation de commande Shopify n'est pas correctement renseignée dans les paramètres CMI, le client sera débité mais la commande ne sera pas enregistrée dans Shopify. Vérifiez ce point en priorité.
Erreur fréquente 2 : utiliser des identifiants de test en production. CMI fournit parfois un environnement de test distinct. Assurez-vous de basculer sur les identifiants de production avant d'ouvrir la boutique au public.
Erreur fréquente 3 : ne pas tester sur mobile. La grande majorité de vos clients marocains commanderont sur téléphone. Testez le parcours de paiement complet sur iOS et Android avant le lancement.
Ce que nous faisons chez Glorythm
La configuration technique du paiement CMI sur Shopify est une des prestations que nous livrons régulièrement pour les marques marocaines qu'on accompagne. Un mauvais setup à ce niveau coûte des ventes et de la confiance client.
Si vous avez besoin d'aide pour connecter CMI à votre boutique Shopify au Maroc, c'est exactement ce que nous faisons chez Glorythm. Contactez-nous sur glorythm.com