SmartPOS
Présentation
SmartPOS est un module Dolibarr qui fournit un point de vente (POS) moderne avec une interface mobile PWA React. Il remplace et enrichit les fonctionnalités de caisse traditionnelles en s'intégrant nativement à Dolibarr pour la gestion des produits, des stocks, des factures et de la comptabilité.
Pourquoi SmartPOS ?
Contrairement aux solutions POS autonomes, SmartPOS fonctionne directement dans votre environnement Dolibarr. Les produits, les clients, les stocks et la facturation sont centralisés dans votre ERP. Aucune synchronisation externe n'est nécessaire.
SmartPOS adopte un flux Commande puis Facture : les articles sont d'abord ajoutés à une commande modifiable, puis la facture est générée au moment de l'encaissement. Ce fonctionnement permet les ajouts successifs, les modifications et les annulations tant que le paiement n'est pas validé.
Fonctionnalités principales
- Multi-terminaux -- Configurez plusieurs caisses avec des paramètres indépendants (entrepôt, client par défaut, catégorie racine, moyens de paiement)
- Interface de vente -- Catalogue produits avec catégories, recherche par code-barres, référence ou libellé, grille adaptative
- Panier dynamique -- Gestion des quantités, notes par article, suppléments facturés, remises
- Encaissement -- Paiement multi-moyens (espèces, carte bancaire, chèque, ticket restaurant, etc.) avec calcul du rendu monnaie
- Mode restauration -- Plan de salle avec zones et tables, gestion des couverts, envoi en cuisine par étapes, suivi de préparation
- Impression tickets -- Tickets de vente et bons de commande cuisine via imprimantes ESC/POS (USB, réseau) ou impression navigateur
- Écran client -- Second écran affichant la transaction en cours, le total et un diaporama publicitaire en veille
- QR codes -- Consultation de la carte et commande depuis la table du client, téléchargement du ticket dématérialisé
- Mode hors-ligne -- L'application PWA fonctionne sans connexion internet grâce à la synchronisation bidirectionnelle et au stockage local

Architecture
SmartPOS se compose de deux parties :
- Backend PHP -- Module Dolibarr classique avec classes, contrôleurs API et tables SQL
- Frontend React -- Application PWA (Progressive Web App) dans le dossier
mobile/, accessible depuis tout navigateur moderne
L'authentification utilise des tokens JWT. Une couche supplémentaire par code PIN permet de sécuriser l'accès au terminal.
Prérequis
- Dolibarr 16.0 ou supérieur
- PHP 7.4 ou supérieur
Éditeur
SmartPOS est développé par CAP-REL.
Support
- Support disponible via le formulaire de contact CAP-REL
- Assistance personnalisée disponible sur devis