Zoom sur les fonctionnalités de livraison de Drupal Commerce 2.0

Lundi 10 avril 2017 -

Astuce
Shipping module for Commerce

C'est le module disponible le plus téléchargé, dans l'écosystème de Drupal Commerce sur drupal.org. Plus de 100 000 fois téléchargement. Alors que Drupal Commerce pour Drupal 8 est disponible dans une nouvelle version depuis quelques semaines, revenons sur cette mise à jour tout aussi récente.

Les fonctionnalités du module de livraison de Drupal Commerce 2.0

Une dépendance au module Physical

Le module Physical, déjà utilisé avec Drupal 7, met à disposition les différentes unités de mesure à exploiter sur des champs.

Ex : poids 10kg, largeur 10cm, contenance 10L, ...

Indispensable à la définition de volume, les champs de type physique sont toujours utilisés pour définir les formats des colis. Passant ainsi la définition des produits digitaux aux produits physiques.

Packages

Package

Le package est une nouvelle notion introduite dans la dernière version du module de livraison pour Drupal 8.

Le package permet de définir l'enveloppe, la boite, le contenant dans lequel le ou les produits achetés seront envoyés.

Drupal Commerce ne se substitue en rien à une plateforme de gestion de livraison. En revanche, en définissant ces contenant, Drupal Commerce créé un lien entre les produits commandés et les modes de livraisons disponibles en fonction de leurs capacités respectives.

 

Modes de livraison

Mode de livraisonLes modes de livraison, déjà présent pour Drupal 7, reprennent la notion de package précédemment définis.

Le principe est identique : présenter à l'utilisateur diverses solutions de livraison pour une commande donnée, lors du parcours d'achat.

A noter cette nouveauté : la gestion du coût de livraison.

Depuis la définition d'un mode de livraison, il est désormais possible de définir le mode de calcul de la livraison. Un coût global pour une commande donnée ou en fonction du nombre de produit qu'elle contient.

 

 

Intégration des modes de livraison au tunnel d'achat

En plus de ces concepts, c'est évidement sur l'interface dans le parcours d'achats que les efforts de l'équipe se sont tournés.

La livraison est désormais intégrée au parcours d'achat. Les utilisateurs pouvant sélectionner un mode de livraison, ont également un résumé de la commande complet, comprenant les différentes composantes de la commande (produits, livraison, réductions, ...).

Drupal Commerce et la livraison

Les fonctionnalités de livraison sont disponibles dans le module Commerce Shipping. Comme s'était le cas pour Drupal 7, la livraison est toujours considérée comme une fonctionnalité indépendante et complémentaire de Drupal Commerce.

Marchands de produits digitaux ou physiques, libre à vous de l'installer et de le configurer en fonction de vos besoins, sans vous contraindre à un mode d'utilisation spécifique. Cette spécificité de Drupal Commerce est toujours aussi vraie pour cette nouvelle version pour Drupal 8.

A noter également, que cette nouvelle mise à jour du module de livraison pour Drupal 8 a été travaillée spécifiquement pour la mise à jour du socle Drupal Commerce en version béta 6.