Shopify
Shopify et CMI au Maroc : comment integrer le paiement par carte a votre boutique en 2026
CMI n'est plus le point de signature direct pour un nouveau contrat ecommerce. Voici le parcours actuel pour connecter le paiement par carte a Shopify au Maroc.

Reponse courte : CMI n'est pas une passerelle native de Shopify, et Shopify Payments n'est pas disponible au Maroc. Surtout, depuis le 1er novembre 2024, le CMI ne signe plus de nouveaux contrats e-commerce : les marchands contractent desormais avec un etablissement de paiement agree, un acquereur, et le CMI est devenu la plateforme technique qui traite les transactions. Pour encaisser par carte sur Shopify, il faut donc deux choses : un contrat d'acceptation en ligne avec un acquereur, puis une application de paiement approuvee par Shopify et compatible avec cet acquereur.
Si vous cherchez "Shopify CMI Maroc", vous voulez probablement une chose simple : que vos clients puissent payer par carte bancaire sur votre boutique Shopify. Ce guide explique ce que le CMI est devenu, avec qui signer aujourd'hui, et comment brancher proprement le paiement par carte sur Shopify. Nous ne refaisons pas ici le comparatif de toutes les solutions de paiement au Maroc : pour cela, consultez notre guide des passerelles de paiement Shopify au Maroc.
En bref : ce qu'il faut retenir
Qu'est-ce que le CMI ?
Le CMI, Centre Monetique Interbancaire, est l'organisme cree par les banques marocaines pour gerer le paiement par carte au Maroc. Pendant des annees, il a ete l'acquereur quasi unique du marche : c'etait lui qui signait les contrats avec les commercants, pour les terminaux de paiement comme pour le paiement en ligne.
Depuis la fin 2024, son role a change. Selon le CMI, il est passe d'acquereur commercial a plateforme technique neutre et processeur multi-acquereurs. Concretement, il traite techniquement les transactions pour le compte des etablissements de paiement, qui sont desormais les interlocuteurs commerciaux des marchands.
- Acquereur : l'etablissement qui signe le contrat d'acceptation des cartes avec le marchand et qui lui reverse les fonds encaisses.
- Etablissement de paiement : un etablissement agree par Bank Al-Maghrib pour fournir des services de paiement. Plusieurs etablissements de paiement sont aujourd'hui acquereurs.
- Passerelle de paiement : la brique technique qui relie votre site a la plateforme de paiement, transmet l'autorisation et renvoie le resultat a votre boutique.
- Application de paiement Shopify : l'application approuvee par Shopify qui permet a un prestataire de paiement de s'afficher dans le checkout Shopify.
Est-ce que CMI fonctionne avec Shopify ?
Pas directement. Shopify ne propose pas de connexion CMI native. Et comme Shopify Payments n'est pas disponible au Maroc, Shopify indique qu'il faut utiliser un prestataire de paiement tiers.
Pour qu'un paiement par carte marocaine fonctionne dans le checkout Shopify, trois conditions doivent etre reunies :
- Vous avez un contrat de paiement en ligne actif avec un acquereur.
- Une application de paiement approuvee par Shopify existe pour cet acquereur ou ce prestataire, et elle est disponible pour une boutique basee au Maroc.
- L'application est configuree avec vos identifiants marchand et testee de bout en bout.
Le "CMI" que beaucoup de vendeurs cherchent est donc en realite une question en deux parties : qui me permet d'accepter les cartes, et comment je le branche sur Shopify ? Les deux etapes ne doivent pas etre confondues.
Ce qui a change pour le CMI depuis 2024
La plupart des guides en ligne decrivent encore le CMI comme l'organisme a contacter pour ouvrir un paiement en ligne. Ce n'est plus le cas. Voici la chronologie etablie a partir des sources officielles.
| Date | Evenement | Source |
|---|---|---|
| 31 octobre 2024 | Decision n 152/D/2024 du Conseil de la concurrence : les engagements du CMI et de ses banques actionnaires deviennent obligatoires | Conseil de la concurrence |
| 1er novembre 2024 | Le CMI cesse de demarcher de nouveaux clients et de signer de nouveaux contrats, y compris pour sa passerelle e-commerce | Conseil de la concurrence |
| 1er mai 2025 | Les etablissements de paiement et les filiales de banques dediees a l'acquisition peuvent commercialiser leurs offres | Conseil de la concurrence ; CMI |
| 1er decembre 2025 | Debut de l'envoi des lettres de notification de cession aux commercants | CMI |
| 31 janvier 2026 | Date limite de cession definitive des contrats commercants | CMI |
| 30 avril 2026 | Date limite de cession des contrats des administrations publiques | CMI |
Vous aviez deja un contrat e-commerce CMI ? Il a ete cede a un etablissement de paiement. Selon le CMI, l'encaissement ne change pas : le service de paiement et le parcours utilisateur restent continus, mais l'acquereur et le contact commercial changent. Retrouvez la notification recue pour savoir qui est votre nouvel acquereur.
Vous n'avez jamais eu de contrat ? Vous ne pouvez plus signer un nouveau contrat e-commerce directement avec le CMI. Vous devez vous adresser a un etablissement de paiement agree.
Obtenir le paiement en ligne vs le connecter a Shopify : deux etapes differentes
C'est la confusion la plus frequente chez les marchands marocains. Obtenir le droit d'encaisser des cartes et connecter ce service a Shopify sont deux etapes distinctes, avec des interlocuteurs differents.
| Point | Etape A - Obtenir le service de paiement | Etape B - Le connecter a Shopify |
|---|---|---|
| Question | Qui m'autorise a accepter les cartes et me reverse l'argent ? | Comment mes clients paient-ils dans le checkout Shopify ? |
| Interlocuteur | Un etablissement de paiement agree, aussi appele acquereur | Shopify, l'application de paiement du prestataire, et eventuellement un integrateur |
| Ce que vous signez | Un contrat d'acceptation en ligne | Rien avec Shopify en dehors de votre abonnement ; l'installation de l'application peut avoir ses propres conditions |
| Ce que vous obtenez | Des identifiants marchand, un acces test et un espace de gestion des transactions | Un moyen de paiement par carte affiche dans votre checkout |
| Qui fixe les frais | L'acquereur | Shopify pour les frais de transaction tiers selon votre forfait, et l'editeur de l'application le cas echeant |
| Point de blocage typique | Dossier incomplet ou activite non eligible | Aucune application compatible avec votre acquereur n'est disponible dans Shopify |
Avec qui signer aujourd'hui ?
Selon le CMI, dans son actualite du 10 decembre 2025, sept etablissements de paiement ont lance leurs services d'acquisition le 1er mai 2025 : Al Filahi Cash, Attijari Payment, CDM Pay, Damane Cash, Lanacash, M2T et Saham Paiements.
Cette liste reflete les informations publiees par le CMI a cette date. D'autres acteurs peuvent avoir ete agrees depuis. Verifiez la liste a jour aupres de Bank Al-Maghrib avant de choisir. Pour comparer les autres familles de prestataires, revenez au guide des passerelles de paiement Shopify au Maroc.
Questions a poser a un acquereur avant de signer :
- Proposez-vous une application de paiement approuvee par Shopify et disponible pour une boutique au Maroc ? Quel est son nom exact ?
- Quelles cartes sont acceptees : marocaines, Visa, Mastercard, internationales ?
- Dans quelles devises les paiements sont-ils encaisses et reverses ?
- Quels sont les frais : mise en service, commission par transaction, frais fixes, caution ?
- Quel est le delai de reversement des fonds ?
- Les remboursements totaux et partiels sont-ils possibles, et depuis quel outil ?
- Proposez-vous un environnement de test ?
- Quels documents dois-je fournir, et quel est le delai d'ouverture ?
Quels documents et conditions ?
Les conditions sont desormais fixees par chaque acquereur. Elles ne sont pas publiees de facon uniforme. Confirmez donc la liste exacte directement aupres de l'etablissement choisi.
A titre indicatif, la page e-commerce du CMI encore en ligne au moment de notre verification listait historiquement un questionnaire e-marchand, un depot de garantie et un ordre de prelevement permanent et irrevocable. Il s'agit des exigences historiques du CMI, pas forcement de celles de votre futur acquereur.
Cote boutique, preparez dans tous les cas une boutique Shopify en ligne et complete, des pages legales accessibles, un nom de domaine propre et l'identite legale de votre activite telle que l'acquereur la demandera. Les exigences exactes n'ont pas pu etre verifiees dans une source officielle publique : elles doivent etre confirmees aupres de l'acquereur.
Quelles options techniques pour connecter le paiement par carte a Shopify ?
Option 1 - Une application de paiement approuvee par Shopify
C'est la seule option qui integre le paiement par carte directement dans le checkout Shopify. Votre prestataire ou acquereur publie une application de paiement approuvee par Shopify, vous l'activez depuis Parametres puis Paiements, vous saisissez vos identifiants marchand, puis le client paie sur une page securisee avant de revenir sur votre boutique.
Pour verifier qu'une solution est disponible, allez dans votre admin Shopify, Parametres puis Paiements, et cherchez le nom du prestataire dans la liste des moyens de paiement proposes pour votre pays. S'il n'y apparait pas, l'integration native n'est pas disponible pour votre boutique.
Option 2 - Developper sa propre passerelle : reserve a des cas precis
Beaucoup de marchands pensent qu'un developpeur peut coder l'API CMI dans leur theme Shopify. Ce n'est pas possible dans le checkout standard. Selon la documentation developpeur de Shopify, seuls les partenaires approuves peuvent creer des extensions de paiement, les applications de paiement doivent etre approuvees par Shopify, et la creation d'une extension de paiement personnalisee est limitee aux marchands Shopify Plus eligibles.
Les anciennes integrations de type Hosted Payment SDK, souvent citees dans de vieux tutoriels, ont ete remplacees par ce systeme d'applications de paiement.
Option 3 - Solution de repli : paiement manuel + lien de paiement
Si aucune application compatible avec votre acquereur n'est disponible, vous pouvez creer un mode de paiement manuel dans Shopify, generer un lien de paiement depuis l'espace marchand de votre acquereur, puis marquer la commande comme payee a la main apres confirmation. La plateforme CMI proposait historiquement cette fonction sous le nom PaybyMail ; verifiez qu'elle est incluse dans votre contrat.
Cette solution n'est pas un paiement dans le checkout. Le taux d'abandon peut etre plus eleve, le rapprochement est manuel et les erreurs sont possibles. Reservez-la aux petits volumes ou a une periode de transition.
Le processus d'integration recommande, etape par etape
- Faites le point sur votre situation : ancien contrat CMI cede ou nouveau besoin d'acquisition.
- Verifiez cote Shopify, dans Parametres puis Paiements, quels prestataires sont proposes pour une boutique au Maroc.
- Consultez un ou plusieurs acquereurs et exigez le nom exact de l'application Shopify compatible.
- Preparez votre boutique : pages legales, coordonnees, politique de remboursement, domaine.
- Signez le contrat et recuperez vos acces : identifiants marchand, environnement de test, espace de gestion.
- Installez et configurez l'application de paiement dans Shopify en mode test.
- Testez de bout en bout avec la checklist ci-dessous.
- Passez en production, puis faites une vraie transaction de faible montant et remboursez-la.
- Surveillez les premieres semaines : refus, echecs 3D Secure, rapprochement Shopify et espace marchand.
Le CMI decrivait lui-meme son parcours d'affiliation ainsi : le site marchand recoit d'abord un kit d'integration avec acces a un environnement de test, puis passe en production une fois la phase de test validee. Demandez a votre acquereur si ce parcours est toujours le meme.
Checklist de test avant la mise en production
- Paiement reussi avec une carte marocaine.
- Paiement reussi avec une carte internationale si votre contrat le prevoit.
- Authentification 3D Secure declenchee et validee.
- Paiement refuse : message clair et retour propre au checkout.
- Abandon sur la page de paiement : le client peut revenir et payer a nouveau.
- La commande passe automatiquement au statut Payee dans Shopify.
- Le montant, la devise et les frais de livraison sont identiques cote Shopify et cote espace marchand.
- Le client recoit l'e-mail de confirmation.
- Pas de commande en double apres un rafraichissement ou un retour arriere.
- Remboursement total et remboursement partiel testes.
- Vous savez ou effectuer le remboursement et il apparait des deux cotes.
- Parcours teste sur mobile, pas seulement sur ordinateur.
- Page de paiement en francais, et en arabe si pertinent.
- Logo et nom de la boutique affiches correctement sur la page de paiement.
- Le paiement a la livraison reste disponible si vous le proposez en parallele.
Problemes frequents et solutions
| Probleme | Cause probable | Que faire |
|---|---|---|
| Le prestataire n'apparait pas dans Parametres puis Paiements | Aucune application approuvee n'est disponible pour votre pays, ou la boutique n'est pas configuree au Maroc | Verifiez l'adresse de l'entreprise dans Shopify, demandez le nom exact de l'application, sinon utilisez la solution de repli ou un autre prestataire |
| Vous avez contacte le CMI et on vous renvoie ailleurs | Le CMI ne signe plus de nouveaux contrats depuis le 1er novembre 2024 | Adressez-vous a un etablissement de paiement agree |
| Votre ancien contrat CMI ne repond plus cote commercial | Le contrat a ete cede a un acquereur | Retrouvez la notification de cession et contactez le nouvel acquereur |
| Paiement accepte mais commande non marquee Payee | Retour de paiement mal configure, ou methode manuelle utilisee | Verifiez la configuration de l'application ; en methode manuelle, le marquage est a faire a la main |
| Echecs frequents au moment du 3D Secure | Code SMS non recu, carte non enrolee, delai depasse | Informez le client sur la page de paiement et remontez les cas a l'acquereur |
| Montant ou devise different entre Shopify et l'espace marchand | Devise de la boutique non alignee avec la devise du contrat | Confirmez avec l'acquereur les devises acceptees avant de lancer des prix en devises etrangeres |
| Remboursement fait dans l'espace marchand mais pas visible dans Shopify | Remboursement effectue hors de l'application | Definissez un seul point de remboursement et documentez-le pour votre equipe |
Securite : 3D Secure, PCI-DSS et bonnes pratiques
- 3D Secure. Selon le CMI, les porteurs de carte enroles doivent saisir un code secret envoye par SMS avant l'autorisation du paiement.
- Page de paiement hebergee. Dans le fonctionnement decrit par le CMI, l'acheteur est redirige vers la page de paiement securisee pour saisir sa carte, puis revient sur le site.
- PCI-DSS. La plateforme de paiement du CMI est presentee comme certifiee PCI-DSS. Demandez a votre acquereur ou a l'editeur de l'application leur propre statut de conformite.
- Echanges signes. Le CMI indique que chaque echange entre le site marchand et la plateforme est signe par un algorithme de hachage et une cle de securite.
- Applications approuvees uniquement. Sur Shopify, n'utilisez que des applications de paiement approuvees par Shopify.
- Acces. Donnez a votre integrateur un acces collaborateur Shopify limite plutot que vos identifiants proprietaire.
Combien ca coute ?
Aucune grille tarifaire officielle n'est publiee pour le paiement en ligne aupres des acquereurs marocains. Mefiez-vous des chiffres qui circulent en ligne : ils datent souvent d'avant la reforme de 2024 et ne refletent pas forcement les offres actuelles.
- Les frais de l'acquereur : eventuels frais de mise en service, commission par transaction, caution ou depot de garantie. Ils sont fixes par le contrat : demandez un devis ecrit.
- Les frais de transaction tiers de Shopify. Selon Shopify, ces frais s'appliquent aux passerelles tierces lorsque Shopify Payments n'est pas utilise. Leur taux depend de votre forfait : consultez la page tarifs de Shopify.
- L'application de paiement, si son editeur facture un abonnement ou des frais.
- L'integration et les tests, si vous vous faites accompagner. Voir nos tarifs.
Besoin d'aide pour l'integration ?
Vous avez deja votre contrat de paiement en ligne et vous souhaitez l'integrer a votre boutique Shopify ? Optivex peut vous accompagner cote Shopify.
Nous verifions la compatibilite de votre solution avec Shopify, configurons le moyen de paiement, testons chaque scenario et nous assurons que la carte et le paiement a la livraison cohabitent sans friction.
Vous lancez votre boutique ? Voir la creation de boutique Shopify. Vous venez de YouCan ? Voir la migration YouCan vers Shopify.
Sources et verification
Informations verifiees le 24 septembre 2026.
- CMI - Solution de paiement pour e-commercant
- CMI - Livret Solutions de paiement e-commerce
- CMI - Continuite, securite et fluidite des paiements
- Conseil de la concurrence - Communique du 4 novembre 2024
- Conseil de la concurrence - Communique du 19 mai 2025
- Maroc.ma - Paiement electronique et etablissements de paiement
- Shopify - Pays ou Shopify Payments est disponible
- Shopify - Prestataires de paiement tiers
- Shopify - Frais de transaction tiers
- Shopify.dev - Applications de paiement
Integration CMI Shopify
Vous avez deja une solution de paiement et vous voulez la connecter a Shopify ?
Optivex peut vous aider cote Shopify : verifier la compatibilite, configurer le moyen de paiement, tester les scenarios critiques et securiser le parcours avant lancement.
Questions fréquentes
Est-ce que CMI fonctionne avec Shopify ?
Pas directement. Shopify n'a pas de connexion CMI native, et Shopify Payments n'est pas disponible au Maroc. Il faut un contrat de paiement en ligne avec un acquereur, puis une application de paiement approuvee par Shopify et compatible avec cet acquereur.
Peut-on encore signer un contrat e-commerce avec le CMI ?
Non. Depuis le 1er novembre 2024, le CMI ne signe plus de nouveaux contrats, y compris pour sa passerelle de paiement en ligne. Les marchands contractent desormais avec un etablissement de paiement agree.
J'avais un contrat CMI : que devient-il ?
Il a ete cede a un etablissement de paiement. Selon le CMI, la date limite de cession des contrats commercants etait le 31 janvier 2026. Le service de paiement reste le meme ; seuls l'acquereur et votre contact commercial changent.
Un developpeur peut-il integrer l'API CMI directement dans mon theme Shopify ?
Non, pas dans le checkout standard. Sur Shopify, les passerelles de paiement passent par des applications approuvees par Shopify et developpees par des partenaires approuves. Les extensions de paiement personnalisees sont reservees aux marchands Shopify Plus eligibles.
Shopify Payments est-il disponible au Maroc ?
Non. Le Maroc ne figure pas dans la liste des pays ou Shopify Payments est disponible. Shopify indique qu'il faut alors utiliser un prestataire de paiement tiers.
Quelles cartes peut-on accepter ?
La solution e-commerce du CMI accepte les cartes bancaires marocaines et internationales, dont Visa et Mastercard. Les cartes reellement acceptees dependent de votre contrat avec l'acquereur : faites-les confirmer par ecrit.
Le paiement par carte remplace-t-il le paiement a la livraison ?
Non, les deux peuvent coexister sur la meme boutique Shopify. Beaucoup de marchands marocains proposent la carte en complement du paiement a la livraison.
Peut-on faire des remboursements ?
Oui. La plateforme CMI permet les remboursements totaux et partiels, ainsi que l'annulation d'une transaction. Verifiez avec l'acquereur et l'application si le remboursement se declenche depuis Shopify ou depuis l'espace marchand.
Peut-on vendre des abonnements avec CMI sur Shopify ?
Ce n'est pas confirme. Dans sa documentation e-commerce, le CMI presentait le paiement recurrent comme un avantage a venir. Verifiez avec votre acquereur et l'editeur de l'application avant de lancer une offre d'abonnement.
Combien coute le paiement par carte sur Shopify au Maroc ?
Aucun tarif officiel n'est public. Le cout combine les frais de l'acquereur fixes par contrat, les frais de transaction tiers de Shopify selon votre forfait, et d'eventuels frais d'application ou d'integration.