Comment accepter les paiements en ligne au Maroc : CMI, PayZone, YouCan Pay et les alternatives
Au Maroc, encaisser par carte sur ton site passe par un contrat VAD avec ta banque et une passerelle (CMI, PayZone) ou YouCan Pay : procédure et pièges.
Sommaire
Accepter les paiements en ligne au Maroc passe par l’une de trois voies : un contrat de vente à distance (VAD) signé avec ta banque, suivi d’une passerelle de paiement, le CMI dans la plupart des cas ou un prestataire agréé comme PayZone ; une solution intégrée à ta plateforme, comme YouCan Pay ; ou le paiement à la livraison, qui reste le mode dominant et que tu dois proposer quoi qu’il arrive. PayPal et Stripe ne sont pas des options complètes pour un marchand domicilié au Maroc. La suite détaille chaque voie, la procédure pour obtenir le contrat, l’intégration sur ta boutique selon la plateforme, et les erreurs qui font perdre des semaines aux vendeurs.
Je m’appelle Ayoub Fattami, développeur web freelance à Marrakech, et je monte des boutiques YouCan, Shopify et WooCommerce ; la question du paiement est celle qui bloque le plus de projets, non pas parce qu’elle est compliquée techniquement, mais parce que personne n’explique aux vendeurs dans quel ordre faire les choses. Cet article est le comparatif que j’aurais aimé leur envoyer. Pour la création de la boutique elle-même, je te renvoie à mon guide complet pour lancer ta boutique en ligne ; ici, on parle uniquement d’encaisser.
Les quatre mots à comprendre avant d’appeler ta banque
Avant toute démarche, il faut que quatre termes soient clairs, parce que ta banque, ton développeur et ta passerelle les utiliseront sans les définir. Les voici, en une phrase chacun, puis avec ce qu’ils changent pour toi.
Une passerelle de paiement est le service qui prend en charge la transaction entre ta boutique et le réseau bancaire : elle affiche la page où le client saisit sa carte, vérifie la carte, demande l’autorisation à la banque de l’acheteur et renvoie le résultat à ta boutique. Ta boutique ne voit jamais le numéro de carte, et c’est exactement ce que tu veux.
Un contrat VAD (vente à distance) est le contrat par lequel ta banque t’autorise à encaisser des paiements par carte sans la présence physique du client, donc sur un site web ou par lien de paiement. Sans ce contrat, aucune passerelle marocaine ne pourra activer ton compte marchand, parce que c’est la banque qui porte le risque de l’opération.
L’acquéreur est la banque (ou l’établissement de paiement agréé) qui reçoit les fonds pour ton compte et te les reverse. Ta banque est ton acquéreur quand tu passes par le CMI ; un prestataire agréé peut jouer ce rôle à sa place. L’acquéreur est aussi celui qui traite les litiges quand un client conteste un paiement.
3-D Secure est le protocole d’authentification qui demande à l’acheteur de confirmer le paiement auprès de sa propre banque, par un code reçu par SMS ou une validation dans l’application bancaire. Pour toi, c’est une protection : une transaction authentifiée par 3-D Secure est beaucoup plus difficile à contester par la suite.
Le paysage du paiement en ligne au Maroc : qui fait quoi
Au Maroc, l’encaissement par carte sur un site s’organise autour d’un acteur central, le CMI, de prestataires de paiement agréés qui proposent une alternative, de solutions intégrées à une plateforme comme YouCan Pay, et de moyens émergents comme les portefeuilles mobiles et les liens de paiement. Voici le rôle de chacun, pour que tu saches à qui tu parles.
Le CMI, la voie la plus répandue
Le CMI, Centre Monétique Interbancaire, est l’organisme créé par les banques marocaines pour traiter les paiements par carte, en magasin comme en ligne. Quand tu signes un contrat VAD avec ta banque, celle-ci t’affilie dans la grande majorité des cas à la plateforme de paiement en ligne du CMI : c’est elle qui héberge la page de paiement, applique 3-D Secure et transmet les transactions à ta banque.
Ce qu’il te faut pour y accéder : un statut juridique, un compte professionnel, un site en ligne et conforme, et le contrat VAD signé. Ce que tu reçois ensuite : des identifiants de marchand, une documentation d’intégration et un environnement de test. Le délai se compte en semaines, parce que le dossier passe par plusieurs services de la banque avant l’affiliation technique. Les informations officielles sont sur cmi.co.ma ; ne te fie à aucune autre source pour les conditions.
Les prestataires de paiement agréés : PayZone et les autres
À côté du circuit bancaire classique, des prestataires de paiement agréés par Bank Al-Maghrib proposent d’encaisser les cartes pour ton compte, avec leur propre contrat, leur propre page de paiement et leurs propres modules pour les plateformes e-commerce. PayZone est le plus connu des vendeurs que je rencontre ; NAPS est un autre acteur du marché. Ces prestataires ne sont pas des concurrents du CMI au sens strict, ils sont une autre porte d’entrée vers le même réseau bancaire.
Leur intérêt tient en trois points : un dossier souvent plus léger et un interlocuteur unique, des modules prêts à l’emploi pour WooCommerce, Shopify et d’autres plateformes, et un support qui parle e-commerce plutôt que guichet bancaire. Leur contrepartie : une structure de frais différente, à comparer sur leurs grilles officielles, et une relation contractuelle avec un prestataire plutôt qu’avec ta banque. Vérifie toujours que le prestataire que tu vises est bien agréé et que son module est compatible avec ta plateforme et sa version actuelle.
YouCan Pay, la solution intégrée à la plateforme
YouCan Pay est la solution de paiement proposée par YouCan, la plateforme e-commerce marocaine. Sur une boutique YouCan, elle s’active depuis le tableau de bord une fois ton dossier de vendeur validé, sans chercher une passerelle ailleurs : un seul interlocuteur, une seule interface, et un parcours pensé pour les cartes marocaines. La solution propose aussi des liens de paiement, utiles pour encaisser une commande prise sur WhatsApp ou Instagram sans passer par la boutique.
Ce que je dis à mes clients : YouCan Pay est la voie la plus courte pour un vendeur qui démarre sur YouCan et veut proposer la carte à côté du paiement à la livraison. Ses critères d’éligibilité, ses intégrations pour d’autres plateformes et ses conditions sont publiés sur youcan.shop, et ils évoluent ; c’est là que tu vérifies, pas dans un groupe Facebook.
Portefeuilles mobiles et paiement par lien
Le Maroc dispose d’un dispositif de paiement mobile encadré par Bank Al-Maghrib, avec des portefeuilles électroniques proposés par des banques, des opérateurs télécoms et des établissements de paiement. Dans la pratique, ces portefeuilles servent surtout aux transferts entre particuliers, au paiement de factures et au paiement en magasin par code QR ; leur acceptation directement sur une page de paiement web dépend de ce que ta passerelle ou ton prestataire propose comme moyen de paiement. Ne bâtis pas ton projet sur ce canal : ajoute-le si ton prestataire l’offre.
Le paiement par lien, en revanche, est une brique que je recommande à presque tous les vendeurs marocains. Tu génères un lien depuis ta solution de paiement, tu l’envoies au client sur WhatsApp, il paie par carte sur une page sécurisée, et tu reçois la confirmation. Pour une activité qui vend beaucoup en message privé, c’est parfois plus utile que le paiement sur le site lui-même.
Comment obtenir un contrat VAD avec ta banque
Le contrat VAD s’obtient auprès de ta banque, sur dossier, et la décision dépend de trois choses : ton statut, ton compte et ton site. La démarche est plus simple qu’on ne le croit à condition de la préparer dans le bon ordre : la boutique d’abord, conforme et en ligne, la demande ensuite.
Les conditions que la banque vérifie
La banque veut d’abord savoir à qui elle accorde le droit d’encaisser à distance. Elle vérifie ton statut juridique (société, personne physique commerçante ou auto-entrepreneur, selon ce que sa politique accepte), l’existence d’un compte professionnel chez elle, et la cohérence entre l’activité déclarée et ce que vend le site. Un compte personnel ne suffit pas, et une activité floue sur le site est un motif de refus fréquent.
Elle regarde ensuite la boutique elle-même, page par page. Ce qu’elle attend d’y trouver : des conditions générales de vente complètes, des mentions légales avec l’identité et les coordonnées du vendeur, une politique de livraison et de retour, une politique de confidentialité, le HTTPS sur tout le site, des prix affichés en dirhams et une adresse de contact qui répond. Ces obligations découlent notamment de la loi 31-08 sur la protection du consommateur et de la loi 09-08 sur les données personnelles ; la banque ne fait que vérifier que tu les respectes.
Les documents typiques du dossier
Les pièces exactes varient d’une banque à l’autre, mais le dossier type ressemble à ceci :
- Les documents de ton statut : extrait du registre de commerce ou attestation d’auto-entrepreneur, identifiant fiscal, statuts pour une société.
- La pièce d’identité du gérant ou du titulaire du compte.
- Le compte professionnel ouvert dans la banque, avec un historique si possible.
- L’adresse de la boutique en ligne, déjà accessible, avec ses pages légales publiées.
- Une description de l’activité : produits vendus, zones de livraison, panier moyen attendu, part de clients à l’étranger.
- Le formulaire de demande propre à la banque, parfois accompagné d’un questionnaire sur la sécurité du site.
Prépare tout dans un dossier partagé avant le premier rendez-vous. Le va-et-vient de pièces manquantes est la première cause de délai que j’observe.
Les refus fréquents et comment les éviter
Les refus tiennent presque toujours à une des situations suivantes : un site pas encore en ligne ou sans pages légales, un statut juridique que la banque n’accepte pas pour la vente à distance, une activité considérée comme sensible ou interdite, une incohérence entre le nom du site et celui du titulaire du compte, ou un site qui vend des produits que le vendeur ne peut pas justifier. Chacun de ces refus se prévient avant le dépôt.
Une cliente qui vend des cosmétiques a essuyé un premier refus parce que sa boutique, très belle, n’avait ni CGV ni politique de retour et affichait encore une adresse email générique. On a rédigé les pages légales, mis un email au nom de la marque, ajouté la politique de livraison avec les délais par ville, et redéposé le dossier dans la même agence. La deuxième demande est passée. Rien n’avait changé dans son activité ; seule la boutique était devenue crédible aux yeux de la banque.
Les délais, formulés honnêtement
Compte en semaines, jamais en jours. Le dossier passe par ton conseiller, puis par un service spécialisé dans la monétique, puis par l’affiliation technique à la passerelle, puis par une phase de test avant l’activation en production. Chaque pièce manquante ou chaque correction demandée sur le site remet le compteur à zéro pour une étape. La règle que j’applique sur mes projets : déposer la demande dès que la boutique est prête, et démarrer les ventes en paiement à la livraison sans attendre.
Intégrer la passerelle de paiement sur ta boutique
Une fois le contrat signé et les identifiants reçus, l’intégration dépend de ta plateforme : un module à installer et paramétrer sur WooCommerce, une passerelle tierce à connecter sur Shopify faute de Shopify Payments, une activation dans le tableau de bord sur YouCan, et une intégration par API sur un site sur-mesure. Le développeur s’occupe de la technique ; la banque ou le prestataire s’occupe de l’activation et des tests de validation.
Sur WooCommerce
Sur WooCommerce, tu installes le module de paiement fourni ou recommandé par ta passerelle (CMI, PayZone ou autre), tu y saisis les identifiants de marchand, tu actives d’abord le mode test, puis tu passes en production après validation. Le module gère la redirection vers la page de paiement hébergée, le retour vers la boutique et la mise à jour du statut de la commande. Mon rôle de développeur est de vérifier la compatibilité du module avec ta version de WooCommerce et de PHP, de sécuriser les adresses de retour et de tester chaque scénario : paiement accepté, refusé, abandonné, remboursé.
Le point de vigilance est la maintenance : un module de paiement non mis à jour peut cesser de fonctionner après une mise à jour de WooCommerce. Je détaille cette fragilité et ce qu’elle implique dans mon article sur les forces et les limites de WooCommerce au Maroc. Sur mes projets, la passerelle est testée à chaque mise à jour, pas seulement le jour du lancement.
Sur Shopify
Shopify Payments, la solution de paiement maison de Shopify, n’est pas disponible pour un marchand établi au Maroc. Tu dois donc connecter une passerelle tierce depuis les réglages de paiement de ta boutique, choisie parmi celles que Shopify liste pour le Maroc, et Shopify applique alors ses propres frais de transaction en plus de ceux de la passerelle. Vérifie la liste officielle sur les pages d’aide de shopify.com avant de signer quoi que ce soit avec un prestataire.
Concrètement, tu crées ton compte chez la passerelle (avec le contrat VAD pour un circuit CMI, ou le contrat du prestataire), tu l’actives dans Shopify, tu renseignes les identifiants, tu passes une commande test, et tu ajoutes le paiement à la livraison comme mode de paiement manuel pour la zone Maroc. J’ai récupéré une boutique Shopify dont le prestataire précédent avait choisi une passerelle non listée pour le Maroc : la boutique affichait le paiement par carte, mais les cartes marocaines étaient refusées une à une. Le vendeur croyait à un problème de clients. On a remplacé la passerelle et les ventes par carte ont commencé. Ma page dédiée à la création de boutique Shopify détaille cette configuration.
Sur YouCan
Sur YouCan, la carte bancaire s’encaisse via YouCan Pay, qui s’active depuis le tableau de bord de la boutique une fois ton dossier validé, sans module à installer ni identifiants à recopier. Le paiement à la livraison est déjà au centre du parcours, la carte vient en complément, et le client choisit son mode au moment de la commande. C’est la configuration la plus simple que je connaisse pour un vendeur marocain qui débute.
Si tu en es à te demander dans quel ordre faire les choses, statut, boutique, dossier de paiement, transporteur, ne le fais pas seul en tâtonnant pendant des semaines : mon service de création de boutique YouCan à Marrakech et partout au Maroc inclut la mise en place des modes de paiement et je te dis dès le départ ce que ta banque ou YouCan Pay te demanderont.
Sur un site sur-mesure
Sur un site développé sur-mesure, la passerelle s’intègre par son API : le développeur construit l’appel qui crée la transaction, redirige le client vers la page de paiement hébergée, reçoit la notification de résultat sur une adresse de retour sécurisée, et met à jour la commande en conséquence. La banque ou le prestataire fournit la documentation, l’environnement de test et valide l’intégration avant l’activation. Je décris cette approche sur ma page de développement web sur-mesure ; elle a du sens quand la boutique s’appuie sur un logiciel métier ou un parcours d’achat que les plateformes ne permettent pas.
Dans tous les cas, la répartition est la même : le développeur intègre, teste et sécurise ; la banque ou le prestataire affilie, valide et active. Ce que le développeur ne peut pas faire, c’est accélérer le dossier bancaire ; ce que la banque ne fait pas, c’est vérifier que ta boutique met bien la commande à jour après paiement.
Combien ça coûte ? La structure des frais, sans chiffres
Je ne te donnerai aucun montant, parce que les grilles changent, qu’elles dépendent de ta banque, de ton volume et de ta négociation, et qu’un montant imprimé ici serait périmé avant la fin de l’année. En revanche, la structure d’une offre, elle, ne bouge pas, et c’est elle qui te permet de comparer deux propositions sur une feuille.
Une offre d’encaissement en ligne se compose généralement de quatre éléments :
- Des frais d’installation ou de dossier, éventuels, payés une fois à l’ouverture du compte marchand.
- Une commission par transaction, en proportion du montant, parfois différente pour les cartes marocaines et les cartes internationales.
- Un montant fixe par transaction, parfois, qui pèse davantage sur les petits paniers.
- Un abonnement ou des frais de tenue de compte, mensuels ou annuels, selon la passerelle.
À cela s’ajoutent, sur Shopify, les frais de transaction de la plateforme quand tu n’utilises pas sa solution maison, et, sur YouCan, la commission propre à ta formule. Pour comparer, prends ton nombre de commandes mensuel réel, ton panier moyen réel, et calcule ce que chaque offre te coûte sur douze mois. Les grilles officielles sont sur cmi.co.ma, sur les sites des prestataires agréés et sur youcan.shop ; demande à ta banque sa grille écrite, et ne compare jamais une commission seule sans le reste.
Le paiement à la livraison : pourquoi il domine et comment le combiner avec la carte
Le paiement à la livraison domine au Maroc parce qu’il répond à la question que se pose tout acheteur devant une marque inconnue : « et si je paie et que je ne reçois rien ? ». La bonne stratégie n’est pas de le remplacer par la carte, mais de proposer les deux, en laissant le client choisir, et en travaillant sur ce qui réduit les refus à la porte.
On appelle paiement à la livraison, ou COD (cash on delivery), le règlement remis au livreur au moment où le client reçoit son colis. Il ne demande aucun contrat bancaire, ce qui en fait le mode de démarrage naturel pendant que ton dossier VAD avance. Sa contrepartie est connue : commandes fantaisistes, clients injoignables, colis refusés qui reviennent à tes frais.
Trois pratiques réduisent nettement ces refus. La première est la confirmation de chaque commande par appel ou par WhatsApp avant d’expédier, ce que les plateformes pensées pour le Maroc intègrent dans le flux des commandes. La deuxième est l’annonce claire du délai et du montant à payer au livreur, dès la page produit et dans le message de confirmation. La troisième est la proposition de la carte comme option : une partie des acheteurs préfère payer tout de suite pour être livrée sans appel, et ceux-là ne refusent jamais leur colis.
Sur les boutiques que je livre, la carte et le paiement à la livraison cohabitent sur la même page de commande, avec le paiement à la livraison proposé en premier pour les clients au Maroc et la carte en premier pour les clients à l’étranger. Mon comparatif YouCan vs Shopify pour vendre au Maroc explique comment chaque plateforme gère cette cohabitation, parce que c’est un critère de choix à part entière.
Cartes internationales, clients étrangers, PayPal et Stripe : ce qui est possible au Maroc
Depuis le Maroc, tu peux encaisser des cartes internationales via ton contrat VAD, à condition que l’acceptation des cartes étrangères soit activée sur ton compte marchand ; en revanche, Stripe n’est pas disponible pour un compte domicilié au Maroc à la date de rédaction, et PayPal ne permet pas un encaissement complet et un rapatriement simple des fonds. Pour vendre à l’étranger, la voie fiable passe par ta banque et par le respect des règles de l’Office des Changes.
Les cartes internationales via ta banque
Lors de la signature du contrat VAD, précise que tu vends aussi à des clients hors du Maroc. La banque active alors l’acceptation des cartes internationales sur ton compte marchand, parfois avec des conditions et une commission différentes. Le client étranger paie en général dans la devise affichée, et les fonds te sont versés en dirhams sur ton compte professionnel, selon les règles de change en vigueur.
C’est là qu’intervient l’Office des Changes, l’organisme qui encadre les opérations en devises au Maroc. Les recettes d’exportation de biens ou de services doivent transiter par une banque marocaine et être rapatriées selon les règles qu’il publie sur oc.gov.ma. Pour un vendeur qui expédie des produits à l’étranger, cela signifie facturer correctement, passer par sa banque, et poser la question à son comptable avant de multiplier les ventes à l’export.
PayPal et Stripe, prudemment
À la date de rédaction, Stripe n’ouvre pas de compte marchand pour une entreprise domiciliée au Maroc ; les vendeurs qui l’utilisent le font via une entité établie dans un pays éligible, ce qui est un montage à discuter avec un comptable, pas une astuce. PayPal permet à un compte marocain de payer en ligne, mais la réception de fonds et leur transfert vers une banque marocaine restent limités et dépendent des règles de change : ne construis pas ton modèle sur PayPal sans avoir vérifié la situation en vigueur auprès de PayPal et de ta banque.
Un artisan de Marrakech que j’accompagne vend une partie de sa production à des touristes qui commandent depuis l’Europe après leur séjour. On a activé les cartes internationales sur son contrat bancaire et mis en place des liens de paiement pour les commandes prises par message ; ses clients paient par carte comme ils le feraient sur n’importe quelle boutique européenne, et les fonds arrivent sur son compte professionnel au Maroc. Il n’a jamais eu besoin de PayPal.
Afficher les prix en devises
Afficher les prix en euros ou en dollars pour tes clients étrangers relève de la plateforme, pas de la passerelle : Shopify le fait nativement, WooCommerce via une extension, YouCan de manière plus limitée. Ce qui compte, c’est que le montant réellement débité et la devise soient clairs avant la validation, et que tes CGV précisent qui supporte les frais de change et les droits de douane.
Sécurité et confiance : ce qui rassure un acheteur marocain
Un acheteur marocain qui hésite devant une page de paiement ne cherche pas une technologie, il cherche des signes : le cadenas HTTPS, une page de paiement qui ressemble à celle de sa banque, les logos des cartes et du CMI, une adresse et un numéro de téléphone visibles, et la possibilité de payer à la livraison s’il ne veut pas donner sa carte. Ces signes se mettent en place en quelques heures et pèsent plus que n’importe quel design.
Page de paiement hébergée ou intégrée
Une page de paiement hébergée est une page fournie par la passerelle ou la banque, vers laquelle le client est redirigé pour saisir sa carte, avant de revenir sur ta boutique. Une page intégrée affiche les champs de carte directement sur ton site. Au Maroc, la page hébergée est la norme et c’est celle que je recommande : les données de carte ne passent jamais par ton serveur, la conformité aux normes de sécurité des cartes est portée par la passerelle, et l’acheteur reconnaît un environnement bancaire qu’il a déjà vu ailleurs.
3-D Secure et litiges
Avec 3-D Secure, l’acheteur confirme le paiement auprès de sa banque, et une transaction ainsi authentifiée est beaucoup plus difficile à contester. Les passerelles marocaines l’appliquent ; ton rôle est de ne jamais chercher à le contourner et de conserver la preuve de chaque commande : confirmation, adresse, suivi de livraison, échanges avec le client. En cas de contestation, c’est ce dossier qui te protège auprès de ton acquéreur.
Les signes de confiance sur la boutique
Sur la page de commande, affiche les logos des moyens de paiement acceptés, rappelle que le paiement est sécurisé par ta banque ou ton prestataire, et place à côté un rappel du paiement à la livraison et de ta politique de retour. Dans le pied de page, l’identité du vendeur, l’adresse et le téléphone. Sur tout le site, le HTTPS sans exception, y compris sur les images. Un visiteur qui ne voit ni adresse ni CGV ne donnera pas sa carte, et il aura raison.
Comptabilité, factures et TVA : ce que ton comptable attend
L’encaissement en ligne ne change pas tes obligations comptables, il change leur volume : chaque vente doit donner lieu à une facture conforme, la TVA s’applique selon ton régime, et les versements de la passerelle doivent être rapprochés des commandes. Je ne suis pas comptable et ce paragraphe n’est pas un conseil fiscal ; il te dit ce que tu dois préparer pour que ton comptable puisse faire son travail.
Prépare trois choses. D’abord, une facturation automatique ou semi-automatique depuis la boutique, avec les mentions obligatoires de ton statut, pour ne pas ressaisir chaque commande. Ensuite, un export régulier des commandes payées par carte et des commandes payées à la livraison, séparées, parce qu’elles ne se rapprochent pas de la même manière : la passerelle verse par lots, le livreur ou le transporteur reverse à son rythme. Enfin, un accès aux relevés de la passerelle et de la banque, pour que le rapprochement entre commandes, versements et frais prélevés soit possible mois après mois.
Le régime d’auto-entrepreneur, le passage à l’IR professionnel, l’assujettissement à la TVA et la facturation à l’export ont chacun leurs règles, qui dépendent de ta situation. Pose ces questions à ton comptable avant le lancement, pas après le premier contrôle.
Tableau comparatif pour accepter les paiements en ligne au Maroc
Voici les solutions en un coup d’œil. Lis la colonne « pour qui » comme un conseil adapté à chaque situation, non comme un palmarès.
| Solution | Pour qui | Prérequis | Délai | Intégration | Limites |
|---|---|---|---|---|---|
| Contrat VAD + CMI | Vendeur avec statut et compte pro, boutique conforme, volume régulier | Statut juridique, compte professionnel, site en ligne avec CGV et mentions, contrat VAD | Plusieurs semaines, selon la banque et la complétude du dossier | Module WooCommerce, passerelle tierce sur Shopify, API sur-mesure | Dossier bancaire, site exigé avant la demande, dépendance au module |
| Prestataire agréé (PayZone, NAPS…) | Vendeur qui veut un interlocuteur unique et des modules prêts | Statut, compte pro, dossier du prestataire, site conforme | Souvent plus court que le circuit bancaire, à confirmer avec le prestataire | Modules WooCommerce, Shopify et autres, page hébergée | Structure de frais propre, relation avec un prestataire plutôt qu’une banque |
| YouCan Pay | Vendeur sur YouCan qui veut la carte à côté du paiement à la livraison | Boutique YouCan, dossier de vendeur validé | Traité dans la plateforme, variable selon le dossier | Native sur YouCan, liens de paiement, intégrations tierces selon la liste officielle | Écosystème YouCan d’abord, critères d’éligibilité propres |
| Paiement à la livraison | Tout vendeur au Maroc, dès le premier jour | Un transporteur ou un livreur, une étape de confirmation | Immédiat | Réglage natif sur YouCan, paiement manuel sur Shopify, option WooCommerce | Refus à la porte, encaissement différé, inutilisable à l’export |
| Liens de paiement | Vendeur qui conclut sur WhatsApp ou Instagram | Une solution de paiement qui les propose (YouCan Pay, prestataires) | Dès l’activation du compte | Aucune intégration sur le site | Pas de panier, suivi manuel des commandes |
| Cartes internationales via la banque | Vendeur qui exporte ou vend à la diaspora | Contrat VAD avec cartes étrangères activées, règles de l’Office des Changes | Même circuit que le VAD | Même passerelle | Change, facturation export, commission différente |
| PayPal / Stripe | Marchand établi dans un pays éligible | Entité hors du Maroc | Sans objet pour un compte marocain | Sans objet | Stripe indisponible au Maroc à la date de rédaction, PayPal limité à l’encaissement |
Si tu hésites entre deux lignes, c’est le plus souvent parce qu’une donnée manque sur ta clientèle, pas sur les solutions. Où vivent tes acheteurs, quel mode de règlement préfèrent-ils, et vends-tu déjà par message privé ? Les réponses tranchent presque toujours.
Les erreurs fréquentes que je vois chez les vendeurs
Les erreurs sur le paiement coûtent plus cher que n’importe quel bug, parce qu’elles se traduisent en semaines sans encaisser ou en ventes perdues sans que personne ne s’en rende compte. En voici six et, pour chacune, la bonne pratique.
- Demander le contrat VAD avant d’avoir une boutique conforme. La banque consulte le site ; s’il n’est pas en ligne ou s’il manque les CGV, le dossier attend ou revient refusé. Construis d’abord, dépose ensuite.
- Choisir une passerelle incompatible avec la plateforme. Un module qui n’existe pas pour ta version de WooCommerce, une passerelle non listée pour le Maroc sur Shopify : vérifie la compatibilité avant de signer, pas après.
- Oublier le paiement à la livraison. Une boutique marocaine limitée à la carte écarte une part de ses clients, et attend son contrat bancaire pour réaliser sa première vente alors qu’elle pourrait vendre dès aujourd’hui.
- Compter sur PayPal ou Stripe. Le vendeur découvre au premier paiement que les fonds ne peuvent pas être rapatriés simplement, ou que le compte ne peut pas être ouvert. Passe par ta banque.
- Ne pas tester les scénarios d’échec. Paiement refusé, client qui ferme la page, remboursement : chacun doit mettre la commande dans le bon statut. Un seul test de paiement réussi n’est pas un test.
- Négliger la maintenance du module. Une passerelle qui tombe après une mise à jour se remarque souvent par l’absence de commandes, plusieurs jours plus tard. Teste le paiement après chaque mise à jour.
Vendre ou encaisser depuis la France, la Belgique, la Suisse ou le Canada
Deux situations se présentent. Si tu es établi à l’étranger et que tu veux vendre au Maroc, tes clients marocains paieront à la livraison ou avec une carte marocaine, ce qui suppose une présence locale pour encaisser : un partenaire, une entité ou un stock au Maroc. Si tu es au Maroc et que tu veux encaisser des clients européens, ta banque et ton contrat VAD avec cartes internationales restent la voie fiable, en respectant les règles de l’Office des Changes.
Vendre au Maroc depuis l’étranger
Une entreprise française ou canadienne sans présence au Maroc peut accepter des cartes marocaines sur sa boutique via sa propre passerelle européenne ou nord-américaine, si celle-ci accepte les cartes internationales émises au Maroc, et sous réserve des règles de change qui s’appliquent au client marocain qui paie en devises. Mais elle ne peut pas proposer le paiement à la livraison, ni un encaissement en dirhams, sans un partenaire ou une entité sur place. Le cas typique que je rencontre est celui de quelqu’un de la diaspora qui souhaite vendre au Maroc : la réponse passe par un partenaire logistique et un statut local, avant toute question de passerelle.
Encaisser des clients européens depuis le Maroc
Un vendeur marocain qui exporte vers la France, la Belgique ou la Suisse a besoin de trois choses : l’acceptation des cartes internationales sur son contrat VAD, une plateforme qui affiche des prix dans la devise du client et des frais de port par pays, et une facturation à l’export validée par son comptable. Shopify est la plateforme la plus à l’aise sur ce terrain ; WooCommerce y arrive avec des extensions ; YouCan n’est pas fait pour cet usage. Les données de tes clients européens relèvent du RGPD, celles de tes clients marocains de la loi 09-08 : tes pages légales doivent couvrir les deux.
Ce que tu dois faire maintenant
Décide d’abord de ta plateforme et mets ta boutique en ligne avec ses pages légales complètes, le paiement à la livraison actif et un transporteur prêt. Dépose ensuite ta demande de contrat VAD auprès de ta banque, ou active YouCan Pay si tu es sur YouCan, en précisant si tu vends à l’étranger. Commence à vendre pendant que le dossier avance, puis ajoute la carte dès l’activation et teste chaque scénario de paiement avant de l’annoncer.
Les cinq points à retenir :
- Trois voies pour encaisser en ligne au Maroc : contrat VAD puis passerelle (CMI ou prestataire agréé), solution intégrée (YouCan Pay), et paiement à la livraison.
- La boutique avant le dossier : la banque vérifie les CGV, les mentions et le HTTPS avant d’accorder le contrat.
- La carte complète le paiement à la livraison, elle ne le remplace pas ; propose les deux.
- Stripe indisponible, PayPal limité pour un compte marocain à la date de rédaction : passe par ta banque et l’Office des Changes pour les clients étrangers.
- Compare la structure des frais sur douze mois avec tes commandes réelles, jamais une commission isolée.
Si tu veux qu’on regarde ensemble ta situation, ta plateforme, ta banque et ta clientèle, contacte-moi pour parler de l’encaissement de ta boutique : décris ce que tu vends et à qui, je te dis quelle voie suivre et dans quel ordre, y compris si la bonne réponse est de commencer par le paiement à la livraison et d’attendre.
Besoin d'aide sur l’encaissement en ligne de ta boutique ?
Je vous réponds sous 24h avec des conseils concrets et un devis gratuit, sans engagement.
Questions fréquentes
Comment accepter le paiement par carte bancaire sur mon site au Maroc ?
Tu signes d’abord un contrat de vente à distance avec ta banque, qui devient ton acquéreur. La banque t’affilie ensuite à une passerelle de paiement, le plus souvent celle du CMI, qui te fournit les identifiants et la documentation pour connecter ta boutique. Ton développeur installe le module ou l’intégration, une phase de test valide le parcours, puis la banque active l’encaissement réel. Si tu vends sur YouCan, YouCan Pay regroupe ces étapes dans la plateforme.
Qu’est-ce que le CMI et faut-il obligatoirement passer par lui ?
Le CMI, Centre Monétique Interbancaire, est l’organisme créé par les banques marocaines pour traiter les paiements par carte, en magasin comme en ligne. Il n’est pas obligatoire, mais il reste la voie la plus répandue pour encaisser des cartes marocaines sur un site, parce que la plupart des banques s’appuient sur sa plateforme. Les alternatives sont les prestataires de paiement agréés, comme PayZone, et les solutions intégrées à une plateforme, comme YouCan Pay.
Quels documents demande la banque pour un contrat VAD ?
Les pièces varient d’une banque à l’autre, mais le dossier type comprend les documents de ton statut juridique (registre de commerce ou attestation d’auto-entrepreneur, identifiant fiscal), une pièce d’identité du gérant, un compte professionnel ouvert dans la banque, l’adresse de la boutique en ligne, et souvent une description de l’activité et des produits vendus. La banque consulte ensuite le site pour vérifier les CGV, les mentions légales et la politique de livraison et de retour.
Combien de temps faut-il pour obtenir le contrat VAD et le paiement CMI ?
Compte en semaines, pas en jours, et prévois une marge : le dossier passe par ton agence, puis par un service spécialisé de la banque, puis par l’affiliation technique à la passerelle et une phase de test. Le délai s’allonge chaque fois qu’il manque une pièce ou que le site n’est pas conforme. La règle que j’applique avec mes clients est de déposer la demande dès que la boutique est prête et de lancer les ventes en paiement à la livraison sans attendre.
Peut-on utiliser PayPal ou Stripe pour vendre depuis le Maroc ?
À la date de rédaction, Stripe n’ouvre pas de compte marchand pour une entreprise domiciliée au Maroc. PayPal permet à un compte marocain de payer, mais l’encaissement et le rapatriement des fonds vers une banque marocaine restent limités et soumis aux règles de l’Office des Changes : vérifie la situation en vigueur avant de compter dessus. Pour encaisser des clients étrangers depuis le Maroc, la voie fiable reste le contrat VAD avec ta banque, avec l’acceptation des cartes internationales activée.
YouCan Pay fonctionne-t-il en dehors de YouCan ?
YouCan Pay est d’abord la solution de paiement intégrée aux boutiques YouCan, où elle s’active depuis le tableau de bord une fois le dossier de vendeur validé. La solution propose aussi des liens de paiement et des intégrations pour d’autres plateformes. Vérifie sur youcan.shop la liste à jour des intégrations disponibles et les conditions d’éligibilité avant de bâtir ton projet dessus.
Le paiement à la livraison suffit-il pour lancer une boutique au Maroc ?
Pour démarrer, oui : la majorité des vendeurs marocains que j’accompagne réalisent leurs premières ventes en paiement à la livraison, sans attendre le contrat bancaire. Ce mode a ses contreparties, colis refusés et commandes non confirmées, qu’une étape de confirmation par téléphone ou par message réduit fortement. Ajoute la carte bancaire dès que ton contrat est actif, pour capter les acheteurs qui préfèrent payer immédiatement et pour tes ventes hors du Maroc.
Un auto-entrepreneur peut-il obtenir un contrat VAD au Maroc ?
Cela dépend de la banque et de l’activité. Certaines banques acceptent le statut d’auto-entrepreneur avec un compte professionnel et un site conforme ; d’autres demandent une société. Renseigne-toi auprès de ta banque avant de constituer le dossier, et sache que des solutions intégrées comme YouCan Pay ont leurs propres critères d’éligibilité, parfois plus souples pour un vendeur qui débute.
Ayoub Fattami
Développeur web full-stack freelance basé à Marrakech. Depuis plus de 5 ans, j'accompagne entreprises et entrepreneurs dans la création de sites WordPress et sur-mesure performants et optimisés SEO. Plus de 35 projets livrés, note de 5,0/5 sur avis vérifiés.
À lire aussi
Créer un site e-commerce au Maroc : le guide complet 2026
Plateforme, paiement CMI, statut juridique, livraison, SEO : le guide étape par étape pour lancer une boutique en ligne rentable au Maroc en 2026.
Lire E-commerceYouCan vs Shopify : lequel choisir pour vendre au Maroc en 2026 ?
YouCan si tu vends au Maroc en paiement à la livraison, Shopify si tu vises l’international et la carte bancaire : 8 critères et un tableau pour trancher.
Lire E-commerceWooCommerce au Maroc : Avantages et Inconvénients 2026
WooCommerce est l’extension e-commerce la plus populaire du monde, transformant tout site WordPress en une boutique en ligne puissante. Au Maroc, elle…
Lire