Proposer des dates de livraisons avec ou sans contraintes de dates de préparation des produits, sur Woocommerce

SEO Pour créer, rédiger et optimiser le SEO de vos pages web --> Contactez-nous


Un problème semble-t-il assez simple pour un site de e-commerce mais assez compliqué à résoudre: proposer aux clients des dates de livraison des produits, avec ou sans avoir de contraintes dans la préparation des produits.

En d'autres mots, vous vendez des produits qui nécessitent des temps de préparation ou pas (donc sont disponibles tout de suite pour les envoyer OU nécessitent un temps de préparation ou d'approvisionnement) --> vous avez donc à signaler ceci sur le site (sur la page produit ou ensuite -panier, checkout).

Et vous voulez aussi PROPOSER aux internautes de choisir une date de livraison (ou au moins d'expédition si vous ne voulez pas prendre d'engagements au nom de la Poste ou autre :-))).

Evidemment, cette date de livraison "choisie" par le client doit tenir compte de la contrainte de "préparation".

En exemple concret, imaginons un site de vente de produits frais. Bien évidemment, il y a un temps de préparation (on tue le poulet ou on pêche le poisson pas à l'avance mais quand il y a la commande). Mais les internautes qui commandent sur des sites de frais, veulent parfois CHOISIR leur date de livraison pour recevoir leur commande le jour où ils ont décidé de la manger..

Donc concrètement, sur Woocommerce, comment mettre en place ceci ?

Plusieurs solutions existent.

En voici 3 en terminant par la meilleure selon nous.

Les 2 premières ont aussi des avantages et utilisent 2 plugins à la fois tandis que la 3ème ne nécessite qu'un plugin.

Solution 1 :  Order Delivery for WooCommerce +  Estimate delivery date for Woocommerce Pro

Le second plugin (Estimate delivery date ..  qu'on trouve chez https://www.piwebsolution.com ) permet de configurer pour CHAQUE produit tout un tas d'éléments de délais, temps de préparation etc..

Dans les "données produits", un onglet spécial est créé:

Delais de livraison preparation produit woocommerce

La gestion des paramètres généraux du plugin (dont la traduction !) est très intuitive également (avec la prise en compte des zones de livraison et de tout le système natif de livraison de Woocommerce).

Plugin livraison woocommerce

Ensuite, il s'agit donc d'y ajouter un calendrier de CHOIX pour l'internaute si on veut lui donner le choix de la date de livraison.

On peut utiliser alors le plugin Order Delivery for Woocommerce ( https://woocommerce.com/products/woocommerce-order-delivery/ ) qui coûte assez cher mais permet beaucoup de choses. Il se place directement dans les réglages de livraison de Woocommerce:

dans "Options de livraison" :

Options de livraison woocommerce

puis avec 2 autres zones:

Choix livraison woocommerce

 

Il faudra juste ensuite faire un petit développement très simple pour que le calendrier de livraison dans lequel l'internaute choisit ses dates ne commence pas AVANT que ce soit possible (contraintes de date fixées par l'autre plugin).

Ces 2 plugins fonctionnent alors parfaitement ensemble et ne posent aucun problème au niveau du design/ergonomie des pages de produits, de panier et de chekout.

Si vous avez JUSTE une des 2 problématiques (délais de préparation livraison OU choix pour l'internaute de dates de livraison), ce sont les meilleurs plugins. Mais quand vous voulez les 2 fonctionnalités, notre 3ème solution (après la prochaine), est meilleure.

Par ailleurs, le calendrier de livraisons proposées ne l'est pas PAR produit donc si vous avez des produits qui ont des contraintes différentes et que votre site permet des commandes scindées, c'est le bazar.

Imaginons par exemple que vos poulets ne puissent être livrés que le mercredi, avec 2 jours de préparation tandis que vos poissons peuvent l'être tous les jours.. Ca ne fonctionnera pas.

Solution 2 : Lead Time + Delivery Slots

Pour cette autre solution à 2 plugins (solution semblable à la précédente), il vous faut le plugin Lead Time (https://barn2.com/wordpress-plugins/woocommerce-lead-time/) et le plugin Delivery Slots  (https://iconicwp.com/products/woocommerce-delivery-slots/ ).

Lead Time permet de fixer, par produit (ou catégorie de produits ou tous) un délai (préparation ou autre --> à vous de choisir). Il fonctionne plus simplement que dans la solution précédente: un seul champ à remplir.

Delivery Slots, permet aux internautes/clients de choisir leur date et / ou heure de livraison avec un choix qui s'établit en tenant compte de la contrainte indiquée par Lead Time (Concrètement, le calendrier de choix de livraison ne va pas commencer AVANT que le produit soit prêt).

La solution fonctionne bien et est très bien décrite sur https://webypress.fr/comment-proposer-des-dates-de-livraison-woocommerce-sur-des-produits-avec-des-delais/

MAIS, là aussi, le calendrier de livraisons proposées ne l'est pas PAR produit donc si vous avez des produits qui ont des contraintes différentes et des commandes scindées, c'est encore le bazar.

Par ailleurs, l'adaptation des calendriers au design des pages de panier, checkout, etc.. est un peu compliquée sans parler de la lourdeur de ces pages quand on ajoute ce genre de fonctionnalités (donc de potentiels abandons de panier).

Solution 3 : la meilleure selon nous: Product Delivery Date Pro for WooCommerce

En cherchant d'autres possibilités, nous sommes finalement tombés sur LA bonne solution: un plugin qui donne la possibilité de configurer au niveau du produit (ou d'une catégorie ou de tout le site e-commerce) NON SEULEMENT les délais de préparation, etc.. MAIS aussi de fournir un calendrier de CHOIX à l'internaute.

Ce plugin est Product Delivery Date Pro for WooCommerce qu'on trouve sur https://www.tychesoftwares.com/store/premium-plugins/product-delivery-date-pro-for-woocommerce/ .

Voici comment il se configure au niveau du produit, dans un bloc spécifique (pas dans les données produits comme l'un des plugins pré-cités), permettant donc d'avoir à ce niveau ET les contraintes de préparation (et/ou d'envoi) ET de proposer un choix de date.

Delai de livraison woocommerce

Proposer des dates de livraison woocommerce

Temps de preparation pour produits dans woocommerce

Delai de livraison et choix de date de livraison dans woocommerce

Vous remarquerez (dans la dernière image), qu'il est même prévu de pouvoir indiquer des frais en + (ce qui permet aussi de gérer des tarifs de livraison spécifiques de manière plus fine qu'avec le système natif de Woocommerce).

La SEULE contrainte du plugin est que le calendrier de choix des dates de livraison pour l'internaute client est au niveau de la fiche produit. Pas de calendrier de choix au niveau du panier ou du checkout MAIS, encore une fois, quand on a des contraintes de préparation ET qu'on veut proposer des dates, c'est mieux.

Cela permet (quand on sait gérer le dégroupage sur Woocommerce) de pouvoir livrer le client en plusieurs colis à plusieurs dates et d'éviter les changements et atermoiements de clients donc les abandons de panier.

Avec ce plugin, si les produits d'une même commande n'ont pas les mêmes dates possibles ou choisies de livraison, alors à vous (gestionnaire du site) de décider de "suivre" la volonté du client ou de tout livrer à la date la plus tardive, en UN paquet.

Si vous vendez des produits "frais", le dégroupage en plusieurs colis (voir Gérer des commandes mixtes de sec, frais et autres sur Woocommerce avec Chronopost Chronofood  ), pour que le client reçoive CHAQUE produit, quand il l'a choisi , est sans doute une hypothèse intéressante.

A noter aussi un autre plugin intéressant, WooCommerce Estimated Shipping Date Per Product (https://codecanyon.net/item/woocommerce-estimated-shipping-date-per-product/14979300 ) qui est très bon pour spécifier des dates de livraison par produit (mais sans donner la possibilité aux internautes de choisir).

 

Commentaires sur: Proposer des dates de livraisons avec ou sans contraintes de dates de préparation des produits, sur Woocommerce

Poster un commentaire sur: Proposer des dates de livraisons avec ou sans contraintes de dates de préparation des produits, sur Woocommerce







« Gérer des commandes mixtes de sec, frais et autres sur Woocommerce avec Chronopost Chronofood | Accueil



Besoin de SEO, de développement, de rédaction de contenu web ? Besoin d'un blog, de Wordpress, de Prestashop ou autres nouvelles "choses web" ? Envie de travailler dans ces domaines ? --> Contactez-nous