Aller au contenu
Business Agile
Services
04

Site e-commerce sur mesure et e-commerce headless E-commerce sur mesure

Une boutique qui suit vos règles de vente, et pas l'inverse

Je construis des boutiques en ligne sur mesure, le plus souvent en headless avec Saleor : le catalogue, le panier et le paiement vivent dans une API, et le site est une interface libre par-dessus. Quand WooCommerce suffit, je le dis aussi.

Décrire mon projet

Qu'est-ce que l'e-commerce headless ?

Dans une boutique classique, le catalogue, le panier et les pages du site forment un seul bloc. En headless, la partie commerce devient une API : les produits, les stocks, les commandes et les paiements sont gérés par un moteur dédié, et le site n'est qu'une interface qui l'interroge. On peut alors avoir plusieurs sites, une application mobile ou des bornes qui vendent à partir du même catalogue.

J'utilise Saleor, un moteur e-commerce open source écrit en Python avec une API GraphQL. Il gère plusieurs canaux de vente, plusieurs devises et plusieurs entrepôts, et s'étend par des applications qui réagissent à des événements signés.

Un cas réel : deux marques, un seul moteur

Pour Eco-Actives, j'ai mis en place une seule instance Saleor qui sert deux marques par deux canaux de vente : Eco-Actives, pour les entreprises, et Ti Kosmeo, pour les ateliers de cosmétiques naturels. Un seul entrepôt, un stock suivi pour les produits physiques et non suivi pour les ateliers, une carte cadeau à plusieurs montants, et un import de catalogue idempotent qu'on peut rejouer sans créer de doublons.

Autour de Saleor, une application FastAPI ajoute ce que le moteur ne sait pas faire : le paiement avec Stancer, prestataire français, par page de paiement hébergée, et un service de planning qui garantit qu'un créneau réservé fait disparaître les autres ateliers proposés à la même heure. Ce projet est en cours de développement.

Quand WooCommerce suffit

Le headless a un coût : deux applications à maintenir au lieu d'une. Pour une boutique au catalogue simple, sans règle de vente particulière, WooCommerce reste souvent le bon choix. Avec le studio Arbre Agile, j'ai participé au lancement de Pousses et Plantes, une place de marché de plantes françaises multi-producteurs bâtie sur WordPress, WooCommerce et Dokan, conteneurisée et testée en charge avant son ouverture.

Je vous aide à choisir en regardant votre catalogue, vos règles de prix, vos canaux de vente et qui gérera la boutique au quotidien.

Paiement, stocks et back-office

Je privilégie les pages de paiement hébergées par le prestataire, qui gardent les données de carte hors de votre site. L'intégration de Stancer a été écrite à partir de sa spécification OpenAPI officielle, et vérifiée contre une vraie instance de Saleor, ce qui a permis de corriger trois écarts entre la documentation des webhooks et leur comportement réel.

Chaque événement reçu du moteur est vérifié par sa signature avant d'être traité, pour qu'un tiers ne puisse pas déclencher un paiement ou une réservation à votre place.

Le back-office de Saleor couvre les commandes, les remboursements et le catalogue. Ce qui est propre à votre métier, comme les créneaux exclusifs d'un atelier, vit dans une application séparée, testée à part, que la mise à jour du moteur ne casse pas.

Une vitrine rapide et bien référencée devant la boutique

En headless, la vitrine est un site comme les autres : je peux donc lui appliquer tout ce que j'applique à un site vitrine. Les pages de catégories et de produits sont prérendues, avec leur propre titre, leur description et des données structurées de produit que Google sait afficher. Les images sont générées en plusieurs largeurs pour ne pas envoyer une photo de 1 600 pixels à un téléphone, et les scripts de mesure sont chargés après la première interaction.

Quand la boutique remplace un site existant, je traite la migration comme une refonte : inventaire des adresses qui reçoivent des visites, redirections permanentes vers les nouvelles fiches, vérification en ligne après l'ouverture. Pour Ti Kosmeo, la marque d'ateliers qui vendra à terme par le moteur Saleor d'Eco-Actives, 55 anciennes adresses WordPress ont déjà été redirigées de cette façon, et les liens d'affiliation de réservation ont été conservés à l'identique pour ne pas perdre le suivi des commissions.

Et après l'ouverture ?

Une boutique demande plus de suivi qu'un site vitrine : mises à jour du moteur e-commerce, évolution des moyens de paiement, nouvelles règles de livraison ou de prix, pics de trafic pendant les fêtes. Avant l'ouverture de Pousses et Plantes, des scénarios de charge simulaient la navigation, la consultation de fiches produits et la création de comptes, pour vérifier que le site tenait. Je peux assurer ce suivi dans la durée, ou former la personne qui gérera la boutique au quotidien à son back-office.

Ce que je ne fais pas

Je ne gère pas vos campagnes publicitaires ni votre référencement payant, et je ne produis pas vos photos produits. Je ne recommande pas de headless pour une première boutique qui teste un marché : une solution hébergée coûte moins cher tant que les ventes ne sont pas confirmées.

Projets réalisés dans ce domaine

Questions fréquentes

Pourquoi choisir Saleor pour un site e-commerce sur mesure ?

Saleor est un moteur e-commerce open source, écrit en Python, avec une API GraphQL. Il gère plusieurs canaux, devises et entrepôts, et s'étend par des applications qui réagissent à des événements signés. C'est un bon choix quand vous avez plusieurs marques ou points de vente, ou des règles que les modules classiques ne savent pas exprimer.

Headless ou WooCommerce : que choisir pour ma boutique ?

WooCommerce convient à un catalogue simple géré par une petite équipe dans WordPress. Le headless se justifie quand vous vendez sur plusieurs canaux, quand la vitesse du site compte beaucoup, ou quand une règle de vente propre à votre activité doit être codée. Il demande plus de maintenance, je vous aide à peser les deux.

Quel moyen de paiement français intégrer à une boutique en ligne ?

J'ai intégré Stancer, prestataire de paiement français, dans une boutique Saleor, avec une page de paiement hébergée qui garde les données de carte hors du site. Stripe reste une alternative solide, notamment quand plusieurs vendeurs doivent encaisser sur leur propre compte. Le choix dépend de vos volumes et de vos tarifs négociés.

Comment vendre des ateliers ou des rendez-vous en ligne sans surréservation ?

Il faut un planning qui connaît vos contraintes réelles. Pour Eco-Actives, une seule animatrice tient un atelier à la fois : réserver un créneau doit masquer les autres ateliers proposés à la même heure. Je l'ai codé dans une application séparée du moteur e-commerce, avec des tests dédiés, car le stock par produit ne sait pas exprimer cette règle.

Un projet ? Parlons-en cette semaine.

Un brief court, une réponse sous 48 h, une estimation ferme après cadrage.

Décrire mon projet