Nehos Groupe
Un préparateur en bonnet jaune attrape un carton sur un rayonnage orange d'entrepôt, éclairé à contre-jour
Photo : cottonbro studio · Pexels

Développement Sylius -- e-commerce open source sur mesure pour ETI

Sylius sur base Symfony 7, API Platform, extensibilité totale par plugins. E-commerce B2B et B2C sur mesure : pricing par compte, multi-store, workflow de devis, règles promotionnelles complexes. Front decouple Next.js ou Storefront API. Sur devis, chiffré en 48 h après un premier échange.

Nos clients types

Scale-up
PME
ETI
Grand Groupe
Réponse sous 24 h ouvréesSans engagementConsultant senior

L'essentiel sur Sylius pour l'e-commerce sur mesure

Sylius est la plateforme e-commerce open source construite sur Symfony. Pas un fork, pas un wrapper -- un framework e-commerce natif Symfony 7 avec API Platform integre. Pour une equipe qui maitrise déjà Symfony, Sylius est souvent le choix le plus rationnel.

L'avantage de Sylius par rapport à Magento 2 : la légèreté. L'admin est réactif. Le système de plugins est propre (events Symfony, pas de préférences XML). Le code source est lisible par un développeur Symfony standard -- pas besoin d'experts certifiés Magento.

L'avantage par rapport à Shopify : la liberté. Pas de commission sur les ventes, pas de vendor lock-in, pas de limitation sur le checkout, le pricing ou les promotions. Sylius vous permet de construire exactement le workflow e-commerce dont votre business a besoin -- pricing B2B par compte, workflow de devis avec validation hiérarchique, règles promotionnelles multi-niveaux, multi-store multi-devise.

Tarification : sur devis, chiffré en 48 h après un premier échange. Le prix dépend du nombre de références, du pricing par compte, des intégrations ERP et du workflow de devis.

#Sylius : l'e-commerce pour les equipes Symfony

Si votre SI tourne sur Symfony, déployer Magento 2 pour l'e-commerce, c'est introduire une deuxième stack technique dans votre organisation. Deux écosystèmes a maintenir, deux pools de développeurs a recruter, deux philosophies architecturales a concilier. Sylius elimine cette friction en restant 100 % dans l'écosystème Symfony.

Concrètement, Sylius reutilise les composants Symfony que vos développeurs connaissent déjà : Doctrine ORM pour la base de données, Twig pour les templates (ou API Platform pour le headless), le système de sécurité Symfony pour l'authentification, le container de services pour l'injection de dépendances, et le système d'evenements Symfony pour l'extensibilité.

Un développeur Symfony expérimenté prend vite ses repères sur Sylius, là où Magento 2 demande un apprentissage plus long.

#Architecture Sylius headless avec API Platform

Sylius expose nativement une API REST via API Platform. Cette API couvre l'ensemble du workflow e-commerce : catalogue produit, panier, checkout, commande, client, promotion, inventaire. Le front peut être decouple en Next.js, Nuxt, ou n'importe quel framework JavaScript -- ou meme une application mobile Flutter ou React Native.

L'architecture headless Sylius chez Nehos : Sylius backend (Symfony 7 + PHP 8.2) expose l'API Platform. Le front Next.js 16 avec Server Components consomme l'API pour le rendu côté serveur des pages catalogue et fiches produits (SEO et performance). Les interactions utilisateur (ajout panier, checkout) passent par des Client Components React avec appels API asynchrones. Le CMS (Payload ou le CMS natif Sylius) gere les pages editoriales.

#5 cas d'usage ou Sylius excelle

#1. E-commerce B2B avec pricing par compte

Chaque client B2B a ses propres tarifs négociés, ses conditions de paiement, et ses remises par volume. Sylius gere nativement les canaux de vente (channels) et les zones de prix. On étend avec des plugins custom pour le pricing par compte client, synchronise depuis l'ERP (Sage, SAP, Cegid) via API.

#2. Multi-store multi-devise

Sylius gere nativement plusieurs boutiques (channels) avec des catalogues, des prix et des devises différents. Un seul back-office pour gérer 3 boutiques (France, Belgique, Suisse) avec des prix en EUR et CHF, des catalogues partiellement différents, et des règles de TVA par pays.

#3. Workflow de devis en ligne

Pour le B2B, le panier classique ne suffit pas. Le client ajoute des produits, genere un devis PDF, l'envoie a son manager pour validation, puis le convertit en commande. Sylius permet de modéliser ce workflow avec le système de state machine Symfony (Winzou State Machine ou Symfony Workflow).

