Documentation Technique

Guide de configuration du mode kiosque pour Sweever POS

Introduction

Le mode kiosque de Chrome permet de lancer Sweever POS en plein écran sans interface de navigation, idéal pour une utilisation en caisse. Cette configuration permet également l'impression automatique des tickets sur l'imprimante par défaut.

Cas d'usage

Cette configuration est particulièrement adaptée pour :

  • Les points de vente fixes
  • Les caisses dédiées
  • Les environnements nécessitant une impression automatique

Prérequis

Windows 10/11

Système d'exploitation compatible

Google Chrome

Version 90 ou supérieure recommandée

Imprimante configurée

Imprimante définie comme périphérique par défaut Windows

Connexion Internet

Accès stable à https://sweever.com

Installation de Chrome

1

Télécharger Chrome

Si Chrome n'est pas installé, téléchargez-le depuis :

https://www.google.com/chrome/
2

Installer Chrome

Suivez l'assistant d'installation standard de Chrome.

3

Localiser l'exécutable

L'exécutable Chrome se trouve généralement à :

C:\Program Files\Google\Chrome\Application\chrome.exe

Ou pour les installations 32-bit :

C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

Configuration de l'imprimante

1

Définir l'imprimante par défaut

Dans Windows, accédez à :

  1. Paramètres Windows (Win + I)
  2. Périphériques → Imprimantes et scanners
  3. Sélectionnez votre imprimante thermique
  4. Cliquez sur "Gérer" puis "Définir par défaut"
Important

L'imprimante par défaut sera utilisée pour tous les tickets. Assurez-vous qu'il s'agit bien de votre imprimante thermique POS.

Créer le raccourci Bureau

1

Créer un nouveau raccourci

  1. Faites un clic droit sur le Bureau Windows
  2. Nouveau → Raccourci
2

Entrer la commande

Dans le champ "Emplacement de l'élément", copiez-collez :

"C:\Program Files\Google\Chrome\Application\chrome.exe" --kiosk --kiosk-printing --auto-select-desktop-capture-source="Entire screen" https://sweever.com/pos
3

Nommer le raccourci

Donnez un nom explicite, par exemple :

Sweever POS - Caisse
4

Personnaliser l'icône (optionnel)

  1. Clic droit sur le raccourci → Propriétés
  2. Onglet "Raccourci" → Bouton "Changer d'icône"
  3. Sélectionnez une icône appropriée
Terminé !

Double-cliquez sur le raccourci pour lancer Sweever POS en mode kiosque.

Fonctionnement de l'impression automatique

Paramètres Chrome utilisés

Paramètre Description
--kiosk Lance Chrome en mode plein écran sans interface de navigation
--kiosk-printing Active l'impression automatique sans dialogue
--auto-select-desktop-capture-source Sélectionne automatiquement la source de capture d'écran (optionnel)

Comportement attendu

  • Lorsque vous cliquez sur "Imprimer le ticket" dans le POS
  • Le ticket s'ouvre dans une nouvelle fenêtre
  • L'impression démarre automatiquement sur l'imprimante par défaut
  • La fenêtre se ferme après impression
Format de ticket

Les tickets Sweever sont optimisés pour les imprimantes thermiques 58mm et 80mm. Assurez-vous que votre imprimante est correctement configurée pour ce format.

Dépannage

Le mode kiosque ne se lance pas

Solution :
  • Vérifiez que le chemin vers chrome.exe est correct
  • Sur certains systèmes, essayez le chemin 32-bit : C:\Program Files (x86)\...
  • Assurez-vous que les guillemets sont bien présents autour du chemin

L'impression automatique ne fonctionne pas

Solutions possibles :
  • Vérifiez que l'imprimante est bien définie par défaut dans Windows
  • Testez l'impression depuis Windows pour confirmer que l'imprimante fonctionne
  • Relancez Chrome en mode kiosque
  • Vérifiez que le paramètre --kiosk-printing est bien présent

Comment quitter le mode kiosque ?

Solution :

Utilisez les combinaisons de touches :

  • Alt + F4 pour fermer la fenêtre
  • Ou Ctrl + Shift + Q (double tap rapide)

Le ticket ne s'imprime pas au bon format

Solution :
  • Vérifiez les paramètres de votre imprimante (format papier 58mm ou 80mm)
  • Dans les propriétés de l'imprimante, configurez le format personnalisé
  • Largeur : 58mm ou 80mm, Hauteur : selon votre rouleau (généralement 297mm ou plus)

Lancement automatique au démarrage Windows

Pour lancer automatiquement au démarrage :
  1. Appuyez sur Win + R
  2. Tapez : shell:startup
  3. Copiez votre raccourci dans ce dossier

Intégrité des transactions

Sweever utilise un système avancé de vérification d'intégrité pour garantir que vos données de vente ne peuvent pas être modifiées après coup. Chaque transaction est scellée par une signature numérique unique.

Comment ça fonctionne ?

Chaque ticket de caisse reçoit une empreinte numérique unique (hash SHA256) calculée à partir de ses données critiques : montants, TVA, date, articles vendus, etc.

Cette empreinte est liée à celle du ticket précédent, créant ainsi une chaîne inaltérable. Toute modification d'un ancien ticket casserait la chaîne et serait immédiatement détectable.

Chaîne de vérification

Comme les maillons d'une chaîne, chaque ticket est connecté au précédent. Cette architecture garantit l'intégrité de l'historique complet des ventes.

Genesis Hash #0
Ticket #1 Hash #1
Ticket #2 Hash #2
...

Hash Genesis de la plateforme

Le hash genesis est le point de départ de la chaîne d'intégrité. Il est publié ici pour permettre à quiconque de vérifier l'authenticité de la chaîne de transactions.

Hash Genesis : aa5c53e4bc6e600a909ef507beb93deb3e53812fd8f71f8b8d52b7f0fa946b62
Date de création : 2026-02-04 11:47:37
Phrase de scellement : "Genesis of Sweever. Code, trust, and momentum."

Données protégées

Les données suivantes sont incluses dans le calcul de l'empreinte et ne peuvent pas être modifiées :

  • Numéro de ticket et date de création
  • Montants : sous-total, TVA, remises, total
  • Mode de paiement et montants encaissés
  • Liste détaillée des articles (nom, quantité, prix, taux TVA)
  • Références de correction (pour les tickets modifiés)

Vérification de l'intégrité

Le hash de chaque transaction est visible dans l'interface d'administration (page Ventes). Vous pouvez à tout moment vérifier que l'empreinte correspond bien aux données affichées.

Ce que cela garantit
  • Aucune modification possible des tickets passés sans détection
  • Protection contre les manipulations internes ou externes
  • Conformité avec les exigences fiscales suisses
  • Traçabilité complète de toutes les transactions

Besoin d'aide ?

Si vous rencontrez des difficultés lors de la configuration, n'hésitez pas à nous contacter :

Base de connaissances

Consultez nos guides détaillés

Chat en ligne

Assistance en temps réel