Platform Comparisons

Shopify ou Medusa : quel backend e-commerce choisir ?

Shopify ou Medusa : comparez hébergement, coût total, effort de développement et cas d’usage pour choisir la plateforme adaptée à votre activité.

Photo de profil de Long Nguyen

Long Nguyen

Développeur fullstack · Ingénieur IA · Chercheur

• • 6 min de lecture •

Shopify ou Medusa en un coup d’œil

Avant d’entrer dans le détail, voici la distinction fondamentale dont découlent presque toutes les autres : Shopify est une plateforme SaaS entièrement hébergée que vous louez, tandis que Medusa est un moteur e-commerce open source en Node.js que vous déployez et contrôlez. Toutes les autres différences — structure des coûts, effort de développement, flexibilité et responsabilité en cas de panne — découlent de ce choix architectural.

Critère Shopify Medusa
Modèle SaaS hébergé Open source, auto-hébergé
Licence / coût Abonnement payant, frais par transaction Licence MIT, utilisation gratuite ; vous payez l’hébergement
Frontend Thèmes Liquid (ou Hydrogen pour le headless) Headless par défaut — vous choisissez n’importe quel frontend
Accès au backend Pas d’accès au serveur ; extensions via l’Admin API et les applications Accès complet au code backend ; modules interchangeables
Temps de mise en place De quelques heures à quelques jours De quelques jours à quelques semaines (déploiement Node.js/Postgres nécessaire)
Idéal pour Marques DTC, PME, équipes non techniques Boutiques personnalisées, marketplaces, B2B, équipes pilotées par des développeurs

Ce qu’est réellement Shopify

Shopify est une plateforme e-commerce gérée : Shopify s’occupe des serveurs, de la base de données, du traitement des paiements conforme à la norme PCI, du CDN et de la disponibilité. De votre côté, vous disposez d’un espace d’administration, d’un éditeur de thèmes et d’une marketplace d’applications. Vous ne touchez jamais à l’infrastructure. C’est toute sa proposition de valeur : vous échangez du contrôle contre une absence totale de charge opérationnelle.

La tarification dépend de l’accès aux fonctionnalités et du taux de transaction, pas du trafic ni de la charge serveur : les forfaits principaux vont approximativement de 29 $ à 299 $ par mois avec une facturation annuelle. Les taux appliqués aux cartes bancaires en ligne passent d’environ 2,9 % à 2,5 %, auxquels s’ajoute un montant fixe, à mesure que vous montez en gamme. Shopify Plus commence, lui, à quelques milliers de dollars par mois pour les marchands à grande échelle. La structure des forfaits et le détail de chaque frais sont présentés sur la page d’aide officielle des forfaits Shopify.

La véritable limite pratique n’est pas l’abonnement, mais Liquid. Le langage de templating de Shopify convient à une boutique standard, mais devient vite contraignant dès qu’un projet nécessite une logique de checkout personnalisée, des configurateurs produits non conventionnels ou un modèle de données qui ne correspond pas clairement aux types de ressources de Shopify. C’est à ce moment que les marchands commencent à envisager Shopify Hydrogen (le framework headless de Shopify, toujours lié à son backend) ou à quitter complètement l’écosystème.

Ce qu’est réellement Medusa

Medusa n’est pas un outil de création de boutique : c’est un ensemble de briques e-commerce que vous assemblez. Les requêtes traversent quatre couches : les routes API gèrent HTTP, les workflows contiennent la logique métier, les modules administrent les ressources propres à chaque domaine — produits, paniers et commandes, par exemple — et une base de données Postgres se trouve en dessous, comme l’explique la documentation officielle de l’architecture de Medusa. Les domaines Produit, Panier, Commande, Paiement, Tarification et une douzaine d’autres sont fournis sous forme de modules autonomes et interchangeables. Vous pouvez donc remplacer ou étendre certaines briques — un moteur de tarification personnalisé ou un autre prestataire de paiement, par exemple — sans forker toute la plateforme.

Rien de tout cela ne constitue une interface utilisateur. Medusa propose un tableau de bord d’administration pour gérer le catalogue et les commandes, mais le storefront dépend entièrement de vous : Next.js est le choix le plus courant, mais n’importe quel frontend capable d’appeler une API REST peut convenir. Déployer Medusa signifie exécuter un serveur Node.js et une base Postgres quelque part — un VPS, Railway, Render ou votre propre infrastructure. C’est le compromis à accepter en échange de ce niveau de contrôle.

Le coût total réel

La comparaison souvent mise en avant — « Shopify est payant, Medusa est gratuit » — est trompeuse. Medusa ne facture ni licence ni transaction, mais n’est pas gratuit pour autant : vous payez l’infrastructure et le temps d’ingénierie au lieu de voir apparaître une ligne d’abonnement.

