Chiffres clés
3
Étapes, de l'e-shop reproduit au module commun
1
E-shop complet avec paiement en ligne et espace client
Environ 4
Sites pays équipés du module de demande de devis
Contexte
Le groupe vend en ligne des prestations à des clients professionnels. Selon les pays, les équipes veulent encaisser en ligne ou recevoir une demande de devis. Un pays disposait déjà d'un e-shop développé hors de l'usine à sites. D'autres voulaient des fiches produits et un panier, avec une demande de devis traitée par leur équipe commerciale. Le prix d'une prestation dépend du lieu d'intervention : un catalogue à prix fixes ne fonctionne pas. Le groupe voulait vendre en ligne dans chaque pays sans construire ni maintenir un e-shop par pays.
Les enjeux
Reprendre l'existant
Reconstruire dans l'usine l'e-shop dont un pays disposait déjà.
Encaisser en ligne
Un tunnel de paiement et un espace client sur le même socle.
Mutualiser entre pays
Un seul module, activé et paramétré site par site.
Calculer le bon prix
Un prix calculé selon le lieu d'intervention et le produit.
Ce que nous avons fait
Reproduction d'un e-shop existant
Configurateur, pages produits, panier et réservation d'une prestation ont été reconstruits dans l'usine.
E-shop complet sur Drupal Commerce
Catalogue, fiches produits, tunnel de paiement et espace client. C'est le seul site de l'usine avec paiement direct et espace client.
Configurateur de prix
Une matrice de données produits alimente le calcul, selon les caractéristiques du lieu d'intervention et le produit choisi.
Module commun
Les fonctions e-commerce ont été réunies dans un module : fiches produits, panier, puis envoi d'une demande de devis à l'équipe du pays.
Déploiement par configuration
Le module est activé et paramétré site par site. Un nouveau pays le réutilise sans nouveau développement.
Expertises mobilisées
E-commerce Drupal
E-commerce B2B : catalogue, panier, paiement ou demande de devis.
Drupal Commerce
Drupal Commerce, de la fiche produit au tunnel de commande.
Configurateur web
Configurateurs adossés à des règles métier et des matrices de données.
Usine à sites Drupal
Une brique développée une fois, activée sur les sites qui en ont besoin.
Questions fréquentes
Drupal Commerce convient-il à un e-commerce B2B de services ?
Oui. Pour ce groupe, Drupal Commerce porte un catalogue de prestations, un configurateur de prix, un tunnel de paiement et un espace client sur un site, et une demande de devis sur d'autres. Le tout reste dans la même base de code que les sites de contenu.
Peut-on proposer le paiement en ligne dans un pays et la demande de devis dans un autre ?
Oui. Un module e-commerce commun est activé et paramétré site par site. Un site encaisse en ligne avec espace client. Environ quatre sites pays utilisent le même module pour envoyer une demande de devis à leur équipe.
Que change la mutualisation pour la maintenance ?
Les corrections et les montées de version se font une fois pour le module, et non une fois par pays. Un nouveau pays réutilise le module sans nouveau développement.
Ce cas client est aussi publié sur Drupal.org : Shared B2B e-commerce module for an international business services group.