Pourquoi utiliser Drupal Commerce pour votre site e-commerce, comment le configurer, le personnaliser... On vous explique tout.
Drupal Commerce est un module e-commerce open-source qui permet de créer des sites web de commerce en ligne flexibles. Le développement de Drupal Commerce a commencé en 2008. Il a été lancé pour la première fois en 2011 et a beaucoup évolué depuis.
Drupal Commerce a été créé pour faciliter le développement des sites e-commerce. À la différence de Shopify ou d’autres solutions, il permet de gérer sur un même socle technique un site web éditorial et un site de commerce en ligne. Il est utilisé par de très nombreux sites de références comme celui de la SNCF ou de Tesla.
Le module Drupal Commerce est simple d’utilisation. Voici ce que vous avez besoin de savoir pour l’installer et l’utiliser.
Comme nous l’avons vu précédemment, Drupal Commerce est une solution à la fois simple, flexible et robuste. Il utilise le framework Drupal pour gérer les fonctionnalités de base et le module Commerce, lui, ajoute des fonctionnalités spécifiques telles que la gestion des commandes, des paiements, des taxes, des promotions ou encore des frais d’expédition.
Il existe plusieurs alternatives que vous pouvez considérer :
Drupal Commerce 2.x nécessite a minima Drupal 8.5.0 ou une version plus récente. Généralement, chaque version mineure est nécessaire, car elle contient des améliorations qui permettent de réduire la base de code. Vous aurez également besoin de Composer. Enfin, PHP nécessite que l’extension “bcmath” soit installée.
Voici les étapes à suivre (rien de sorcier !) :
Une fois le module installé, vous pouvez commencer à configurer les fiches produits et les catégories. Pour cela, vous devez créer des types de produits et définir les attributs, les variantes et les options. Les types déterminent les caractéristiques de chacun d’eux, tandis que les attributs et les options vous permettent de personnaliser chacun d’eux en fonction des besoins de vos clients.
Par exemple, pour un site de vente de vêtements en ligne, les types pourraient être “Chemises”, “Pantalons” et “Chaussures”, tandis que les attributs pourraient être la couleur, la taille et le matériau. Vous pouvez également créer des variantes pour offrir des options supplémentaires comme des tailles.
Voici les étapes pour configurer le panier et le processus de paiement dans Drupal Commerce. Commencez par personnaliser les champs du panier, ajouter des règles de promotion et configurer des frais de livraison.
Ensuite, pour configurer le panier, accédez à ” Administration > Structure de contenu > Types et cliquez sur ” Ajouter un type de contenu “. Sélectionnez ” Panier ” dans la liste et définissez les champs que vous souhaitez ajouter à votre panier. Facile !
Puis, pour configurer les méthodes de paiement (carte de crédit, les virements bancaires, PayPal…) accédez à ” Administration > Commerce > Configuration > Paiement ” et sélectionnez la méthode que vous souhaitez configurer. Entrez les informations requises pour chaque méthode, telles que les informations de compte et les clés API, et configurez les paramètres de validation et de notification.
Drupal offre de nombreuses possibilités de personnalisation en fonction de vos besoins mais surtout de ceux de vos clients.
En plus des celles basiques proposées par les sites e-commerce, vous trouverez des fonctionnalités avancées :
Voici quelques conseils pour offrir une expérience d’achat optimum. D’abord, utilisez des images de haute qualité. Mine de rien, c’est un élément qui fait mouche dans la vente en ligne.
C’est elles qui permettent aux visiteurs de mieux visualiser leur futur achat et d’en comprendre les caractéristiques. Une image floue ou pas très jolie ne fait pas envie. (Pensez au succès d’Instagram ou de Pinterest !)
Autres conseils :
Une fois que vous avez choisi un thème qui vous plaît, vous pouvez le personnaliser : couleurs, polices, styles de boutons et images de fond… vont donner à votre site une apparence unique.
Vous pouvez également vous servir des blocs. Les blocs sont des éléments qui peuvent être placés sur chaque page de votre site. Ils peuvent permettre de présenter des informations importantes (promotions, ventes les plus populaires…).
Pensez également, aux modules qui permettent plus ou moins le même type d’action. Par exemple, vous pouvez utiliser le module Views pour créer des affichages personnalisés, ou le module Display Suite pour personnaliser l’affichage des pages.
Bénéficier des avantages des deux plateformes en les intégrant. Cela peut notamment vous permettre d’utiliser les fonctionnalités de Magento pour la gestion de vos produits et de Drupal Commerce pour la personnalisation de votre site.
Voici quelques-uns des modules les plus utilisés pour vous donner quelques idées :
L’aspect complet et polyvalent de Drupal Commerce a des conséquences indéniables. En effet, la prise en main de l’outil peut prendre un certain temps dû à sa complexité. Si vous n’êtes pas familier des langages Internet HTML et CSS, il peut être laborieux de créer seul sa boutique en ligne.
Par ailleurs, la mise en place de Drupal Commerce requiert des extensions complémentaires qu’il est nécessaire de connaître en amont. Cela rend l’ensemble moins accessible pour les non-initiés.
La sécurité est une préoccupation majeure (ou doit l’être) en particulier pour le commerce en ligne qui traite des informations sensibles. Voici quelques conseils pour garantir la sécurité de votre site :
L’extension commerciale de Drupal propose en effet de nombreux avantages. Vous aurez l’occasion de créer votre boutique de A à Z en sélectionnant le design de votre choix ou en intégrant votre charte graphique.
La plupart des modules sont gratuits : pas besoin de frais supplémentaires pour avoir un site de e-commerce qualitatif ! Vos besoins évoluent au rythme de votre entreprise ou de vos envies.
Cela tombe bien, Drupal Commerce est très évolutif et n’aura aucun mal à s’adapter à votre croissance. À noter : la communauté est particulièrement dynamique et contribue fréquemment à enrichir l’outil.
Drupal Commerce a de nombreux atouts si vous souhaitez vous lancer dans l’e-commerce et ce, quelle que soit l’envergure de votre projet. Il vous permet en effet, de personnaliser l’expérience de vos clients ainsi que les fonctionnalités de votre site.
Il est très simple à utiliser (même si sa mise en place nécessite la présence de développeurs) et vous offre une variété d’options avancées comme la gestion des stocks, les réductions et promotions, les paiements échelonnés et bien plus encore.
Par ailleurs, l’un des grands avantages de Drupal Commerce est son extensibilité : vous pouvez ajouter des applications tierce, compléter ses services avec Magento, ajouter des outils d’analyse pour gérer et améliorer les performances de votre site.
Vous avez un projet de e-commerce en tête ? Nous sommes à votre écoute pour en discuter !