Shopify B2B est devenu une plateforme de vente en gros crédible pour une bonne part des marchands. Sur Shopify Plus, les comptes de société, les catalogues, les listes de prix et les conditions de paiement net couvrent l’essentiel du fonctionnement de la plupart des relations de gros, et le tout se passe dans la même interface administrateur qui gère les volets vente au détail et vente directe (DTC) de l’entreprise. Pour un fabricant qui vend une gamme stable à quelques centaines de comptes, c’est souvent suffisant.
La distribution, c’est une autre paire de manches. Les distributeurs de plein air et de vêtements n’achètent pas une seule fois à partir d’un catalogue figé — ils achètent par saisons, selon des types de commandes qui se chevauchent, et rarement seuls. Shopify B2B natif a été conçu autour d’un panier actif unique qui se résout en une seule commande, et c’est précisément cette hypothèse qui l’empêche de correspondre à la façon dont les distributeurs passent réellement leurs commandes.
Ce que Shopify B2B natif fait bien
Soyons justes envers la plateforme avant de la décortiquer. Les comptes de société modélisent l’organisation acheteuse avec ses emplacements et ses contacts. Les catalogues déterminent quels produits une société ou un emplacement donné peut voir. Les listes de prix appliquent une tarification propre à chaque compte, fixe ou en pourcentage, sans avoir à dupliquer les produits. Les conditions de paiement prennent en charge le net 15/30/60 et le paiement à réception. Les règles de quantité imposent des commandes minimales et des incréments par caisse (case-pack) au niveau de la variante. Les commandes provisoires permettent au personnel d’assembler une commande dans l’interface administrateur et de l’envoyer pour paiement. Pour du gros continu, cette structure est cohérente, peu exigeante en entretien et, surtout, elle conserve une source unique de vérité pour les stocks à la fois côté gros et côté détail. Rien de tout cela n’est un problème. Le problème commence quand le rythme d’achat devient plus complexe qu’un panier, une commande.
Là où Shopify B2B reste insuffisant pour les distributeurs saisonniers
Quatre lacunes apparaissent presque immédiatement lorsqu’un distributeur tente de faire rouler un véritable calendrier de commandes sur le B2B natif.
Des paniers persistants d’une saison de commandes à l’autre
Une commande de précommande ne se bâtit pas d’un seul coup. Un acheteur ouvre une commande pour le printemps 2027 à l’été 2026 et l’enrichit au fil des semaines, à mesure que la gamme se précise et que les allocations arrivent. Shopify natif traite le panier comme un contenant unique, actif et lié à la session, et non comme une commande en cours durable et nommée à laquelle un acheteur revient tout au long d’une fenêtre de commande de plusieurs mois. Laissez passer assez de temps et la commande qu’un représentant et un acheteur assemblaient depuis un moment n’a plus d’endroit stable où exister.
Plusieurs paniers ouverts simultanément
Les distributeurs ont rarement une seule commande ouverte. Un acheteur bâtit souvent une précommande pour la prochaine saison et une commande de réassort (immédiate) sur les stocks actuels dans la même semaine — deux commandes, deux échéanciers de livraison, deux ensembles de minimums. Le B2B natif accorde un seul panier par client. Il n’existe aucun moyen natif de tenir plusieurs commandes nommées et parallèles pour un même compte et de les passer indépendamment.
Des paniers partagés entre représentants et acheteurs (commande assistée par un représentant)
La plupart des commandes de distributeurs se passent avec un représentant, et non par un acheteur qui travaille seul. Le représentant connaît la gamme, l’acheteur connaît son plancher de vente, et la commande se bâtit à deux. Shopify répartit ce travail sur deux surfaces : le panier de la vitrine, côté acheteur, et les commandes provisoires, côté personnel, dans l’interface administrateur. Ni l’un ni l’autre n’est un panier partagé unique qu’un représentant et un acheteur peuvent voir et modifier ensemble en temps réel — les commandes provisoires sont un artéfact de l’interface administrateur, et les autorisations du personnel régissent cette interface, pas un panier client modifiable à deux.
Types de commandes : précommande ou commande en saison
L’achat de vêtements et d’articles de plein air fonctionne selon deux modes. Les commandes de précommande (futures) engagent des mois à l’avance sur une gamme qui n’est pas encore en entrepôt ; les commandes en saison ou immédiates puisent maintenant dans les stocks disponibles à la vente en temps réel. Elles diffèrent par leur logique de stocks, leur calendrier de livraison et leurs fenêtres d’annulation. Shopify natif modélise les stocks comme étant disponibles maintenant, et une commande comme un passage à la caisse sur ces stocks. Il ne porte aucune distinction de type de commande qui modifierait la façon dont le panier se valide par rapport aux stocks futurs plutôt qu’actuels.
Shopify B2B prend-il en charge la précommande ?
Pas nativement. Tel quel, Shopify B2B ne comporte aucun type de commande dédié à la précommande ou aux futures. Il valide un panier par rapport aux stocks actuels et le résout en une seule commande au passage à la caisse. On peut reproduire certains éléments de la précommande à l’aide des règles de quantité, des commandes provisoires et de catalogues distincts, mais on ne peut pas, de façon native, tenir une commande persistante et datée dans le futur qu’un acheteur bâtit tout au long d’une fenêtre de commande, qui coexiste avec une commande en saison et qui se valide par rapport à une disponibilité projetée plutôt qu’aux stocks en temps réel. Prendre en charge une véritable précommande, c’est ajouter cette logique par-dessus la plateforme. La question n’est donc pas de savoir si Shopify peut le faire, mais bien comment ajouter ce qui manque sans briser ce qui fonctionne déjà.
Le choix : une plateforme de gros dédiée ou bâtir sur Shopify
Un distributeur qui bute sur ces lacunes a deux véritables options, et elles mènent à des architectures différentes.
La première consiste à exploiter une plateforme de commande de gros dédiée comme système de référence du B2B. Ces outils sont conçus expressément pour la précommande, les feuilles de collection et les flux de travail des représentants : l’avance est donc réelle, puisque les mécanismes saisonniers et assistés par un représentant fonctionnent dès le premier jour, sans rien à bâtir. Ce que vous achetez, par contre, c’est un portail de commande, pas une plateforme de commerce. Les fournisseurs sont de niche et les feuilles de route, minces ; vous avancez au rythme de l’arriéré de développement d’une seule entreprise et vous confiez vos intégrations, votre soutien et vos fonctionnalités à venir à une unique équipe de services.
La seconde consiste à faire de Shopify le socle du commerce — un seul système de référence pour le catalogue, les listes de prix, les stocks et les commandes — et à ajouter la logique de panier saisonnière et assistée par un représentant en tant qu’extension au B2B natif. Shopify offre déjà les briques de base du gros : profils de société, catalogues propres à chaque client, listes de prix et conditions de paiement, dans la même interface administrateur et le même passage à la caisse qui font rouler tous les autres canaux. Vous étendez cette base au lieu de dresser une pile distincte, et la plateforme porte la charge d’hébergement, de conformité PCI et de mises à niveau qu’un système autonome refilerait à votre équipe. L’étendre comporte des coûts de développement sur mesure, et vous êtes responsable de l’entretien de ce que vous bâtissez.
Ce que cette base vous procure, c’est la différence entre un portail et une plateforme. Shopify est une infrastructure de commerce en investissement continu : elle survit à n’importe quel fournisseur de gros. Vos détaillants achètent comme ils magasinent déjà en tant que consommateurs, si bien que le libre-service remplace les commandes saisies par les représentants et libère ces derniers pour vendre. Elle suit vos représentants partout : salons professionnels, visites chez les détaillants, salles de montre et boutiques éphémères roulent tous sur la même surface de vente au détail native, là où un portail n’en a aucune. Et elle vient avec un écosystème plutôt qu’une feuille de route — paiements, taxes, expédition, connecteurs ERP et des milliers d’agences qui se disputent votre clientèle, au lieu de la file d’attente d’un seul fournisseur. La marge de manœuvre vient par-dessus tout cela : liquidations directes, vente directe (DTC) ou vente au détail, plus tard, sur la même pile — offertes si jamais vous les voulez, exigées par rien de tout ça.
Pour un distributeur saisonnier qui quitte un ERP ou une plateforme de gros vieillissants, le portail achète un lancement plus rapide sur un socle que vous ne contrôlez pas et que vous ne pouvez pas étendre au-delà de ce qu’un seul fournisseur livre. Bâtir sur Shopify comporte le coût initial de l’extension, mais l’investissement se cumule : une plateforme qui continue d’investir, un écosystème qui continue de rivaliser et un seul système de référence à mesure que le catalogue s’agrandit. Sur quelques saisons, cela vaut plus qu’un départ plus rapide sur un outil qui ne pourra jamais être qu’un outil. C’est la voie que nous avons choisie.
Ce que nous avons bâti : Solstice
Solstice, c’est notre solution pour cette seconde voie, clés en main. Il réunit Shopify Plus, Shopify B2B natif, Shopify POS et une extension de panier sur mesure, et la règle de conception est que l’extension ajoute ce dont les distributeurs ont besoin sans rien remplacer de natif. Les comptes de société, les catalogues, les listes de prix, les conditions de paiement et les stocks restent exactement là où Shopify les conserve. L’extension superpose le comportement saisonnier et assisté par un représentant :
Des paniers nommés et persistants qui survivent tout au long d’une fenêtre de commande, stockés sur le compte de société plutôt que sur une session, pour qu’un acheteur reprenne une commande du printemps des semaines plus tard exactement là où il l’avait laissée.
Plusieurs paniers simultanés par compte, chacun étiqueté d’un type de commande, pour qu’une précommande et une commande immédiate restent distinctes et se passent selon leurs propres échéanciers.
Un panier partagé, dans lequel un représentant et un acheteur travaillent tous les deux, pour que la commande assistée par un représentant se fasse à un seul endroit au lieu d’être reconstituée à partir d’une commande provisoire.
Une logique de type de commande qui valide une précommande par rapport à la disponibilité projetée et une commande en saison par rapport aux stocks en temps réel.
La réalisation ne commence pas par du code. Elle commence par une étape de cadrage que nous menons avant tout développement : faire correspondre le calendrier de commandes de l’acheteur — fenêtres de précommande, fenêtres de commande en saison et vagues de livraison — aux types de commandes que le panier doit prendre en charge. Si le modèle de panier ne colle pas au véritable rythme d’achat, aucun développement sur mesure ne le sauvera ; cette correspondance est donc le point de passage obligé de tout le reste.
Un seul système, saison après saison
Shopify B2B natif n’est pas la mauvaise plateforme pour les distributeurs saisonniers : c’est le bon socle, avec quelques lacunes propres à la distribution. La distinction qui compte, c’est de savoir si vous comblez ces lacunes en greffant un second système ou en étendant celui auquel vous confiez déjà votre catalogue et vos stocks. Pour les distributeurs déjà engagés dans Shopify, l’étendre garde l’entreprise sur une source unique de vérité, saison de commandes après saison de commandes.
Si vous faites rouler un calendrier de commandes sur Shopify B2B et que vous en sentez les limites, voyez Solstice en action.
