---
title: "Utilisation"
weight: 30
description: "Guide d'utilisation de l'interface de vente CapFullPOS : catalogue, panier, encaissement, mode restauration et impression."
---

# Utilisation

## Connexion à l'interface de vente

1. Ouvrez l'application CapFullPOS depuis votre navigateur (tablette, PC ou smartphone)
2. Connectez-vous avec vos identifiants Dolibarr
3. Si l'appareil n'est pas encore associé à une caisse, saisissez le **code d'enrôlement** à 6 chiffres fourni par votre administrateur, puis validez avec **Associer la caisse**. Une fois l'appareil enrôlé, cette étape n'est plus demandée (voir [Enrôlement des caisses](/capfullpos/configuration)).
4. Saisissez votre code PIN si le verrouillage est configuré

### La toute première connexion

À la première connexion sur un appareil, un écran **Préparation de la caisse** s'affiche pendant que le catalogue est copié sur l'appareil : produits, catégories, puis images des produits et des catégories. Chaque étape s'affiche avec son avancement.

Cette attente n'a lieu **qu'une fois par appareil**. Elle garantit que la caisse est immédiatement complète, avec ses photos, et qu'elle fonctionnera même si le réseau vient à manquer. Les connexions suivantes ouvrent la caisse directement, les mises à jour du catalogue se faisant ensuite en arrière-plan.

![Écran de préparation de la caisse lors de la première connexion, avec les étapes de synchronisation](screenshots/premiere-synchronisation.webp)

Sur tablette et ordinateur, l'interface de vente se présente en deux zones : le **catalogue** à droite et le **panier** à gauche. Sur smartphone, la disposition s'adapte à l'écran étroit (voir **Utilisation sur smartphone** ci-dessous).

![Interface de vente CapFullPOS avec le catalogue produits et le panier](screenshots/interface-vente-complete.webp)

## Utilisation sur smartphone

Sur un téléphone, l'interface s'adapte automatiquement à l'écran étroit (elle bascule en mode "mobile" en dessous de 600 pixels de large ; vous pouvez aussi forcer le mode d'affichage depuis les réglages). Toutes les fonctions de la caisse restent disponibles, seule leur disposition change :

- **Navigation par onglets en bas** : une barre d'onglets en bas de l'écran, à portée du pouce, remplace le menu du haut. En mode restauration, elle affiche **Vente**, **Salle**, **Cuisine** et **Plus** ; en caisse classique, elle affiche **Vente**, **Réglages** et **Plus**.
- **Catalogue plein écran** : le catalogue occupe tout l'écran ; catégories et produits défilent verticalement.
- **Panier en feuille** : le panier n'est plus affiché en permanence. Une **barre de panier** en bas indique le nombre d'articles et le total ; touchez **Voir le panier** pour l'ouvrir en plein écran, ajuster les quantités et lancer l'encaissement.
- **Scan par caméra** : si le scan caméra est activé (voir "Scanner un code-barres avec la caméra"), un bouton caméra à côté de la recherche permet de flasher les codes-barres avec l'appareil photo du téléphone.
- **Menu Plus** : regroupe les fonctions secondaires (réglages, verrouillage, déconnexion).

## Navigation dans le catalogue

### Catégories

Les produits sont organisés en catégories affichées sous forme de tuiles. Cliquez sur une catégorie pour voir ses sous-catégories ou ses produits. Un fil d'Ariane (breadcrumb) en haut de la zone catalogue vous permet de revenir aux niveaux supérieurs.

### Recherche de produits

Utilisez le champ de recherche en haut du catalogue pour trouver un produit par :

- **Code-barres** : scannez le code-barres avec une douchette (lecteur USB) branchée sur l'appareil, ou avec la **caméra** de l'appareil (voir "Scanner un code-barres avec la caméra" ci-dessous)
- **Référence** : saisissez la référence exacte ou partielle du produit
- **Libellé** : tapez tout ou partie du nom du produit

Dès le deuxième caractère saisi, **la grille de produits se filtre en direct** : les tuiles affichées sont les articles qui correspondent à votre saisie, dans toutes les catégories. Il n'y a pas de liste déroulante à valider ; touchez simplement la tuile du produit voulu pour l'ajouter au panier, comme d'habitude.

Videz le champ (ou touchez la croix) pour revenir à la navigation par catégories.

### Scanner un code-barres avec la caméra

