Paiement en ligne au Maroc : quelle solution pour encaisser sur votre site ?
Le paiement en ligne au Maroc passe le plus souvent par la carte bancaire, traitée par le Centre monétique interbancaire (CMI) après signature d'un contrat de vente à distance avec votre banque. La plupart des boutiques y ajoutent le paiement à la livraison, parfois le virement ou le lien de paiement, selon leurs clients et leurs produits.
Publié le , mis à jour le , par Développeur Informatique.ma

Comment fonctionne le paiement en ligne au Maroc ?
Quand un client règle par carte sur votre site, il ne saisit pas ses numéros chez vous. Il est envoyé vers une page de paiement sécurisée, tenue par un opérateur monétique. Sa banque vérifie la carte et le solde, lui demande un code de confirmation, puis renvoie une réponse : accepté ou refusé. Votre site reçoit cette réponse et valide la commande.
Au Maroc, l'opérateur historique est le Centre monétique interbancaire. Le CMI se présente comme une institution fondée en 2004 par neuf banques marocaines. Il traite les paiements par carte des commerçants, en magasin comme sur internet.
Quatre acteurs interviennent donc dans chaque transaction, et il est utile de savoir qui fait quoi avant de signer un contrat.
- Votre site : il affiche le panier, calcule le montant et transmet la commande à la plateforme de paiement.
- La plateforme de paiement : elle affiche le formulaire de carte et sécurise l'échange.
- La banque du client : elle autorise ou refuse le paiement après authentification.
- Votre banque : elle crédite votre compte professionnel, après déduction de sa commission.
Quelles solutions de paiement en ligne au Maroc pour un site marchand ?
En matière de paiement en ligne au Maroc, cinq moyens d'encaissement couvrent la quasi-totalité des besoins d'une boutique. Ils ne s'excluent pas : la plupart des sites en proposent deux ou trois.
| Solution | Pour qui | Avantage | Limite |
|---|---|---|---|
| Carte bancaire via le CMI | Sociétés et commerçants qui ont un compte professionnel | Cartes marocaines, Visa et Mastercard acceptées, encaissement immédiat | Contrat à signer avec une banque, dossier à constituer |
| Prestataire de paiement intermédiaire | Petites structures qui veulent démarrer vite | Mise en route simplifiée, modules prêts à installer | Commission à comparer, dépendance à un intermédiaire |
| Paiement à la livraison | Boutiques de produits physiques | Aucune carte nécessaire, rassure les premiers acheteurs | Colis refusés, encaissement différé par le transporteur |
| Lien de paiement | Prestataires de services, vente sur devis ou par messagerie | Pas besoin de boutique complète | Traitement manuel, peu adapté à un catalogue |
| Virement bancaire | Vente entre entreprises, montants élevés | Aucune commission monétique | Commande bloquée jusqu'à réception des fonds |
La page e-commerce du CMI détaille son offre : acceptation des cartes locales, Visa et Mastercard, page de paiement aux couleurs du marchand, en arabe, en français et en anglais, espace de suivi pour confirmer, rembourser ou annuler une transaction, et génération de liens de paiement.
Les grandes plateformes internationales ne sont pas toutes ouvertes aux entreprises marocaines. En 2026, le Maroc ne figure pas dans la liste des pays couverts par Stripe. Avant de bâtir votre projet sur un outil étranger, vérifiez donc qu'une société de droit marocain peut y ouvrir un compte et recevoir ses fonds en dirhams.

