« Fonctionne hors ligne », ce n’est pas toujours la même promesse ?
Non. Sous la même mention, les fiches commerciales recouvrent des réalités différentes. Beaucoup de caisses « fonctionnent hors ligne » au sens où l’écran reste allumé, mais la recherche produit ralentit, les prix ne se mettent plus à jour, le multi-caisses se fige, et certaines fonctions (commandes, fidélité, parfois l’encaissement carte) exigent le serveur. Dans une caisse réellement autonome, internet n’est pas une condition pour vendre : la connexion sert à synchroniser et à accélérer le reste. Un test avant de signer : demander une vente complète, ticket compris, box débranchée — puis une deuxième sur l’autre caisse.
Que doit savoir faire une caisse coupée du monde ?
| Situation | Ce qui doit continuer à fonctionner |
|---|---|
| Internet coupé (box, opérateur) | Vendre, peser, imprimer, tiroir, titres-repas, clôture de journée |
| Plusieurs caisses, internet coupé | Les caisses communiquent entre elles sur le réseau local : paniers transférés, remboursement d’un ticket émis sur l’autre caisse |
| Réseau local coupé aussi | Chaque caisse continue seule, et l’indique à l’écran |
| Retour du réseau | Tout se synchronise sans double compte ni perte, sans intervention |
Le troisième cas est le test le plus dur : les données saisies hors ligne doivent se réconcilier sans créer de doublons (une vente envoyée deux fois ne peut pas compter deux fois) et sans rien perdre.
Et la comptabilité, dans tout ça ?
Le journal des recettes doit rester continu et inaltérable, coupure ou pas. Une architecture qui remplit cette exigence enchaîne les ventes localement (chaque ticket scellé à la suite du précédent), puis fait vérifier cette chaîne par le serveur : la coupure ne crée ni trou ni doute sur la séquence. Si la caisse demande de régulariser la comptabilité à la main après une coupure, l’exigence de continuité n’est pas remplie.
Les limites du hors ligne
Tout ne peut pas être local. Trois limites à connaître :
- une facture au comptoir exige la connexion : le numéro de facture est unique au niveau de l’entreprise. Hors ligne, le client reçoit son ticket et la facture est émise à la reconnexion ;
- les commandes web arrivent en caisse au retour du réseau ; si le site de commande tourne côté serveur, il continue de son côté à confirmer des commandes dans vos quotas ;
- le tableau de bord consulté à distance montre les chiffres à la dernière synchronisation, pas à la seconde.
Où Kwitto se situe. Chaque terminal est autonome : il vend sans internet, et les caisses d’un magasin se synchronisent entre elles sur le réseau local. La limite des factures décrite ci-dessus s’applique aussi à Kwitto ; elle est indiquée sur le ticket (« facture à suivre ») plutôt que passée sous silence.
FAQ
Combien de temps une caisse peut-elle rester hors ligne ? Indéfiniment pour vendre. La seule contrainte est de synchroniser à terme pour la sauvegarde et le reporting — l’ordre de grandeur est en jours, pas en minutes.
Que devient un ticket si l’imprimante est aussi en panne ? La vente est enregistrée quand même ; le ticket digital (écran, QR) remplace le ticket papier.
Le paiement par carte marche-t-il sans internet ? Le terminal de paiement a ses propres règles, qui dépendent de l’acquéreur. La caisse enregistre la vente dans tous les cas ; en pratique, le paiement se fait en espèces ou est noté sur le terminal autonome.
Deux caisses hors ligne peuvent-elles rembourser le même ticket deux fois ? Pas si elles communiquent en local : un remboursement fait sur l’une marque le ticket comme remboursé sur l’autre, même sans internet.