La caisse elle-même
Ce que la personne derrière le comptoir touche.
- Fonctionne sur un écran tactile, une tablette ou un PC et s'installe comme une application sur la machine que tu as déjà
- Local-first : les taps, quantités, remises et totaux sont calculés sur l'appareil, jamais sur le réseau
- Deux mises en page d'écran sur un moteur : une mise en page de tapotement pour un bar, une mise en page de scan avec un clavier fixe pour un magasin
- Continue à vendre lorsque la connexion est perdue et enregistre ce qu'il a vendu dès qu'elle est rétablie
- Grille de produits, quantités, retours, remises sur les lignes et les commandes, boutons de prix libre
- Paiements fractionnés et partiels, pourboires, réimpression de reçus et annulation sécurisée
- Un écran client qui reflète le reçu en direct, y compris l'avantage promotionnel
- Thèmes de couleur par appareil et boutons disposés comme ton équipe travaille
Quand le réseau n'est pas là
Une file d'attente n'attend pas un routeur. C'est la partie que la plupart des caisses se trompent.
- Hors ligne signifie le serveur, pas le réseau : le verdict vient du trafic lui-même, pas d'un drapeau que l'appareil signale et pas d'un minuteur
- Ce qui ne peut pas fonctionner sans serveur le dit, avec la raison sur le bouton. Refuser est acceptable; échouer en silence ne l'est pas
- File d'attente des ventes terminées sur l'appareil et rejoue exactement une fois, basé sur la vente elle-même
- Les reçus et le tiroir-caisse continuent de fonctionner hors ligne, pilotés par l'agent sur la machine
- Un reçu arrivé en retard est marqué comme tel, donc l'heure de fermeture montre ce qui s'est passé
L'argent, et pouvoir le prouver
La caisse peut être rapide. Les comptes doivent être justes.
- Le serveur recalcul chaque total lorsqu'une vente est enregistrée ; ce que la caisse a calculé est provisoire
- Les lignes de reçu conservent leur titre, prix et taxe figés, donc l'historique ne change pas quand un prix change
- Une tentative de paiement est enregistrée avant que quoi que ce soit ne touche le réseau, avec un retour manuel et une réconciliation au démarrage
- Clôture de caisse par service avec des dénominations, une procédure de fonds de caisse et une clôture de journée qui ne ferme pas les onglets ouverts
- Totaux prêts pour le grand livre par méthode de paiement par taux de taxe pour le comptable
- Plusieurs devises, pays et régimes fiscaux côte à côte dans une seule installation, chaque réservation dans sa propre
Horeca
Bars, cuisines et cantines.
- Onglets par nom, table ou équipe, garés et récupérés par quiconque est derrière le bar
- Billets de cuisine et de bar qui s'impriment à la réservation, avec qui a commandé quoi
- Options, portions et dépôts de bouteilles, tarifés sans que personne ne fasse de calculs
- Diviser une facture en deux, par article ou par tout montant
- Un écran tactile fixe au bar et des tablettes sur le sol, fonctionnant avec la même commande
- Un site public et une carte de menu fonctionnant à partir de la même base de données que la caisse
Vente au détail
Boutiques, comptoirs et chaînes.
- Scan de codes-barres sans réglage de mise au point et un vérificateur de prix sur l'écran de verrouillage
- Le personnel se connecte avec un badge ; la remise pour le personnel suit la personne dans chaque magasin
- Cartes-cadeaux : vendre, échanger et rapporter, y compris les cartes émises bien avant notre arrivée
- Clients sur compte, ciblés pour qu'une caisse n'offre que les débiteurs qui lui appartiennent
- Son propre assortiment par magasin, donc le même code-barres scanne le même hors ligne que en ligne
- Numéros de reçus par caisse par jour ouvrable et recherche de reçus par numéro
Terminaux de carte
Toutes les îles n'ont pas un terminal cloud. Alors nous avons écrit le protocole.
- Les lecteurs SumUp fonctionnent sur leur cloud : le point de vente envoie le montant, le lecteur confirme
- Un protocole de terminal série mis en œuvre selon les spécifications de la banque, avec l'échange lisible octet par octet sur la caisse elle-même
- L'agent déplace les octets et signe la réponse, afin que le serveur puisse vérifier ce que le terminal a réellement dit
- Une carte débitée dans une autre devise arrive au terminal dans cette devise, au taux enregistré sur le reçu
Bureau arrière
Un seul endroit pour les données maîtresses et les chiffres demandés par le siège.
- Tableau de bord avec chiffre d'affaires, heures de pointe, meilleures ventes et mix de paiements, par magasin que le spectateur peut voir
- Rapports journaliers et périodiques par magasin, par caissier, par reçu, avec taxe par taux
- Produits, menus, boutons, prix et assortiments gérés depuis le back office
- Rôles de caissier à siège social, et un périmètre de magasin qui décide qui voit quel magasin
- Un centre de caisse montrant chaque caisse en direct, avec sa version et son jour
- Liens vers ce que tu gères déjà : exports de comptabilité, programmes de fidélité et anciennes bases de données que tu ne peux pas remplacer du jour au lendemain
Les faire fonctionner et les maintenir en fonctionnement
Une caisse n'est pas livrée une fois. Elle est entretenue.
- Chaque caisse démarre à partir de la même image et demande à quel back office elle appartient ; rien n'est configuré par machine
- Met l'entrée en service d'une caisse, l'ancienne est révoquée, donc une machine remplacée dans le stock ne reçoit plus de reçus
- Redémarre, éteins et change d'écran depuis le bureau arrière, jamais pendant une journée d'ouverture, et chaque commande est notée
- L'agent se met à jour à partir d'une version publiée par le back office et rapporte la version qu'il utilise
- Un bouton de rapport sur la caisse et le back office qui envoie une capture d'écran avec les circonstances et un fil de discussion pour le suivre
Ceci est une liste de fonctionnalités, pas une promesse que tout est activé pour vous. Une caisse reçoit ce dont elle a besoin ; le reste reste en arrière-plan. Ce que votre caisse utiliserait réellement est la première chose qu'un intake détermine.