Une caisse dans laquelle une chaîne peut vraiment grandir
Une chaîne de restauration dépasse ses caisses plus vite que tout le reste. Wezly fait tourner chaque magasin et chaque point de vente sur une seule caisse conforme à la TSE — et fait travailler HPC GmbH dessus depuis six ans.

La caisse sur laquelle un serveur encaisse vraiment : suppléments, remises, un total qui court, encaissé en un geste. Chaque vente, remboursement et mouvement d'espèces dans un seul journal — la trace qu'une transaction signée doit laisser derrière elle. L'export Kassensichv que la Kassensicherungsverordnung exige sur demande, généré depuis le registre des ventes en cours plutôt qu'assemblé après coup. Chiffre d'affaires, nombre de ventes et résultat relus comme une activité, mois après mois, à partir des mêmes données que la caisse écrit.
- Secteur
- Commerce et restauration
- Marché
Allemagne
- Livré
- 2020
Wezly est la caisse que nous avons construite pour HPC GmbH. Elle est entrée en service en 2020 et elle tourne toujours.
C'est aussi le système derrière une affirmation que ce site fait ailleurs : la caisse qui répondait à l'obligation fiscale allemande dès sa première version, et non après un contrôle.
La structure que la plupart des caisses ratent
Une boutique unique a besoin d'une caisse. Une entreprise qui compte devenir plusieurs boutiques a besoin d'une hiérarchie, et l'ajouter après coup est la migration que personne ne budgète.
Wezly a été bâti avec trois niveaux dès le départ. Une entreprise a des magasins, un magasin a des points de vente, un point de vente a des caisses. Les produits portent des variantes, et leurs propriétés se résolvent point de vente par point de vente, par règle ou à la main, parce que le même produit est réellement une chose différente à deux endroits : un autre prix, un autre traitement fiscal, une autre disponibilité le dimanche.
C'est ce dernier point qui décide si le siège peut réellement piloter le parc, ou si chaque succursale devient discrètement son propre îlot de tableurs.
Pourquoi la partie allemande est la partie difficile
Partout ailleurs, une caisse est un écran, une imprimante et un lecteur de cartes. En Allemagne, c'est un objet réglementé. Sous la Kassensicherungsverordnung, chaque transaction doit être signée par un dispositif technique de sécurité certifié, et l'administration fiscale peut exiger un export structuré du registre des ventes remontant à plusieurs années.
Ce n'est pas une fonction que l'on ajoute une fois le parcours de commande terminé. Cela décide de la façon dont une vente est stockée le jour où la première ligne est écrite, parce qu'une vente signée ne peut pas être discrètement modifiée ensuite. Les systèmes qui traitent cela comme une exigence tardive finissent réécrits.
Construit face aux leaders du marché, pas face à un gabarit
Les points de référence étaient les produits qu'un commerçant achèterait sinon, Vend parmi eux. La question, tout au long du développement, n'était pas « quel est le minimum dont une caisse a besoin » mais « qu'est-ce qui pousserait quelqu'un à quitter son fournisseur actuel », ce qui est une spécification plus exigeante et produit un autre logiciel.
La pile technique, là où elle compte
Angular avec NgRx à l'avant, Nest.js et Node à l'arrière, PostgreSQL via TypeORM pour le registre des ventes, Firestore là où la salle a besoin d'une réaction immédiate, Docker et Google Cloud en dessous. Une seule personne l'a porté de bout en bout.
C'est le même dispositif que ce site décrit en général : l'ingénieur présent à votre première réunion est celui qui écrit le code, et l'équipe est petite à dessein.
Six ans, c'est le résultat qui mérite d'être cité
Pas un chiffre de lancement. Un système réglementé construit en 2020 est toujours en service, à travers les changements de règles et les mises à jour de plateforme survenus entre-temps. La mesure, c'est de savoir si un système reste maintenable au bout de cinq ans par quelqu'un qui n'était pas là quand il a été écrit — et celui-ci a maintenant passé ce cap.
Sur cette page
Que devrait faire la vôtre ?
Trente minutes avec l'ingénieur qui la construirait, pas avec un commercial. Des réponses franches sur le périmètre, sur le coût, et sur l'endroit où se trouve le vrai risque.