La caméra de l'appareil (téléphone, tablette, webcam) peut servir de lecteur de codes-barres. Cette option est **désactivée par défaut** : activez-la dans les réglages de l'application, section **Scanner de codes-barres**, en cochant **Activer la caméra pour scanner les codes-barres**.

Un **bouton caméra** apparaît alors à côté du champ de recherche. Touchez-le pour ouvrir le scanner, puis cadrez le code-barres du produit : dès qu'il est reconnu, le produit est ajouté au panier (avec un bip de confirmation) et le scanner reste ouvert pour enchaîner les articles. Une saisie manuelle du code est proposée en secours.

La reconnaissance se fait d'abord dans le catalogue stocké localement, donc le scan caméra fonctionne aussi **hors-ligne**.

> **Note** : l'accès à la caméra nécessite que l'application soit servie en **HTTPS** (exigence des navigateurs). En HTTP simple, le navigateur refuse l'accès à la caméra.

### Ajout au panier

Cliquez sur la tuile d'un produit pour l'ajouter au panier. Si l'option **Regrouper les lignes** est activée sur le terminal, un second clic sur le même produit incrémente la quantité.

Un badge de quantité apparaît sur la tuile du produit lorsqu'il est déjà présent dans le panier.

## Produits spéciaux

### Produits avec variantes

Si un produit possède des variantes (taille, couleur, etc.), une fenêtre de sélection apparaît au moment du clic. Choisissez la combinaison souhaitée avant l'ajout au panier.

### Produits pesés

Pour les produits vendus au poids :

1. Cliquez sur le produit
2. Saisissez le poids via le pavé numérique ou récupérez-le depuis la balance connectée
3. Le prix est calculé automatiquement (prix/kg x poids)

### Prix libre

Certains produits permettent la saisie d'un prix libre. Une fenêtre de saisie apparaît au moment de l'ajout.

## Gestion du panier

### Lignes de commande

Chaque ligne du panier affiche :

- La quantité
- Le libellé du produit
- Le prix unitaire
- Le sous-total de la ligne

### Modifier une ligne

- **Quantité** : cliquez sur la quantité pour ouvrir le pavé numérique et saisir une nouvelle valeur. Vous pouvez également utiliser les boutons +/- pour ajuster.
- **Prix** : cliquez sur le prix unitaire pour le modifier (nécessite la permission de remise si le prix diffère du catalogue).
- **Remise** : appliquez une remise en pourcentage ou en montant sur la ligne (nécessite la permission "Appliquer des remises").
- **Offrir** : offrez un article (gratuité 100 %) en cliquant sur l'icône cadeau de la ligne. Un motif est obligatoire ; il est conservé pour la traçabilité. L'article reste visible sur le ticket avec son prix barré et la mention OFFERT, mais il n'est pas compté dans le total à régler. Nécessite la permission "Appliquer des remises".
- **Supprimer** : cliquez sur l'icône de suppression pour retirer la ligne.

### Notes sur un article

Vous pouvez ajouter des instructions par ligne de commande :

- Cuisson (saignant, à point, bien cuit)
- Accompagnement (frites, salade, légumes)
- Sauce (au choix)
- Allergie (sans gluten, sans lactose)
- Instruction libre

Des boutons prédéfinis sont disponibles selon la catégorie du produit. Ces notes apparaissent sur le bon de commande cuisine.

### Suppléments

Les suppléments permettent d'ajouter des options facturées à un produit :

1. Cliquez sur la ligne du produit dans le panier
2. Sélectionnez les suppléments souhaités (ex : +fromage, +bacon)
3. Le prix de la ligne est ajusté automatiquement

Les suppléments apparaissent en sous-ligne dans le panier et sur le ticket.

### Totaux

Le bas du panier affiche :

- Le total HT
- Le détail de la TVA par taux
- Le total TTC
- Le bouton **Encaisser**

## Encaissement

### Processus de paiement

1. Cliquez sur le bouton **Encaisser** dans le panier
2. La commande est validée (passage du statut brouillon au statut validé)
3. L'écran de paiement apparaît avec le récapitulatif et les moyens de paiement disponibles

