Le retrait en magasin s'est imposé comme un usage courant pour de nombreux commerces de détail. Un client commande en ligne, paie ou non selon les cas, puis vient chercher son achat en boutique. Pour un commerçant, la difficulté n'est pas le principe : elle réside dans la synchronisation entre le site marchand et le stock réel présent dans chaque point de vente. Rien de plus frustrant qu'un client qui se déplace pour découvrir que l'article n'est finalement pas disponible.
Le module e-commerce d'Odoo propose nativement le click & collect, et Odoo 19 franchit une étape supplémentaire avec un affichage qui distingue, sur la page produit, la disponibilité pour la livraison de celle pour le retrait en magasin. Cet article s'adresse aux TPE et PME du commerce qui souhaitent comprendre ce que change cette fonctionnalité, comment l'activer et pourquoi elle simplifie aussi la gestion comptable des ventes multicanales.
Ce que le click & collect natif change dans le parcours d'achat
La nouveauté marquante d'Odoo 19 tient à la transparence offerte au client dès la page produit. Selon Odoo, un widget a été ajouté sur la page produit pour afficher séparément la disponibilité du stock pour la livraison et pour le click & collect. Concrètement, l'internaute ne voit plus une simple mention "en stock" ou "indisponible" : il distingue ce qui peut lui être livré à domicile de ce qu'il peut venir chercher en magasin.
Cette distinction est loin d'être anecdotique. Un même produit peut être disponible pour un retrait immédiat dans une boutique proche, tout en étant en rupture pour la livraison, ou l'inverse. En donnant au client cette information avant l'achat, le commerçant lui permet de choisir en connaissance de cause et réduit considérablement le nombre de commandes annulées ou de déplacements inutiles.
Lorsque le produit est en stock, un sélecteur de point de retrait s'affiche sur la page produit ainsi qu'à l'étape de saisie de l'adresse lors de la commande. Si l'option d'affichage de la quantité disponible est activée, le client voit le stock disponible par entrepôt. Un point important : un client ne peut pas sélectionner un point de retrait si le produit n'y est pas en stock, sauf si l'option "Continuer à vendre" pour les produits en rupture est activée [Odoo]. Le système empêche donc, par défaut, les promesses de retrait qui ne pourraient pas être tenues.
Activer la fonctionnalité étape par étape
La mise en place du click & collect dans Odoo 19 suit une logique claire, à condition de disposer des modules Website et Inventory. D'après la documentation d'Odoo, la procédure se déroule en quelques étapes.
- Rendez-vous dans la section eCommerce de la configuration, activez l'option Click & Collect, puis enregistrez.
- Ouvrez la configuration des points de retrait pour paramétrer la méthode de livraison, en vous assurant que le champ fournisseur est bien réglé sur "Pick up in store" (retrait en magasin).
- Dans l'onglet Stores, ajoutez une ligne et sélectionnez le ou les entrepôts où vos clients pourront venir récupérer leurs commandes.
Cette dernière étape est déterminante pour un commerçant qui exploite plusieurs points de vente. Chaque entrepôt déclaré devient un point de retrait potentiel, avec sa propre disponibilité de stock. Le lien entre le catalogue en ligne et l'inventaire physique de chaque boutique se fait alors automatiquement, sans double saisie ni fichier à réconcilier manuellement.
Un dernier détail simplifie la mise en route. Par défaut, lorsque le click & collect est activé, le mode de paiement "Paiement sur place" est automatiquement activé et publié [Odoo]. Le client peut ainsi réserver son article en ligne et régler directement en magasin lors du retrait, ce qui correspond à un usage très répandu pour ce type de parcours.
Le stock en temps réel, clé de la confiance client
La force d'une solution intégrée comme Odoo tient à l'unicité de la donnée de stock. Le module d'inventaire, le point de vente et le site e-commerce partagent le même référentiel. Quand une vente est réalisée en caisse, la quantité disponible en ligne se met à jour, en temps réel ou à la clôture de la session selon la configuration du point de vente ; quand une commande web est passée en retrait, la disponibilité affichée sur le site en tient compte.
Pour le client, cela se traduit par une information fiable au moment où il en a besoin, c'est-à-dire avant de valider son achat. Pour le commerçant, cela évite les situations les plus pénibles : la commande honorée alors que le produit est déjà parti, le remboursement à effectuer, l'excuse à présenter. La disponibilité affichée par entrepôt transforme ainsi une promesse marketing en engagement tenable.
Cette précision par point de retrait ouvre aussi des possibilités d'organisation. Un client peut choisir la boutique la plus pratique parmi celles où l'article est réellement présent, plutôt que de subir un arbitrage logistique opaque. Le maillage des entrepôts déclarés dans l'onglet Stores devient une véritable carte de disponibilité, exploitable directement par l'acheteur.
Un seul flux comptable pour des ventes omnicanales
Au-delà de l'expérience d'achat, l'intégration du click & collect dans un système de gestion unifié a une conséquence souvent sous-estimée : la cohérence comptable. Quand le commerce en ligne et le magasin physique vivent dans deux logiciels distincts, chaque vente omnicanale génère un travail de rapprochement. Il faut consolider les chiffres, réconcilier les paiements, s'assurer que la TVA est correctement ventilée et que rien n'est compté deux fois.
Dans une architecture où l'e-commerce, le point de vente et l'inventaire partagent la même base, une commande retirée en magasin reste rattachée à un flux unique. La vente, le paiement sur place et le mouvement de stock sont enregistrés de manière cohérente, sans réintégration manuelle depuis une plateforme externe. Pour une TPE ou une PME qui ne dispose pas d'un service comptable étoffé, cette continuité représente un gain de temps réel et une réduction du risque d'erreur.
Disposer d'un flux unifié, dans lequel chaque transaction omnicanale est saisie une seule fois et rattachée à son justificatif, facilite la tenue d'une comptabilité. Le click & collect n'est pas seulement un service au client : c'est aussi une donnée de vente qui doit s'intégrer proprement dans la chaîne financière de l'entreprise.
Pour quels commerçants cette fonctionnalité fait-elle sens ?
Le click & collect d'Odoo, enrichi dans la version 19, s'adresse en priorité aux commerces disposant d'au moins un point de vente physique et d'une présence en ligne. Boutiques de prêt-à-porter, magasins de sport, points de vente alimentaires spécialisés, enseignes de bricolage ou de décoration : tous ces profils ont intérêt à proposer un retrait rapide qui évite au client les frais et les délais de livraison.
La configuration reste accessible et ne requiert pas de développement spécifique dans son principe. Elle suppose néanmoins une organisation interne rigoureuse : les stocks de chaque boutique doivent être tenus à jour dans l'inventaire, et l'équipe en magasin doit être prête à préparer les commandes de retrait. La technologie facilite le parcours, mais la promesse ne tient que si le processus opérationnel suit derrière l'écran.
Pour les commerçants qui hésitent encore, le point de départ le plus simple consiste à activer la fonctionnalité sur un ou deux entrepôts pilotes, à observer le comportement des clients et à mesurer la part des ventes réalisées en retrait. Odoo 19 offre le cadre technique ; il revient à chaque enseigne d'ajuster son maillage de points de retrait et sa préparation de commandes pour transformer cet outil en avantage concret.