Modules complémentaires pour l'e-Commerce
- Afficher les frais de livraison avec ou sans TVA
- Forcer les utilisateurs à se connecter avant d'acheter sur le SiteWeb
- Suggérez à l'acheteur de se connecter ou de créer un compte
- Publier automatiquement un article en fonction du stock
- Extension du portail empêchant la modification des données sensibles par les utilisateurs
- Permettre le tri des articles par date d'arrivée
- Afficher le menu de connexion (login)
- Afficher le poids sur la page e-commerce d'un produit
- Afficher les unité sur la vue kanban du webshop
- Afficher par défaut les variants qui ont du stock
- Afficher les unités sur la vue kanban du webshop
- Passer l'étape de paiement des commandes en ligne
- Générer des URL privées pour certains produits
- Afficher un texte descriptif par produit
- Affichage de la quantité disponible en stock sur les différentes vues du webshop
- Rediriger vers la page du magasin lors de la selection d'un produit
- Fermer et ouvrir le eCommerce (le rendre disponible ou indisponible aux clients)
Afficher les frais de livraison avec ou sans TVA
Le module fait par Coop IT Easy "website_sale_delivery_vat_label" permet d'afficher sur la boutique en ligne les frais de livraison avec la mention HTVA ou TVAC, selon la configuration de chaque frais de livraison.
Par exemple, 3 modes de livraisons ont été configurés :
- frais de livraison gratuit (et sans taxe)
- La Poste (le montant s'affichera hors tva)
- Frais de livraison normaux (la taxe sur cet article a été définie comme incluse dans le prix de vente) :
Forcer les utilisateurs à se connecter avant d'acheter sur le SiteWeb
Le module
Ce module possède une dépendance sur les modules ; web_tour, website_sale_suggest_create_account
Suggérez à l'acheteur de se connecter ou de créer un compte
Le module website_sale_suggest_create_account permet de suggérez à l'acheteur de se connecter ou de créer un compte mais sans l'obliger de le faire.
Ce module possède une dépendance sur le module ; webiste_sale
Publier automatiquement un article en fonction du stock
Les modules website_sale_stock_autopublish et website_autopublish doivent être installés.
Ces modules ajoutent un champ "Publication gérée automatiquement" de type case à cocher sur la fiche article.
Si la case est cochée, le champ "availability" (onglet eCommerce) est obligatoire et le système automatique doit contrôler la valeur du champ Availability et agir en fonction :
- Sell regardless of inventory => ne rien faire de particulier.
- Show product specific notification => ne rien faire de particulier.
- Show inventory on website and prevent sales if not enough stock => l'article doit être publié uniquement s'il y a assez de stock.
Lorsque le champ quantity on hand (stock réel (champ stock) - toutes les quantités réservées) est =<0 => le produit n'est plus visible sur l'eCommerce.
- Show inventory below a threshold and prevent sales if not enough stock avec le seuil défini. => l'article doit être publié uniquement s'il le stock est supérieur au seuil défini sur la fiche article.
Lorsque le champ quantity on hand (stock réel (champ stock) - toutes les quantités réservées) est =<seuil => le produit n'est plus visible sur l'eCommerce.
Extension du portail empêchant la modification des données sensibles par les utilisateurs
Le module website_portal_restrict_modification permet d'empêcher un utilisateur portail de modifier les champs "Votre Nom", "Courriel", "Nom de la société"et "Numéro de TVA intracommunautaire".
Les champs ville, pays, téléphone, rue, code postal sont obligatoires.
Ce module possède une dépendance sur les modules ; portal, website
Permettre le tri des articles par date d'arrivée
Les modules website_sale_product_sort_recent_arrival et doivent être installés.
Le module website_sale_product_sort permet de définir un critère de tri par défaut sur les articles dans le e-commerce.
Le module website_sale_product_sort_recent_arrival permet de définir une date d'arrivée sur les produits et ajoute la possibilité de faire un tri sur ce champs depuis la liste des produits de l'e-commerce.
Configurer la date d'arrivée du produit
Allez sur une fiche produit, dans l'onglet e-commerce et adapter le champ "recent arrival date".
Par défaut,
- à l'installation du module, la date est mise à la date d'installation du module
- par la suite, c'est la date de création de l'article qui est reprise
Définir un critère de tri par défaut
Allez sur la configuration du site web et sélectionnez le site à configurer.
Dans la section "articles", sélectionnez le critère à mettre par défaut.
Afficher le menu de connexion (login)
Pour permettre aux utilisateurs de se connecter depuis le site web Odoo, il suffit de cliquer sur "Personnaliser" < "Show Sign In".
Dans la barre de menu, l'option pour Se connecter est affichée en haut à droite :
Afficher le poids sur la page e-commerce d'un produit
Le module website_sale_product_weigh doit être installé.
Ce module ajoute les informations de poids des produits sur le site de vente en ligne.
Afficher les unité sur la vue kanban du webshop
Le module website_sale_product_display_unit permet de faire apparaitre les unités à coté du prix sur la vue kanban du webshop.
Afficher par défaut les variants qui ont du stock
Sur le webshop, par défaut, les variants d'un produit s'affichent s'affichent dans l'ordre de création.
Le module website_sale_sort_variants_by_availability permet de changer l'affichage pour que les variants ayant du stock soient affichés en premiers.
Afficher les unités sur la vue kanban du webshop
Le module website_sale_product_display_unit permet d'afficher les unités sur la vue Kanban.
Passer l'étape de paiement des commandes en ligne
Le module permet de ne pas afficher l'étape du paiement lors d'une commande en ligne et de sauter directement à l'écran de confirmation de paiement (dont les textes peuvent être modifiés via les traductions).
Une fois le module installé, cette fonctionnalité se configure sur la fiche contact des clients et clientes individuellement, dans l'onglet Ventes et Achats.
Activer cette configuration pour tous les clients et clientes existantes
Il est possible d'utiliser le module d'édition en lot pour modifier d'un coup toutes les fiches contact.
Activer cette configuration par défaut pour les futurs clients et clients
Ce qu'il faut faire dépend de votre gestion des connexions pour les commandes en ligne.
- Si vous permettez aux internautes de passer commande sans s'identifier à un profil utilisateur·rice existant
Pour que les nouveaux contacts soient créés avec cette configuration, il est nécessaire d'ajouter un paramètre par défaut pour les contacts :
- Si vous permettez aux internautes de s'enregistrer librement avec un profil utilisateur·rice
Pour que les contacts liés aux profils utilisteur ou utilisatrice soient créés avec cette configuration, il faut modifier le contact lié au modèle d'utilisateur portail, souvent appelé "Portal Template User" (c'est un utilisateur inactif)
Rechercher les utilisateurs inactifs :
Ouvrir le contact lié :
Et, dans l'onglet Ventes et Achats, activer la configuration "Passer l'étape de paiement des commandes du site web" comme illustré plus haut.
- Si les deux options sont possibles, il est nécessaire de réaliser les deux configurations ci-dessus.
Générer des URL privées pour certains produits
Le module website_sale_private_product_page permet de générer des URL privés pour un article et ses variantes. Cet URL permet que les détenteurs de l'URL puisse consulter l'article en ligne, sans qu'il soit visible pour les clients qui naviguent sur la boutique en ligne.
Sur la fiche produit , un nouveau champ est ajouté dans l'onglet ecommerce. Si ce champ est vide, un bouton "Générer URL" est affiché et permet de générer un URL. L'utilisateur peut copier/coller cet URL et l'envoyer aux clients "VIP" (il ne peut pas modifier son contenu).
Si l'URL doit être désactivé, un bouton "Clear" est affiché (affiché uniquement si le champ est non vide).
Les clients qui suivent ce lien après qu'il soit désactivé auront une page "404 page not found". Ils devront naviguer sur la boutique normale pour retrouver le produit s'il a été publié "publiquement" entre temps.
L'URL est différent de celui de l'ecommerce et n'est pas devinable, mais permet de voir le produit et de le mettre dans son panier
- si le stock n'est pas à 0
- si le bouton add to cart est bien activé.
Afficher un texte descriptif par produit
Le module website_sale_product_description
ajoute un champ "Description pour l'e-Commerce" sur la fiche article, dans l'onglet "e-Commerce". Se rendre dans l'application Site web et le menu Produits, cliquer sur Produits et sur un article :
Ce texte apparaîtra sur la vue du produit dans la boutique en ligne :
Affichage de la quantité disponible en stock sur les différentes vues du webshop
Le module website_sale_product_availability permet d'afficher la quantité disponible déjà visible dans la fiche produit dans la vue kanban.
Lorsque la configuration est mise sur "vendre sans tenir compte du stock", rien ne s'affiche sur cette vue.
Dans le cas de variant, c'est la somme de tous les variants en stock qui est reprise.
Rediriger vers la page du magasin lors de la selection d'un produit
Quand on choisit un produit dans le magasin et qu'on l'ajoute au panier, le module website_sale_redirect_to_shop redirige directement vers la page du magasin plutôt que celle du panier.
Ce module existe uniquement sur Odoo v11.
Fermer et ouvrir le eCommerce (le rendre disponible ou indisponible aux clients)
Certains magasins en ligne travaillent par cycle de commande. Les clients et clientes peuvent commander sur la boutique en ligne du vendredi 15h au lundi 9h. Après 9h, la boutique doit être indisponible : les clients ne peuvent plus faire leurs achats en ligne.
Cette fonctionnalité est rendue possible grâce au module .
Prérequis
Installer le module sur la base de données.
Configuration
Décocher la case pour pouvoir configurer le texte à afficher en cas de fermeture de la boutique en ligne :
Cliquer sur le texte bleu, puis sur la ligne du site web à configurer (en principe, vous n'avez qu'une seule ligne dans cet écran) :
Cliquer sur le bouton Modifier pour entrer en mode d'édition et indiquer le texte à afficher dans le champ "Text closed e-commerce". Si vous avez plusieurs langues sur votre site web, cliquez sur l'icône de traduction dans la zone à droite, en haut de l'éditeur de texte.
Sauvegarder la configuration.
Utilisation
Pour ouvrir la boutique en ligne, cocher cette case.
Pour la fermer, décocher la case. Le message configuré apparaitra quand on se rend sur la boutique :