Poste de coût Shopify Medusa
Frais de plateforme 29 à 299 $/mois (forfaits principaux), 2 300 $/mois et plus pour Plus 0 $ — licence MIT, aucun coût de licence
Frais par transaction 0,5 % à 2 % sans Shopify Payments ; traitement des cartes à 2,4 %–2,9 % + 0,30 $ dans tous les cas Aucun — vous choisissez votre prestataire de paiement et le payez directement
Hébergement Inclus dans le forfait À votre charge — un petit déploiement coûte souvent de quelques dizaines à quelques centaines de dollars par mois, selon le trafic et la taille de la base de données
Développement initial Faible avec un thème standard ; augmente rapidement avec du travail personnalisé en Liquid Sensiblement plus élevé au départ — vous développez un storefront et configurez un backend, au lieu de choisir un thème
Maintenance continue Shopify gère les mises à jour de la plateforme et la disponibilité Vous-même ou une agence gérez les mises à niveau, les correctifs de sécurité et la supervision des serveurs

Le seuil de rentabilité dépend du volume de transactions et de la quantité de logique personnalisée nécessaire. Pour une boutique au volume modéré utilisant des fonctionnalités standard, Shopify est presque toujours moins cher une fois les heures d’ingénierie prises en compte. Une boutique réalisant beaucoup de transactions et nécessitant de nombreuses personnalisations peut être plus avantageuse avec Medusa, précisément parce qu’aucune commission de plateforme par transaction ne réduit la marge à mesure que le chiffre d’affaires augmente — mais seulement si l’équipe dispose des compétences Node.js/Postgres nécessaires pour l’exploiter, ou si elle prévoit le budget pour faire appel à un partenaire.

Effort de développement et délai de lancement

C’est l’aspect que la plupart des comparatifs négligent. L’avantage de Shopify en matière de délai de lancement est réel et important : choisissez un thème, configurez les paramètres, connectez Shopify Payments et vous disposez d’une boutique fonctionnelle en une journée. Les applications couvrent la plupart des besoins courants — abonnements, avis, ventes additionnelles — sans écrire de code.

Avec Medusa, le calendrier dépend entièrement de ce que vous construisez. Une installation Medusa limitée au backend, avec son tableau de bord d’administration, peut être mise en place rapidement. Le temps est surtout consacré au storefront : puisque Medusa ne fournit aucun frontend, quelqu’un doit créer les pages produits, le panier, le parcours de checkout et l’espace client à partir de zéro — ou d’un template de démarrage — puis connecter chaque élément à l’API Medusa. Comptez de quelques semaines pour un MVP minimal à plusieurs mois pour un storefront complet, multirégional et doté d’une logique de checkout personnalisée : un engagement très différent de « lancez votre boutique cet après-midi ».

Cet écart explique également pourquoi Shopify reste la recommandation par défaut pour les fondateurs non techniques et les petites équipes : Medusa suppose qu’un développeur sera disponible pendant toute la durée de vie de la boutique, pas uniquement au lancement.

Quand Shopify est le bon choix

  • Vous devez vendre en quelques jours, et non en quelques semaines, sans disposer d’une équipe d’ingénierie dédiée.
  • Votre catalogue produit et votre parcours de checkout correspondent au modèle standard de Shopify : produits physiques, variantes classiques, règles courantes de taxes et d’expédition.
  • Vous souhaitez qu’un seul prestataire soit responsable de la disponibilité, de la conformité PCI et de la sécurité de la plateforme.
  • Vous vendez en magasin et en ligne et voulez réunir ces canaux dans un seul système.
  • Votre équipe peut s’appuyer sur l’écosystème d’applications Shopify plutôt que de développer elle-même les intégrations.

Quand Medusa est le bon choix

  • Vous construisez une marketplace, une boutique B2B ou un modèle par abonnement qui ne s’intègre pas facilement aux structures de données de Shopify.
  • Vous avez besoin d’un contrôle total sur la logique de checkout, les règles tarifaires ou un modèle de données que les types de ressources Shopify ne peuvent pas représenter.
  • Vous gérez plusieurs canaux de vente ou storefronts à partir d’un même backend et souhaitez disposer d’une source unique de vérité pour les stocks et les commandes.
  • Les frais de plateforme par transaction réduiraient sensiblement votre marge compte tenu de votre volume.
  • Vous disposez — ou recrutez — les compétences Node.js nécessaires pour prendre en charge le backend sur le long terme, et pas uniquement au lancement.

