Ouvrir une boutique Shopify prend un après-midi. En faire une boutique adaptée au paiement à la livraison au Maroc demande quelques décisions de plus, car les réglages par défaut de Shopify ont été pensés pour un acheteur qui paie par carte et reçoit son reçu par e-mail. L’acheteur marocain en COD paie le livreur en dirhams, se joint par téléphone plutôt que par e-mail et décrit son adresse avec un quartier et un point de repère. Ce guide reprend les réglages dans l’ordre où on les rencontre dans l’interface administrateur, en s’appuyant à chaque étape sur le centre d’aide de Shopify : devise et marché, mode de paiement à la livraison, tarifs d’expédition, formulaire de paiement, notifications, taxes, puis les pages de politiques qu’exige le droit marocain de la consommation. Il se termine par les questions à poser avant d’installer une application de formulaire COD et par un test à faire en dix minutes.
Commencer par la devise et le marché
La devise de la boutique est le premier réglage à soigner : prix, frais d’expédition et rapports en dépendent tous. Si vous vendez uniquement au Maroc, choisissez le dirham marocain (MAD) avant d’ajouter vos produits. Le centre d’aide de Shopify précise que seul le propriétaire de la boutique peut modifier la devise : un compte employé ou l’accès d’une agence ne suffira pas. Si la boutique a été créée dans une autre devise, lisez les mises en garde avant de changer. Shopify explique que la devise des prix change automatiquement, mais pas le montant, et que les tarifs d’expédition ne sont pas convertis non plus. Son conseil est de revoir et mettre à jour les prix des produits : un prix saisi en euros ou en dollars ne devient pas tout seul un prix cohérent en dirhams.
Le deuxième réglage est le marché. Shopify n’accepte les commandes que depuis les pays qui appartiennent à un marché actif, et sa documentation sur l’expédition prévient que les clients d’un marché inactif ne peuvent pas commander, même si leur pays dispose d’un tarif d’expédition. Vérifiez que le Maroc figure dans un marché actif ; si vous ne vendez nulle part ailleurs, un seul marché suffit.
Vendre dans plusieurs devises est un autre chantier. Pour les paiements manuels, Shopify indique qu’il faut utiliser Shopify Payments et ses outils de vente internationale pour les accepter en plusieurs devises. Une boutique qui vend en dirhams à des acheteurs marocains n’a pas besoin de cette couche.
Activer le paiement à la livraison
Pour Shopify, le paiement à la livraison est un moyen de paiement manuel, au même titre que le virement ou le mandat : son centre d’aide cite le paiement à la livraison (COD), les mandats et les virements bancaires parmi les types courants. Pour l’activer, ouvrez Paramètres, puis Paiements, et choisissez le paiement à la livraison parmi les moyens de paiement manuels. Deux champs de texte comptent plus qu’il n’y paraît :
- Détails supplémentaires : ce texte s’affiche à côté du mode de paiement au moment de commander. Dites-y en une ligne que le client paie le livreur en espèces à l’arrivée du colis.
- Instructions de paiement : elles apparaissent après la commande, puisque ces instructions s’affichent sur la page de confirmation de commande. C’est l’endroit pour annoncer la suite : un appel pour confirmer la commande avant l’expédition, et le montant exact à préparer en espèces.
Deux conséquences sont bonnes à connaître avant la première commande. Shopify indique qu’aucuns frais de transaction tiers ne sont facturés pour les paiements manuels : les taux de traitement des cartes de votre forfait ne s’appliquent pas à une commande payée en espèces. Et les commandes en paiement manuel sont marquées comme non payées, ce qu’elles restent tant que le livreur n’a pas encaissé. Ne marquez une commande comme payée que lorsque l’argent vous est réellement parvenu ; la marquer le jour de la livraison, avant le versement du transporteur, rend inutilisable la liste de ce qu’on vous doit encore.
Si la boutique propose aussi la carte, gardez le paiement à la livraison bien visible et clairement nommé. Un acheteur qui ne trouve pas l’option attendue quitte souvent la page au lieu de poser la question.
Zones et tarifs d’expédition quand les transporteurs facturent par ville
Shopify organise l’expédition par zones, et une zone d’expédition est un groupe de pays ou de régions. Les transporteurs COD marocains publient, eux, un prix par ville de destination. Les deux logiques ne se recouvrent pas : décidez donc comment le prix doit apparaître au client avant de saisir quoi que ce soit.
Dans une zone, Shopify propose trois familles de tarifs : un tarif forfaitaire, des tarifs selon la valeur de la commande et des tarifs selon le poids. Il permet aussi d’offrir la livraison gratuite sur n’importe quel tarif. Pour une boutique COD qui livre tout le Maroc, les choix les plus courants sont :
- Un tarif national unique, proche de ce que vos transporteurs facturent pour la majorité de vos commandes, et intégré au prix du produit quand c’est utile.
- La livraison gratuite au-delà d’un montant, qui pousse aussi l’acheteur vers un deuxième article et rend chaque colis plus rentable.
- Des tarifs au poids si vous vendez des produits lourds et légers ; chaque produit doit alors avoir un poids exact.
Deux détails piègent souvent les nouvelles boutiques. Shopify rappelle que par défaut, un tarif forfaitaire s’applique une fois par commande : un client qui achète trois articles paie la livraison une seule fois, sauf réglage contraire. Et dans un profil d’expédition, un pays ou une région ne peut figurer que dans une seule zone : une deuxième zone pour le Maroc ne fonctionnera pas tant qu’il reste dans la première. Pour comparer ce que les transporteurs facturent réellement ville par ville avant de fixer votre tarif, consultez notre comparatif des prix de livraison COD par ville.
Adapter le formulaire de paiement à l’acheteur COD
Une commande COD ne vaut que par le numéro de téléphone et l’adresse qui l’accompagnent. Shopify permet de modifier plusieurs champs dans Paramètres, rubrique Checkout, et les valeurs par défaut méritent un second regard :
- Moyen de contact. Shopify indique que l’e-mail est sélectionné par défaut sur les nouvelles boutiques. Beaucoup d’acheteurs marocains se joignent plus facilement par téléphone : proposez le numéro comme moyen de contact. Shopify précise aussi qu’il n’est pas possible d’exiger à la fois l’e-mail et le téléphone comme moyen de contact ; ne comptez donc pas sur les deux.
- Téléphone de l’adresse de livraison. Il est facultatif par défaut. Shopify conseille de le rendre obligatoire quand le prestataire de paiement ou le transporteur a besoin du numéro. En COD, le transporteur en a toujours besoin, tout comme la personne qui confirme la commande : rendez-le obligatoire. C’est d’ailleurs la méthode que Shopify donne pour exiger aussi un numéro de téléphone quand le contact se fait par e-mail.
- Nom. Gardez prénom et nom. L’option à un seul champ existe, mais le livreur comme l’agent de confirmation utilisent le nom complet.
- Ligne d’adresse 2. Laissez-la facultative et servez-vous-en pour le quartier ou un point de repère. Shopify avertit que si ce champ est rendu obligatoire ou supprimé, certains clients risquent de ne pas pouvoir finaliser leur achat.
- Nom de l’entreprise. La plupart des acheteurs COD sont des particuliers. Retirez ce champ si vous ne vendez pas aux entreprises.
Chaque champ supprimé est une raison de moins d’abandonner le formulaire ; chaque champ conservé doit servir au livreur ou à l’appel de confirmation.
Les notifications pour l’acheteur et pour l’équipe
Shopify envoie ses notifications depuis la page Notifications, qui regroupe les e-mails clients, les alertes à l’équipe et les SMS. L’option SMS envoie des confirmations de commande par texto aux clients qui donnent leur numéro, dans les pays où Shopify la propose : vérifiez qu’elle est disponible pour votre boutique avant de compter dessus.
Pour une boutique COD, réécrivez la confirmation de commande pour qu’elle dise la même chose que vos instructions de paiement : la commande est reçue, elle sera confirmée par téléphone, et le paiement se fait en espèces au livreur. Shopify précise que les modèles d’e-mail se personnalisent avec des variables Liquid pour y ajouter le détail de la commande : le message peut donc reprendre les produits et le total. Côté équipe, activez les alertes quand une commande est passée : une commande COD refroidit vite, et la personne qui confirme doit être prévenue tout de suite.
Les taxes : ce que Shopify fait et ne fait pas
Les services de taxe automatiques de Shopify ne couvrent qu’un petit nombre de régions. Pour la plupart des autres pays, dont le Maroc, le centre d’aide indique que l’on peut utiliser la taxe manuelle et gérer soi-même les taux. Shopify est clair : la taxe relève de votre responsabilité. L’outil calcule ce que vous configurez, il ne détermine pas votre statut à votre place.
L’ordre est donc le suivant : régler d’abord votre statut juridique, puis configurer les taxes en conséquence. Le fait que vos prix incluent une taxe, et à quel taux, dépend de ce statut, ce qui relève d’un comptable ou de l’administration fiscale plutôt que des paramètres de la boutique. Shopify lui-même recommande de toujours vérifier auprès d’une autorité fiscale locale ou d’un fiscaliste. Quel que soit votre choix, affichez au consommateur le prix total qu’il remettra au livreur.
Pages de politiques et droit marocain de la consommation
Dans Paramètres, puis Politiques, Shopify permet de publier une politique de retour, une politique de confidentialité, des conditions d’utilisation, une politique d’expédition, des mentions légales et les coordonnées. Il peut les remplir à partir de modèles, mais prévient que ses politiques automatisées ne constituent pas un avis juridique et ne garantissent pas la conformité aux lois applicables. C’est le droit marocain qui fixe leur contenu.
Le texte de référence est la loi 31-08 sur la protection du consommateur, qui consacre son chapitre 2 aux contrats conclus à distance. Son article 3 impose à tout fournisseur de mettre le consommateur en mesure de connaître les caractéristiques essentielles du produit. Pour la vente en ligne, la synthèse publiée par l’éditeur juridique Captain Legal rappelle que l’article 30 exige des conditions contractuelles accessibles depuis la page d’accueil et expressément acceptées avant la confirmation de la commande, que les articles 25 à 44 fixent le contenu de l’offre (article 29) et la responsabilité du vendeur, transporteurs compris (article 26), et que le consommateur dispose de sept jours pour se rétracter, seuls les frais de retour pouvant rester à sa charge. Sans confirmation écrite, la même synthèse note que le délai de rétractation passe de sept à trente jours (article 36).
Concrètement, pour une boutique Shopify en COD :
- reliez les conditions générales de vente, la politique de retour et la page de contact depuis la page d’accueil et le pied de page ; la documentation de Shopify explique comment ajouter les politiques aux menus de la boutique ;
- indiquez dans la politique de retour le délai de rétractation de sept jours et qui paie le retour, dans la langue de vos acheteurs ;
- faites de l’e-mail de confirmation la confirmation écrite : produits, prix total, conditions de livraison et manière de se rétracter ;
- suivez l’avertissement de Shopify lui-même : ne promettez pas de délais de livraison que vous ne pouvez pas tenir.
Les données des clients relèvent d’un autre texte : la loi 09-08, sous le contrôle de la CNDP. Nom, téléphone et adresse recueillis pour la livraison sont des données personnelles ; dites dans la politique de confidentialité ce que vous en faites et qui les reçoit, transporteur compris.
Les applications de formulaire COD en une page : ce qu’il faut vérifier
Beaucoup de vendeurs COD ne font pas passer leurs acheteurs par le tunnel de commande standard. Ils installent une application de la boutique d’applications Shopify qui affiche un court formulaire sur la fiche produit : nom, téléphone, ville, adresse et un bouton de commande. L’idée est de réduire le nombre d’étapes entre la publicité et la commande. Ces applications diffèrent beaucoup ; jugez-les toutes sur les mêmes questions :
- Où arrive la commande ? Comme une commande Shopify normale, avec le stock mis à jour, ou comme un brouillon ou une fiche hors de Shopify ?
- Quels champs peut-on rendre obligatoires ? Téléphone et ville doivent l’être, avec un contrôle du format du numéro.
- Les tarifs d’expédition, remises et taxes s’appliquent-ils comme vous les avez configurés, ou l’application les recalcule-t-elle ?
- Quelles notifications partent ? L’acheteur doit toujours recevoir votre message de confirmation.
- Comment gère-t-elle les fausses commandes et les doublons, et combien coûte-t-elle par mois ou par commande ?
Cherchez chaque réponse dans la documentation de l’application elle-même, et installez-la à l’essai avant le lancement de la première publicité.
Tester tout le parcours avant le lancement
Passez une commande vous-même, sur un téléphone, par le lien qu’utiliseront vos publicités. Vérifiez que le paiement à la livraison est proposé et bien formulé, que le téléphone est obligatoire, que le tarif d’expédition est celui prévu, que la page de confirmation affiche vos instructions de paiement, que l’e-mail ou le message arrive, que l’équipe reçoit son alerte et que la commande apparaît comme non payée dans l’interface. Annulez-la ensuite. Refaites ce test après chaque changement de thème, de réglage du formulaire ou d’application.
Après la commande : gérer le COD avec Cashod
Shopify prend la commande ; le travail du COD commence ensuite. Cashod inclut un centre d’appels où les agents confirment les commandes COD par téléphone, et peut confirmer les commandes sur WhatsApp, y compris avec un agent IA. Un même compte Cashod peut gérer plusieurs boutiques, ce qui aide le vendeur qui exploite plus d’une boutique Shopify. Cashod suit aussi les colis retournés, et les frais de livraison et de retour de chaque transporteur s’y règlent par ville : les coûts ville par ville qu’une zone d’expédition Shopify ne sait pas montrer sont réunis au même endroit. Voir aussi notre page sur la gestion des commandes.