#4. Promotions et règles commerciales complexes

Sylius a l'un des moteurs de promotion les plus flexibles du marche e-commerce open source. Règles par canal, par groupe de clients, par période, par montant de panier, par catégorie de produit, avec possibilité d'empiler les promotions ou de les rendre exclusives. Extensible via des plugins custom pour des règles métier spécifiques.

#5. Marketplace B2B

Sylius sert de socle pour des marketplaces B2B (multi-vendeurs) avec le plugin Sylius Marketplace ou des développements custom. Chaque vendeur a son propre catalogue, ses propres prix, et sa propre facturation. L'opérateur de la marketplace gere la commission, la moderation et le paiement.

#Sylius vs Magento 2 vs Shopify : comparaison honnête

Sylius gagne sur : la légèreté, la qualité du code (standards Symfony, tests unitaires), l'extensibilité propre (events Symfony vs plugins Magento), le coût d'hébergement, la courbe d'apprentissage pour les equipes Symfony.

Magento 2 gagne sur : l'écosystème de plugins (très large), la taille de la communauté, et la reconnaissance du nom chez les grands comptes. Pour un très gros catalogue avec des règles de prix très complexes, Magento 2 reste plus mature.

Shopify gagne sur : le time-to-market (boutique en ligne en 2 semaines), l'écosystème d'apps, et le zero maintenance infrastructure. Pour un e-commerce B2C standard sans besoin de personnalisation avancée, Shopify est souvent le meilleur choix.

Nehos recommande Sylius quand : le SI existant est en Symfony, le workflow e-commerce est spécifique (B2B, devis, pricing negocie), le client veut garder le controle total du code source, et le budget d'hébergement est un critère.

#Tarification : sur devis, chiffré en 48 h

Le prix dépend du périmètre. Trois niveaux de complexité :

  • E-commerce B2C standard : catalogue classique, checkout, paiement Stripe, front Sylius natif ou headless simple.
  • E-commerce B2B ou B2C avancé : pricing par compte, multi-store, quelques intégrations SI, workflow de devis, front Next.js headless.
  • E-commerce B2B complexe : multi-store multi-devise, intégration ERP (SAP/Sage), PIM Akeneo, marketplace multi-vendeurs, workflow de validation multi-niveaux.

Nous commençons par un audit de cadrage, puis nous chiffrons sous 48 h.

Questions & réponses

Questions frequentes sur Sylius

Oui, avec des réserves. Sylius est utilisé en production par des boutiques en Europe. Pour un catalogue de taille moyenne avec un workflow e-commerce spécifique, Sylius est parfaitement mature. Pour un très gros catalogue avec des règles de prix multi-niveaux très complexes et des intégrations PIM avancées, Magento 2 reste plus éprouvé a cette échelle. Nehos evalue la pertinence de Sylius vs Magento a l'audit de cadrage selon le périmètre reel du projet.

Des développeurs Symfony seniors suffisent. C'est l'avantage majeur de Sylius : un développeur Symfony 7 compétent prend vite ses repères sur Sylius. Le modèle de données e-commerce (produit, variante, canal, commande, promotion) s'apprend vite quand on maitrise Doctrine et le pattern Repository. Pas besoin de recruter des experts certifiés comme pour Magento 2.

La durée d'une migration Magento 2 vers Sylius dépend de la complexité. Phase 1 : audit du catalogue, des règles de prix, des promotions et des intégrations SI existantes sur Magento. Phase 2 : modélisation du catalogue sur Sylius, migration des données via scripts ETL (produits, clients, commandes historiques). Phase 3 : développement des plugins custom pour reproduire les règles métier spécifiques. Phase 4 : migration DNS et redirections 301. Le risque principal est la perte de fonctionnalités qui reposaient sur des plugins Magento sans équivalent Sylius -- l'audit identifie ces cas.

Chez Nehos, un e-commerce Sylius est chiffré sur devis en 48 h après un premier échange. Un e-commerce B2C standard avec checkout classique et Stripe coûte moins qu'un e-commerce B2B avec pricing par compte, intégration ERP, PIM Akeneo et workflow de devis. L'hébergement est chiffré avec le projet.

Parlons de votre projet

Un devis chiffré, sans engagement

Décrivez votre besoin en deux minutes : un consultant senior vous répond avec une première estimation et les prochaines étapes.

  • Réponse sous 24 h ouvrées
  • Sans engagement
  • Un consultant senior vous répond
Prendre rendez-vous