Plateforme E-commerce B2B
Deux millions de références, un tarif différent par client
Plateforme de commande en ligne pour un distributeur industriel européen. En B2B, il n'y a pas un prix mais un prix par client, négocié et dégressif au volume. Le site devait afficher le bon, en direct, sur deux millions de références tenues à jour par l'ERP.
Les commandes arrivaient par fax, mail et téléphone, et un commercial les ressaisissait dans l'ERP. Le remplacer par un site posait trois problèmes. Afficher un prix juste : chaque client a sa grille négociée, avec des paliers de remise selon les quantités. Un prix faux à l'écran, c'est un litige de facturation. Rendre deux millions de références cherchables : à ce volume, un moteur de recherche standard rend la main en plusieurs secondes, ce qui est inutilisable. Ne pas toucher à l'ERP : il pilote les stocks et la logistique depuis vingt ans. Le site devait s'y brancher, pas le remplacer.
Front Next.js, PostgreSQL derrière, et une couche d'intégration qui parle à l'ERP, au CRM et au système logistique. Les grilles tarifaires sont calculées à la volée par client et par palier de quantité, puis mises en cache jusqu'à la prochaine modification côté ERP. Elasticsearch prend en charge la recherche sur le catalogue, avec filtres par caractéristique technique. Une API GraphQL sert le front, ce qui évite de recharger toute une fiche produit pour afficher un prix. Le back-office permet aux équipes de gérer le catalogue, les circuits de validation de commande et les comptes clients sans passer par l'ERP.
Ventes en ligne multipliées par quatre
Temps de traitement d'une commande divisé par deux
99,8 % de disponibilité de la plateforme
Les commandes ne repassent plus par une ressaisie manuelle
« Canopy a réussi à digitaliser notre activité B2B complexe tout en conservant nos processus métier. Le résultat dépasse nos attentes en termes de performance et d'adoption. »
On démarre le vôtre ?
Brief en 2 minutes via l’estimateur, ou écrivez-nous. Réponse sous 48 heures.