Paiement à la livraison ou par carte : faut-il choisir ?
Non, et c'est souvent une erreur de vouloir trancher. Le paiement à la livraison reste très demandé par les acheteurs marocains : le supprimer revient à perdre des commandes. La carte, elle, sécurise votre trésorerie, puisque la commande est payée avant l'expédition.
Le paiement à la livraison a un coût caché : les colis refusés ou non retirés. Vous payez l'aller, le retour, et le produit immobilisé pendant ce temps. Trois réglages limitent ce risque.
- Confirmer chaque commande par téléphone ou par WhatsApp avant l'expédition.
- Réserver le paiement à la livraison aux paniers inférieurs à un seuil que vous fixez.
- Offrir un avantage au paiement par carte : livraison offerte ou préparation prioritaire.
Pour les services (formation, réservation, abonnement, acompte sur devis), la question ne se pose pas : seul le règlement à distance, par carte ou par virement, permet d'encaisser avant de réaliser la prestation.
Paiement en ligne au Maroc : quelles démarches pour accepter la carte ?
Le paiement en ligne au Maroc se prépare en parallèle de la création du site, pas après. Le dossier bancaire avance à son propre rythme et ne dépend pas de votre agence. Voici l'ordre habituel.
- Disposer d'une structure juridique et d'un compte bancaire professionnel. Les conditions varient selon les banques : posez la question à votre conseiller dès le début.
- Demander à votre banque un contrat de vente à distance, ou vous adresser à un prestataire de paiement intermédiaire.
- Préparer le site : mentions légales, conditions générales de vente, politique de livraison et de retour, coordonnées visibles, certificat HTTPS.
- Faire installer le module de paiement et le relier à la plateforme en mode test.
- Passer des commandes d'essai : paiement accepté, paiement refusé, abandon, remboursement.
- Basculer en production, puis vérifier le premier encaissement réel sur votre compte.
Les étapes 3 à 6 relèvent de votre prestataire technique. Elles font partie d'un projet de création de boutique en ligne, et notre guide pour créer une boutique en ligne au Maroc les replace dans le calendrier complet d'un lancement.
Le contrat monétique doit être signé au nom de votre entreprise, jamais au nom de votre agence ou de votre développeur. Les fonds et l'accès à l'espace marchand vous appartiennent.
Combien coûte le paiement en ligne au Maroc pour un marchand ?
Le coût du paiement en ligne au Maroc se compose de deux familles de frais : ceux de la solution de paiement, fixés par votre banque ou votre prestataire, et ceux de l'intégration technique dans le site. Nous ne publions aucun barème bancaire ici : ces conditions sont négociées contrat par contrat et changent d'un établissement à l'autre.
| Poste de coût | Qui le facture | Ce qu'il faut demander |
|---|---|---|
| Frais d'adhésion ou d'installation | Banque ou prestataire de paiement | Montant unique ou non, conditions d'exonération |
| Commission par transaction | Banque ou prestataire de paiement | Taux selon le type de carte (marocaine ou étrangère), minimum par opération |
| Frais fixes éventuels | Banque ou prestataire de paiement | Abonnement mensuel, frais de remboursement ou d'impayé |
| Intégration du module | Agence ou développeur | Inclus ou non dans le devis du site, tests compris |
| Maintenance | Agence ou développeur | Mises à jour du module quand la plateforme évolue |
La grille tarifaire détaille les autres prestations, et l'article sur le prix d'un site e-commerce au Maroc explique ce qui fait monter ou baisser ce montant.
Sécurité et données personnelles : ce que la loi impose au marchand
Un site marchand bien conçu ne voit jamais le numéro de carte de ses clients. La saisie se fait sur la page de la plateforme de paiement, qui porte la responsabilité de la sécurité monétique. Le CMI indique utiliser l'authentification 3-D Secure : le porteur saisit un code secret avant que la demande d'autorisation ne parte vers sa banque.
Votre responsabilité porte sur le reste : nom, adresse, téléphone, historique des commandes. Ces informations sont des données à caractère personnel, encadrées par la loi 09-08, dont la CNDP contrôle l'application. Une boutique doit informer ses clients de l'usage de leurs données et déclarer ses traitements.
- Certificat HTTPS sur tout le site, pas seulement sur le panier.
- Aucun numéro de carte stocké, ni dans la base de données, ni dans les e-mails.
- Accès à l'administration protégés et limités aux personnes utiles.
- Mises à jour régulières de la boutique et de ses extensions.
- Mentions d'information et formulaire conformes à la loi 09-08.
Le détail des obligations figure dans notre article sur la loi 09-08 appliquée à un site web.
Peut-on encaisser des clients à l'étranger ?
Oui pour l'essentiel : une plateforme monétique marocaine qui accepte Visa et Mastercard encaisse aussi les cartes émises hors du Maroc. Deux points sont à vérifier avec votre banque avant d'afficher vos prix en euros : la devise dans laquelle le client est débité, et la commission appliquée aux cartes étrangères, souvent différente de celle des cartes locales.
Un hôtel, un riad ou une agence de location qui vend surtout à des visiteurs étrangers a intérêt à traiter ce sujet dès le cahier des charges. Notre page consacrée au site web pour hôtel et riad aborde la réservation directe avec acompte.
Comment tester le paiement en ligne avant d'ouvrir la boutique ?
Un paiement mal testé coûte des ventes le jour de l'ouverture. Avant la mise en ligne, passez vous-même plusieurs commandes de test, depuis un téléphone et depuis un ordinateur, avec le mode de test que fournit votre prestataire de paiement quand il existe, ou avec une petite somme réelle remboursée ensuite.
- Un paiement accepté : la commande apparaît dans la boutique, le client reçoit son e-mail de confirmation, le stock est mis à jour.
- Un paiement refusé ou abandonné : le client voit un message clair et peut réessayer sans perdre son panier.
- Le paiement à la livraison : la commande arrive avec les bonnes informations de livraison et un statut « à confirmer ».
- Un remboursement : sachez qui le déclenche et depuis quel outil, avant le premier litige.
Vérifiez aussi les montants affichés (frais de livraison compris), le certificat HTTPS sur chaque page du parcours et les pages légales liées au paiement. Dans un projet de boutique, ces scénarios font partie de la recette avant la mise en ligne. Pour la préparation des pages et du budget, lisez comment créer une boutique en ligne au Maroc.
Par où commencer pour installer le paiement en ligne au Maroc ?
Commencez par votre banque, pas par la technique. Demandez-lui ses conditions de vente à distance, la liste des pièces du dossier et le temps de traitement. Pendant ce temps, faites préparer le site : pages légales, tunnel de commande, modes de livraison.
Si vous vendez peu de références ou des prestations sur devis, un simple lien de paiement envoyé par e-mail ou par messagerie peut suffire pendant plusieurs mois. C'est la solution la moins chère, et elle permet de tester la demande avant d'investir dans une boutique complète. Le choix du module dépend de la plateforme : voir le comparatif Shopify ou WooCommerce au Maroc.
Vous voulez chiffrer votre boutique avec ses moyens d'encaissement ? Utilisez le simulateur de prix de site web pour obtenir un ordre de grandeur, ou décrivez votre projet dans une demande de devis : la réponse est détaillée poste par poste.
Questions fréquentes
Les réponses courtes, à citer telles quelles.
Peut-on utiliser Stripe pour une boutique marocaine ?
En 2026, le Maroc ne figure pas dans la liste des pays où Stripe ouvre des comptes marchands. Une société marocaine passe donc par sa banque et le CMI, ou par un prestataire de paiement local.
Faut-il une société pour proposer le paiement en ligne au Maroc ?
Il faut une activité déclarée et un compte bancaire professionnel. Les conditions d'accès au contrat de vente à distance varient selon les banques : interrogez la vôtre avant de lancer le projet.
Le paiement à la livraison est-il encore indispensable ?
Pour une boutique de produits physiques qui vise le grand public marocain, oui dans la plupart des cas. Il rassure les nouveaux clients. La carte prend ensuite le relais chez les acheteurs réguliers.
Mon site stocke-t-il les numéros de carte de mes clients ?
Non, et il ne doit pas le faire. La carte est saisie sur la page sécurisée de la plateforme de paiement, qui renvoie seulement à votre site le résultat de la transaction.
Qui installe le module de paiement sur le site ?
Votre agence ou votre développeur, à partir des identifiants fournis par la banque ou le prestataire de paiement. L'installation comprend une phase de test avant le passage en production.
Comment rembourser un client qui a payé par carte ?
Le remboursement se déclenche en général depuis l'espace de votre prestataire de paiement ou de votre banque, parfois depuis l'administration de la boutique si le module le permet. Demandez la procédure et les délais avant l'ouverture, puis prévenez le client par e-mail.
Que doit afficher une page de paiement pour rassurer le client ?
Le récapitulatif de la commande avec le prix total et les frais de livraison, les moyens de paiement acceptés, le délai de livraison, les conditions de retour, les coordonnées de la boutique et le lien vers les conditions générales de vente, le tout sur une page en HTTPS.