Les migrations de plateformes e-commerce et les backends de commerce personnalisés de ce type font précisément partie des projets couverts par le service d’assistance e-commerce de Netalith, pour les clients qui changent de plateforme ou mettent en place une architecture headless pour la première fois. La discussion de cadrage porte généralement moins sur la plateforme qui serait « meilleure » que sur les exigences précises de votre catalogue et de votre checkout qui dépassent réellement le modèle de Shopify.

Le compromis : faut-il vraiment choisir ?

Pas toujours. Shopify Hydrogen vous permet de créer un storefront React/Remix entièrement personnalisé tout en conservant le backend, les paiements et l’écosystème d’applications Shopify. C’est une véritable voie intermédiaire si le problème vient des limites de templating de Liquid plutôt que du modèle de données ou de la structure tarifaire de Shopify. Le forfait Shopify reste toutefois nécessaire : les frais d’abonnement et de transaction continuent donc de s’appliquer.

L’approche inverse est également courante : utiliser Medusa pour un besoin spécifique — un portail de commande B2B, une couche marketplace ou un système de fidélité et de récompenses — en parallèle d’une boutique Shopify existante, plutôt que de la remplacer entièrement. Les équipes qui dépassent les capacités de Shopify ne le suppriment que rarement du jour au lendemain ; une migration progressive ou l’ajout d’un module Medusa à côté de Shopify présente généralement moins de risques qu’un changement complet de plateforme.

Que devriez-vous réellement choisir ?

Si vous vous demandez « Shopify ou Medusa ? » parce que vous ne savez pas encore si vos besoins justifient un backend personnalisé, cette incertitude constitue déjà une réponse : commencez par Shopify. La solution est réversible, rapide et peu coûteuse à tester. Choisissez Medusa lorsque vous savez précisément ce que Shopify ne peut pas faire pour votre activité — un parcours de checkout spécifique, une structure de marketplace ou un problème de frais lié au volume — car la flexibilité de Medusa ne devient rentable que lorsque vous avez une raison concrète d’en tirer parti.

Vous hésitez encore entre les deux pour votre projet ? Netalith propose une consultation gratuite pour examiner votre catalogue, votre checkout et vos projets de croissance avant que vous n’investissiez du temps d’ingénierie dans l’une ou l’autre solution.

FAQ

Questions fréquentes

Medusa est-il gratuit ?

Medusa est lui-même gratuit et open source sous licence MIT : il n’y a ni frais de licence ni commission de plateforme par transaction. Vos coûts réels correspondent à l’hébergement — serveur et base de données — ainsi qu’au temps de développement nécessaire pour créer et maintenir votre storefront et vos éventuels modules personnalisés.

Medusa est-il une bonne alternative à Shopify pour une petite entreprise ?

En général, pas pour une première boutique. Medusa suppose de disposer durablement de compétences en ingénierie Node.js/Postgres, et le storefront doit être développé à partir de zéro. Les petites équipes sans développeur en interne lancent presque toujours leur activité plus rapidement et à moindre coût avec Shopify. Medusa devient intéressant lorsqu’une entreprise a dépassé les capacités du modèle de données ou de la structure tarifaire de Shopify.

Puis-je utiliser Shopify et Medusa ensemble ?

Oui. Parmi les approches courantes, on trouve l’utilisation de Shopify Hydrogen pour créer un storefront personnalisé sur le backend Shopify, ou l’exécution de Medusa à côté d’une boutique Shopify existante pour un besoin précis, comme un portail B2B ou une couche marketplace, plutôt que de changer entièrement de plateforme.

Medusa applique-t-il des frais par transaction comme Shopify ?

Non. Medusa ne facture pas de frais de plateforme par transaction : vous connectez directement votre propre prestataire de paiement — Stripe, PayPal, etc. — et ne payez que ses frais de traitement. Shopify ajoute ses propres frais, sauf si vous utilisez Shopify Payments.

Combien coûte l’hébergement d’une boutique Medusa ?

Le coût dépend du trafic et de la taille de la base de données, mais un petit à moyen déploiement en production — serveur Node.js et Postgres géré — coûte généralement de quelques dizaines à quelques centaines de dollars par mois. Cela reste bien inférieur aux forfaits Shopify, mais n’inclut pas le temps de développement nécessaire pour le créer et le maintenir.

Medusa convient-il au commerce enterprise ou B2B ?

Oui. Medusa est souvent choisi dans ce contexte parce que son architecture modulaire gère la logique de checkout personnalisée, la tarification multirégionale et les structures de marketplace qui correspondent mal aux types de ressources standard de Shopify. En contrepartie, il faut disposer de compétences d’ingénierie en interne ou chez un partenaire pour l’exploiter.

Restez informé avec Netalith

Recevez des ressources de développement, des mises à jour produit et des offres spéciales directement dans votre boîte mail.