![Écran d'encaissement CapFullPOS avec les moyens de paiement et le total à régler](screenshots/ecran-encaissement.webp)

### Paiement en espèces

1. Sélectionnez **Espèces**
2. Saisissez le montant remis par le client via le pavé numérique ou les boutons de pièces et billets
3. Le rendu monnaie est calculé automatiquement avec une suggestion des pièces et billets à rendre

### Paiement par carte bancaire

1. Sélectionnez **Carte bancaire**
2. Le montant est transmis au terminal de paiement
3. Validez une fois le paiement accepté par le TPE

### Paiement par chèque

1. Sélectionnez le moyen **Chèque** (moyen de paiement configuré avec la catégorie "Chèque")
2. Saisissez le montant
3. Renseignez le numéro du chèque (obligatoire) puis la banque émettrice (facultative)

Le numéro du chèque est conservé sur le règlement et apparaît dans la liste des règlements et sur le ticket.

### Virement

Configurez un moyen de paiement avec la catégorie "Virement". Un virement est un règlement non-espèces : il n'entre pas dans le comptage du tiroir lors de la clôture de caisse. Pour un virement pas encore reçu, préférez le **Paiement différé** (la facture reste ouverte et sera encaissée à réception).

### Paiement mixte

Vous pouvez combiner plusieurs moyens de paiement pour une même commande. Chaque paiement partiel est enregistré individuellement. Le reste à payer est mis à jour après chaque validation.

### Titre restaurant

Lorsque vous saisissez un paiement par titre restaurant, CapFullPOS compare le montant unitaire au plafond défini dans les paramètres généraux. Si le montant dépasse le plafond, une confirmation est demandée : vous pouvez tout de même valider (une commande peut légitimement comporter plusieurs titres), mais le dépassement doit être confirmé.

Exemple :

| Moyen | Montant |
|-------|---------|
| Carte bancaire | 30,00 EUR |
| Ticket restaurant | 10,00 EUR |
| Espèces | 5,00 EUR |
| **Total payé** | **45,00 EUR** |

### Remise globale sur la commande

Depuis l'écran d'encaissement, appliquez une remise sur l'ensemble de la commande, en pourcentage ou en montant fixe. Un motif est obligatoire. Le montant est recalculé côté serveur sur le total (après avoirs et coupons) et plafonné par le paramètre "Remise globale maximale (%)" des réglages. Nécessite la permission "Appliquer des remises".

### Avoirs du client

Lorsqu'un client est rattaché à la vente, l'écran d'encaissement liste ses avoirs disponibles : les avoirs Dolibarr (issus d'une facture d'avoir) et les avoirs dématérialisés. Cliquez sur **Appliquer** en face d'un avoir pour le déduire du total à régler, sans avoir à saisir de code.

### Cartes cadeaux

Pour vendre une carte cadeau :

1. Ouvrez **Bon cadeau**
2. Saisissez le montant de la carte
3. Choisissez le moyen de paiement pour l'encaisser
4. Remettez au client le QR code et le code texte affichés

La vente et l'émission de la carte sont réalisées ensemble : la carte n'existe qu'une fois payée. La création de cartes cadeaux nécessite la permission dédiée "Émettre et vendre des bons cadeaux".

Pour utiliser une carte cadeau à l'encaissement, saisissez son code dans le champ prévu, ou sélectionnez-la parmi les avoirs du client si elle lui est rattachée.

### Paiement différé

Si le client ne règle pas immédiatement (note ouverte, paiement ultérieur), cochez l'option **Paiement différé** sur l'écran d'encaissement. La facture Dolibarr est alors créée mais reste ouverte et non réglée : aucun paiement n'est enregistré. Vous pourrez encaisser cette facture plus tard depuis Dolibarr ou depuis CapFullPOS. Une confirmation récapitulant le montant est demandée avant la création de la facture.

### Finalisation

Une fois le paiement complet :

1. La facture Dolibarr est générée automatiquement
2. Le ticket de vente est imprimé (si configuré)
3. Le tiroir-caisse s'ouvre (si paiement en espèces)
4. L'écran client affiche un QR code de téléchargement du ticket
5. L'interface revient à l'écran de vente

Un double-clic accidentel sur **Encaisser**, ou une nouvelle tentative après une coupure réseau, ne crée jamais deux ventes : chaque encaissement est protégé contre les doubles soumissions.

## Mode restauration

### Plan de salle

Le plan de salle affiche toutes les tables réparties par zone. Chaque table est colorée selon son état :

| Couleur | État |
|---------|------|
| Vert | Libre |
| Rouge | Occupée |
| Orange | À nettoyer |
| Bleu | Réservée |

Cliquez sur une table pour ouvrir sa commande ou en créer une nouvelle.

### Ouverture d'une table

1. Cliquez sur une table libre
2. Indiquez le nombre de couverts
3. L'interface de vente s'ouvre, liée à cette table

### Envoi en cuisine

Après avoir ajouté des articles au panier :

1. Cliquez sur **Envoyer en cuisine**
2. Sélectionnez les articles à envoyer (les nouveaux articles sont sélectionnés par défaut)
3. Le bon de commande est imprimé sur l'imprimante cuisine

Vous pouvez envoyer les articles par étapes (entrées, puis plats, puis desserts). Chaque envoi génère un bon séparé.

### Suivi de préparation

| État | Description |
|------|-------------|
| En attente | L'article n'a pas encore été envoyé en cuisine. |
| En préparation | L'article a été envoyé et est en cours de préparation. |
| Prêt | La cuisine signale que l'article est prêt à servir. |
| Servi | L'article a été apporté au client. |

### QR codes tables

Chaque table peut avoir un QR code unique. Lorsqu'un client le scanne :

- Il accède au menu de l'établissement
- Il peut passer commande directement depuis son téléphone
- La commande apparaît sur le terminal du serveur pour validation

Un bouton **Appeler le serveur** est disponible pour le client depuis l'interface QR.

## Impression

### Ticket de vente

Le ticket de vente contient :

- L'en-tête (logo, nom de la société, adresse, SIRET, n° TVA)
- Le détail des articles avec quantités et prix
- Les totaux (HT, TVA, TTC)
- Les moyens de paiement utilisés
- Le pied de ticket (mentions légales, message commercial, QR code)

### Bon de commande cuisine

Le bon de commande cuisine contient :

- Le numéro de table ou le nom du client
- L'heure de la commande
- La liste des articles à préparer
- Les notes par article (cuisson, sauce, allergie)
- Les suppléments

Le bon cuisine n'affiche pas les prix.

### Duplicata

Vous pouvez réimprimer un ticket depuis l'historique des commandes. La mention "DUPLICATA" est automatiquement ajoutée.

## Écran client

L'écran client est un second écran orienté vers le client. Il affiche :

- **En cours de transaction** : la liste des articles, les quantités et le total TTC
- **Après le paiement** : un message de remerciement et un QR code pour télécharger le ticket
- **En veille** : un diaporama de promotions et de messages configurés dans l'onglet Écran client

L'écran client est strictement en lecture seule. Aucune interaction n'est possible.

## Cas particuliers

### Pourboire

Un pourboire peut être ajouté avant le paiement. Le montant est saisi librement ou en pourcentage du total. Il apparaît séparément sur le ticket.

### Historique des ventes et retours

Le bouton **Historique / Retours** ouvre la liste des ventes récentes. Sélectionnez une vente pour agir dessus :

- **Annuler la vente** : une vente non réglée est annulée et sa facture est abandonnée (jamais supprimée, conformément à la réglementation). Une vente déjà réglée doit d'abord être remboursée. Nécessite la permission "Annuler des commandes validées".
- **Contre-passer un règlement** : annulez un règlement encaissé par erreur. Le paiement est retiré et la facture rouverte. Nécessite la permission "Effectuer des remboursements".
- **Créer un avoir** : générez une facture d'avoir Dolibarr depuis la vente. L'avoir est automatiquement transformé en avoir client, applicable sur une vente ultérieure (voir "Avoirs du client"). Nécessite la permission "Effectuer des remboursements".

Le bouton n'apparait que pour les utilisateurs disposant de la permission d'annulation ou de remboursement.

### Annulation de commande

Une commande en brouillon peut être supprimée librement. L'annulation d'une commande déjà validée nécessite la permission "Annuler des commandes validées" et se fait depuis l'historique des ventes ci-dessus.

### Commandes en attente

Vous pouvez mettre une commande de côté sans l'encaisser pour libérer la caisse (un client qui hésite, une commande à reprendre plus tard). Cliquez sur **Mettre en attente** : la commande est enregistrée en brouillon et le panier est vidé.

Pour reprendre une commande en attente :

1. Ouvrez la liste des commandes en attente du terminal
2. Cliquez sur **Reprendre** pour recharger la commande dans le panier
3. Ou supprimez-la si elle n'est plus nécessaire

La liste affiche pour chaque commande sa référence, son total, sa date et le client associé.

### Mode hors-ligne

L'application fonctionne sans connexion internet. Les commandes sont enregistrées localement et synchronisées automatiquement lorsque la connexion est rétablie. Un indicateur visuel dans la barre de navigation signale le statut de la connexion.
