Guide de déploiement

Installer et exploiter CertiPOS

S’applique à CertiPOS 0.18 et suivants · mis à jour le 2026-10-12

Ce guide résume l’installation et l’exploitation de CertiPOS pour une équipe informatique. Le guide d’installation complet et le guide de bascule sont livrés avec le produit et tenus à jour à chaque version.

Ce qui est livré

  • CertiPOS-Server-<version>.exe : le serveur central. Il embarque le runtime .NET 10, PostgreSQL 16, le service, le portail, les migrations de base, un magasin de secrets protégé et la tâche de sauvegarde.
  • CertiPOS-Register-<version>.exe : la caisse Windows, avec l’assistant pilotes et l’assistant d’enrôlement. Un paquet MSIX, un APK Android et un build iOS sont disponibles pour les appareils gérés.
  • Notes de version : chaque build liste ce qui a changé, avec sa date, et le SHA-256 de chaque installateur.

Installer le serveur

Lancez l’installateur serveur sur une machine Windows Server 2019 ou plus récente, ou Windows 10/11 pour les petits sites. L’installateur installe PostgreSQL comme service, provisionne la base et ses rôles, émet ou importe le certificat HTTPS, enregistre le service Windows CertiPOS, planifie la tâche de sauvegarde et ouvre la règle de pare-feu. La première connexion crée l’organisation et son administrateur.

Certificats

Le serveur sert HTTPS avec un certificat de votre choix ou un certificat émis par l’installateur. Chaque caisse épingle l’empreinte du certificat lue dans le QR code d’enrôlement ; TLS peut être exigé pour chaque appel. HSTS et les en-têtes de sécurité sont actifs par défaut.

Relier SAP Business One

Dans le portail, saisissez l’adresse de la Service Layer, la base de la société et une identité d’enregistrement. Testez la connexion, lancez une fois « Provisionner les champs » pour ajouter les champs et tables utilisateur que CertiPOS utilise, puis lancez la première synchronisation des données de base. Les identifiants SAP sont stockés protégés par DPAPI ou AES et ne quittent jamais le serveur.

Installer les caisses

Créez la caisse dans le portail et générez un code d’enrôlement. Sur la caisse, lancez l’installateur ou installez le MSIX, ouvrez l’application et scannez le QR code. L’appareil reçoit son certificat et son jeton, charge ses données de base et sa configuration, et est prêt à vendre. Les appareils Android et iPad reçoivent l’adresse du serveur, le code d’enrôlement et l’empreinte du certificat par la configuration d’application gérée.

Rôles optionnels

  • Hub de magasin : le binaire du serveur en mode magasin sur une machine du réseau local, pour les restaurants et les magasins à plusieurs caisses qui partagent tables, tickets en attente et commandes de cuisine quand le WAN tombe.
  • Agent de connexion : le binaire du serveur en mode agent à côté de SAP, quand le serveur n’atteint pas la Service Layer directement ; sortant uniquement.

Exploitation

  • Mise à jour : lancez le nouvel installateur serveur par-dessus l’ancien ; les migrations s’appliquent au démarrage. Les caisses reçoivent les builds par le canal de mise à jour avec un déploiement progressif et une somme de contrôle.
  • Sauvegardes : un dump PostgreSQL planifié ; une commande de restauration reconstruit la base et est prouvée par l’exercice de version.
  • Supervision : battements de cœur, retard, espèces en tiroir, plateforme et dérive d’horloge par caisse ; alertes par e-mail ; points de santé pour vos outils.
  • Support : paquets de support depuis le portail et la caisse, sans jamais de secret ; actions à distance dont un effacement à deux administrateurs.
Le guide d’installation complet, le guide de bascule et la fiche de dimensionnement sont fournis avec l’évaluation. Demandez-les par le formulaire de démonstration.

Demandez le guide complet et le guide d’exploitation.

Demander les documents