Points clés
- Odoo Point de Vente est une caisse adossée au même ERP que vos ventes, votre stock et votre comptabilité : un seul catalogue, un seul stock, une seule base client.
- La caisse fonctionne dans un navigateur et continue de vendre hors ligne, puis synchronise les tickets dès que la connexion revient.
- En France, la conformité à la loi anti-fraude passe par une attestation délivrée par Odoo, réservée à l'édition Enterprise.
- Odoo POS a du sens si vous voulez unifier boutique physique et gestion. Pour une simple caisse isolée, c'est souvent surdimensionné.
Une caisse adossée à l'ERP, pas un logiciel de caisse isolé
La différence principale entre Odoo Point de Vente et une caisse classique tient en une phrase : il n'y a pas d'export, pas de passerelle, pas de synchronisation nocturne entre la caisse et la gestion. Le module Point de Vente lit et écrit dans la même base de données que les modules Ventes, Inventaire, Comptabilité et eCommerce.
Concrètement, quand un vendeur encaisse un article en boutique, le stock de ce produit baisse immédiatement, la même fiche produit sert au site marchand, et l'écriture comptable est préparée sans ressaisie. Vous ne gérez pas deux catalogues qui divergent avec le temps, ni deux niveaux de stock à réconcilier à la main.
C'est ce point qui oriente la décision. Odoo POS n'est pas pensé pour remplacer une caisse à l'identique. Il est pensé pour les commerces qui veulent que la caisse arrête d'être un îlot séparé du reste de l'entreprise.
Ce que couvre le module en standard
Le module Point de Vente est livré avec une interface tactile utilisable sur un écran de caisse, une tablette ou un simple ordinateur. L'essentiel des besoins d'un commerce est couvert sans développement.
| Fonction | Ce qu'Odoo POS fait en standard |
|---|---|
| Encaissement | Paiements multiples sur un même ticket, espèces, carte, chèque, avoir |
| Stock temps réel | Chaque vente décrémente le stock partagé avec l'Inventaire |
| Clients | Rattachement d'une vente à une fiche client, historique unifié |
| Remises et promotions | Remises ligne ou ticket, promotions et bons via le module Fidélité |
| Multi-magasin | Plusieurs points de vente sur une seule base, un seul catalogue |
Au-delà de cette base, le module Fidélité ajoute les cartes de fidélité, les cartes cadeaux et les programmes à points. La gestion des sessions de caisse, elle, est native : ouverture de caisse avec fond initial, clôture avec comptage, et rapprochement des écarts. Chaque session laisse une trace exploitable en comptabilité.
Le mode hors ligne, un vrai atout en boutique
Une caisse qui s'arrête quand internet tombe est un risque commercial réel. Odoo Point de Vente charge les données utiles (produits, prix, clients) dans le navigateur à l'ouverture de la session. Si la connexion est coupée, la vente continue : les tickets sont stockés localement et remontent automatiquement dès que le réseau revient.
Cette architecture change la contrainte technique. Vous n'avez pas besoin d'une connexion parfaite pour encaisser, ce qui est utile sur un marché, dans une zone mal couverte ou lors d'un pic d'affluence. En revanche, certaines actions qui touchent le reste de l'ERP en temps réel (vérifier un stock exact à l'instant T sur un autre magasin, par exemple) supposent d'être connecté. C'est un compromis à connaître avant de déployer.
Le matériel : IoT Box, imprimantes et terminaux de paiement
Odoo POS parle à du matériel de caisse standard. Le pont entre Odoo et vos périphériques passe le plus souvent par l'IoT Box, un petit boîtier qui relie imprimantes de tickets, tiroir-caisse, lecteurs de codes-barres et balances à la caisse Odoo. Certains périphériques réseau se connectent aussi directement, sans boîtier.
Pour l'encaissement carte, Odoo s'intègre à des terminaux de paiement de fabricants du marché. Le point important pour une PME française : l'intégration terminale disponible dépend de votre pays et de votre établissement bancaire, et évolue dans le temps. Avant tout achat de matériel, la bonne démarche est de vérifier quels terminaux sont pris en charge pour la France dans votre version d'Odoo, plutôt que de supposer qu'un modèle déjà en votre possession fonctionnera.
Une règle simple : choisissez le matériel après avoir validé les intégrations, pas l'inverse. Un terminal non intégré oblige à saisir deux fois le montant, ce qui réintroduit exactement l'erreur de saisie que la caisse est censée supprimer.
Conformité fiscale en France : un point à ne pas rater
C'est le sujet le plus mal compris, et il est déterminant. La loi française impose que tout logiciel ou système de caisse enregistrant des paiements de clients particuliers respecte des conditions d'inaltérabilité, de sécurisation, de conservation et d'archivage des données. L'entreprise doit pouvoir justifier de cette conformité, sous peine de sanction en cas de contrôle.
Pour Odoo, cette conformité repose sur un module de certification anti-fraude pour la France et sur une attestation individuelle de conformité délivrée par l'éditeur. Deux conséquences pratiques pour une PME :
- Cette attestation et le module associé sont liés à l'édition Enterprise d'Odoo. L'édition Community, gratuite, ne vous couvre pas sur ce point pour une activité qui encaisse des particuliers.
- L'attestation porte sur une version donnée. Rester sur une version supportée et documenter votre configuration fait partie de la mise en conformité, ce n'est pas un réglage à faire une fois puis oublier.
Si vous vendez à des particuliers en France, traitez ce sujet en premier, avant même le choix du matériel. C'est un critère qui peut à lui seul écarter l'idée d'une caisse Odoo en Community.
Retail ou restaurant : deux modes, une même base
Le module se décline selon votre activité. En mode commerce de détail, l'écran est optimisé pour l'encaissement rapide d'articles. En mode restaurant, le module ajoute la gestion des tables et du plan de salle, l'envoi des commandes vers une imprimante de cuisine, le partage d'addition et la gestion des pourboires.
Dans les deux cas, la logique de fond reste identique : produits, stock, clients et comptabilité sont partagés. Un restaurant qui gère aussi une cave à vendre à emporter n'a donc pas deux systèmes, mais deux modes d'une même caisse sur un stock commun. C'est là que le modèle à base unique paye le plus.
Les étapes d'une mise en place propre
Un déploiement Odoo POS réussi suit un ordre assez stable. Le sauter, c'est s'exposer à refaire le travail.
- Cadrer la conformité : version, édition Enterprise, attestation. C'est le point bloquant, il vient en premier.
- Structurer le catalogue : catégories POS, prix, taxes, unités. Une caisse n'est bonne que si les produits derrière sont propres.
- Définir stock et magasins : emplacements, règles de réappro, un ou plusieurs points de vente.
- Valider le matériel : IoT Box, imprimantes, terminal de paiement intégré pour la France.
- Paramétrer les sessions et paiements : moyens de paiement, gestion des fonds de caisse, remises autorisées.
- Former en conditions réelles : ouvrir une session test, encaisser, clôturer, vérifier l'écriture comptable et le stock.
L'étape de formation est souvent négligée. Une caisse mal comprise par l'équipe produit des écarts de caisse et des stocks faux, ce qui abîme la confiance dans tout l'ERP.
Quand Odoo POS n'est pas le bon choix
L'honnêteté impose de le dire clairement. Odoo Point de Vente n'est pas la bonne réponse dans plusieurs cas.
- Vous voulez seulement une caisse. Si vous n'avez besoin ni de gestion de stock, ni de comptabilité intégrée, ni de site marchand, une caisse dédiée et certifiée est plus simple et souvent moins chère. Odoo prend tout son sens quand vous utilisez le reste de la suite.
- Vous voulez rester en Community pour encaisser des particuliers. La question de la conformité anti-fraude vous pousse vers Enterprise. Faire l'impasse dessus est un risque, pas une économie.
- Vos besoins retail sont très spécialisés. Une enseigne avec une gestion d'assortiment complexe, un moteur de promotions très poussé ou des contraintes de chaîne très spécifiques peut trouver Odoo trop généraliste sur ces points précis.
Le bon réflexe est de partir de votre organisation, pas du logiciel. Si la caisse est le seul besoin, cherchez ailleurs. Si la caisse est le maillon manquant d'une gestion que vous voulez unifier, Odoo est un candidat sérieux.
Combien ça coûte et comment avancer
Le coût dépend surtout de l'édition et du nombre d'utilisateurs, et Odoo fait évoluer sa grille régulièrement : mieux vaut raisonner en principes qu'en montants figés. Pour une caisse en France qui encaisse des particuliers, partez du principe que vous serez en édition Enterprise, avec un abonnement par utilisateur, auquel s'ajoutent le matériel de caisse et, le cas échéant, l'accompagnement au paramétrage.
La vraie variable de coût n'est pas le logiciel, c'est la préparation : propreté du catalogue, règles de stock, intégration du terminal, formation. Un projet cadré coûte moins cher qu'un projet qu'on corrige après coup. La meilleure première étape reste de qualifier votre situation (activité, volume, matériel existant, contraintes de conformité) avant de lancer quoi que ce soit.