Se rendre au contenu

Mise à jour 2.7.53


  • 🛠️ Fonctionnalités supplémentaires :

    • Layout d’impression du ticket addition : personnalisation du total à payer et du total paiements
    • Refonte des justificatifs de paiement (France) : nouveau format conforme et simplifié
    • Amélioration des messages d’erreur pour une meilleure compréhension
    • Vérification de l’IP serveur au démarrage
    • Possibilité d’imprimer en rouge et noir sur les imprimantes matricielles

🛡️ Nouvelle certification NF525 pour l’écosystème RESTOMAX (France) 


📌 Contexte réglementaire

L’auto-certification des logiciels de caisse n’est plus autorisée en France. Désormais, seule une certification délivrée par un organisme tiers reconnu atteste de la conformité d’un logiciel ou système d’encaissement.

🔒 Les garanties imposées par la norme NF525

La certification NF525 vise à protéger les commerçants et les administrations en assurant :

L’inaltérabilité des données : impossibilité de modifier les transactions enregistrées sans laisser de trace.

La sécurisation des enregistrements : toutes les opérations sont chiffrées et protégées contre les altérations.

La conservation et l’archivage des données pendant plusieurs années, en conformité avec les exigences fiscales.

La traçabilité complète : chaque action (création, modification, suppression) est historisée et peut être auditée.

🗓️ Calendrier de mise en conformité

Bien que la certification NF525 soit obligatoire, un report stratégique a été accordé aux éditeurs de logiciels :

Jusqu’au 31 août 2025 : l’attestation de l’éditeur reste encore valable.

Du 1er septembre 2025 au 28 février 2026 : un engagement officiel de certification devra être présenté.

À partir du 1er mars 2026 : seule la certification délivrée par un organisme accrédité sera acceptée.


📲 Intégration du terminal de paiement Yavin (France)


🎯 Objectif

Cette intégration permet :

Une meilleure fluidité entre la caisse RESTOMAX et le terminal bancaire.

Une réduction des erreurs de saisie manuelle grâce à la transmission automatique des montants.

Une expérience client améliorée avec un encaissement plus rapide et plus fiable.

🔗 Types d’intégration validés

✅ API Locale : intégration validée et fonctionnelle.

✅ API Intent / APP2APP : intégration validée et fonctionnelle.

Bénéfices pour les restaurateurs

Encaissement sécurisé et rapide directement depuis la caisse.

Compatibilité avec les usages modernes (sans contact, smartphone, etc.).

Réduction du risque d’écart entre caisse et terminal.


 💳 Évolution du flux Cashless et Chèques Cadeaux

RESTOMAX modifie en profondeur la gestion des paiements Cashless et Chèques Cadeaux, pour une meilleure cohérence opérationnelle et comptable.

🔄 Ancien fonctionnement

Jusqu’ici, lors de leur utilisation :

Le cashless ou le chèque cadeau était ajouté dans la vente comme un article négatif.

Un taux de TVA était appliqué sur cet article.

Nouveau fonctionnement

Le Cashless et les Chèques Cadeaux sont désormais comptabilisés comme un moyen de paiement, et non plus comme un article.

Lors de leur achat :

Ils sont associés à un code de TVA particulier (X).

Ils ne génèrent plus de chiffre d’affaires immédiat.

Lors de leur utilisation :

Le CA est ajouté uniquement à ce moment-là (moment de la consommation réelle).

🎯 Objectifs de ce changement

Respecter la logique comptable : le chiffre d’affaires est reconnu au moment de la vente et non lors de l’achat.


Amélioration du paiement fractionné (division en parts égales)

Amélioration du processus de paiement fractionné afin de le rendre plus flexible et plus intuitif.

🔄 Ancien fonctionnement

Lorsqu’une addition était divisée en parts égales, le processus devait être mené jusqu’au bout.

Impossible d’interrompre la division avant d’avoir traité l’ensemble des parts.

En cas d’erreur ou de changement d’avis du client, il fallait annuler et recommencer la procédure.


Nouveau fonctionnement

Après avoir choisi en combien de parts diviser l’addition, les tickets sont désormais traités un à la fois.

Il est possible de stopper la division à tout moment, même si toutes les parts n’ont pas encore été encaissées.

Chaque part génère un document individuel, ce qui permet une lecture et un suivi plus clair.


Amélioration KITCHENMAX

Personnalisation des couleurs d’affichage dans l’écran cuisine

Une nouvelle amélioration de KITCHENMAX permet désormais de personnaliser la couleur du texte des articles affichés sur l’écran cuisine, afin de faciliter la lecture et la distinction des informations pour les équipes en cuisine.

Cette fonctionnalité agit à deux niveaux :

  • par couleur par défaut (articles principaux et articles en proposition),
  • par famille d’articles.
🎯 Objectif de la fonctionnalité
  • Améliorer la lisibilité des bons de production
  • Faciliter la distinction visuelle entre types d’articles
  • Permettre une organisation claire par famille de produits
1️⃣ Couleur par défaut des articles dans l’écran cuisine

Par défaut, l’écran cuisine KITCHENMAX utilise :

  • Noir pour les articles principaux
  • Rouge pour les articles en proposition

Il est désormais possible de modifier ces couleurs par défaut.


Où configurer ces couleurs ?

Depuis votre écran cuisine

Paramètres → Kitchen → POS configuration

Vous trouverez deux options :

  • Couleur du texte – articles principaux
  • Couleur du texte – propositions

Si aucune couleur n’est définie, KITCHENMAX utilise les couleurs par défaut (noir / rouge).

💡 Ces couleurs s’appliqueront à tous les articles, sauf si une couleur spécifique est définie au niveau de la famille.

2️⃣ Couleur spécifique par famille d’articles

Il est également possible de définir une couleur de texte propre à une famille d’articles.

À quoi cela sert ?
  • Mettre en évidence certains types de produits (ex. entrées, desserts, boissons)
  • Aider la cuisine à identifier rapidement une famille d’articles
  • Améliorer la lisibilité en période de forte activité


Où configurer la couleur par famille ?

Depuis votre caisse principale, dans la fiche d’une famille d’articles :

  1. Ouvrez la famille concernée
  2. Dans la section Kitchen
  3. Sélectionnez la Couleur du texte


📌 Priorité d’affichage :

  • La couleur de la famille est prioritaire
  • Si aucune couleur n’est définie sur la famille, la couleur par défaut est utilisée
  • Sinon, la couleur système (noir / rouge) s’applique

🍳 KITCHENMAX : délai d’alerte pour les bons de production en retard

⚙️ Configuration
  • Une nouvelle option « Warning production time exceeded (in minutes) » est disponible dans la configuration de l'écran cuisine.
  • Le restaurateur peut définir un délai en minutes (ex. : 10 minutes).
  • Ce délai correspond au temps maximum autorisé avant qu’un bon ne soit signalé comme en retard.

🔔 Fonctionnement à l’écran cuisine
  • Une fois le délai dépassé, le bon de production est automatiquement marqué comme en retard.
  • L’information est visuellement mise en évidence sur l’écran KITCHENMAX afin d’attirer l’attention de l’équipe.
  • Cela permet une priorisation immédiate des commandes concernées.

🎯 Objectifs
  • Améliorer le suivi des temps de préparation.
  • Réduire les retards en cuisine.
  • Donner une visibilité claire et immédiate sur les commandes critiques.
⚡ Bénéfices pour les équipes
  • Réactivité accrue face aux commandes en retard.
  • Meilleure organisation du flux de production.
  • Qualité de service améliorée, notamment en période de forte affluence.

Il est recommandé d’adapter le délai selon le type d’établissement (fast-food, restaurant traditionnel, dark kitchen) afin d’obtenir des alertes pertinentes sans surcharge visuelle.


🍳 KITCHENMAX : masquage automatique des bons de production clôturés

⚙️ Configuration
  • Une nouvelle option « Hide closed production orders » est disponible dans la configuration du magasin, section Production screen.


🔄 Fonctionnement
  • Lorsqu’un bon de production passe à l’état clôturé, il est immédiatement retiré de l’écran cuisine.
  • Seuls les bons en cours de préparation restent visibles pour l’équipe.
  • Le masquage est automatique et ne nécessite aucune action supplémentaire en cuisine.

Une fois activée, cette option masque immédiatement les bons clôturés. Il est recommandé de l’utiliser lorsque l’équipe cuisine est habituée à travailler sans historique visible à l’écran.


📲 Nouvelle fonctionnalité QR Code pour finaliser un ticket depuis la caisse centrale

Nouvelle fonctionnalité permettant de finaliser rapidement un ticket grâce au scan de son QR Code depuis la caisse centrale.


🔄 Fonctionnement

Lorsqu’une vente est créée sur un poste qui n’accepte pas les paiements (ex. un Smartkiosk en mode paiement comptoir, ou une caisse secondaire limitée), un QR Code est disponible sur le ticket.

En scannant ce QR Code depuis la caisse centrale, la vente s’ouvre automatiquement.

Le paiement peut alors être encaissé et clôturé directement depuis la caisse centrale.

🎯 Cas d’usage typiques

Smartkiosk : un client passe une commande en mode paiement comptoir mais règle en caisse centrale.

Caisse secondaire (slave) : prise de commande sur une caisse qui n’accepte pas les paiements (mode restreint), puis règlement finalisé en caisse principale.

Bénéfices pour les restaurateurs

Rapidité : plus besoin de chercher la vente manuellement dans la caisse centrale.

Fiabilité : aucune perte de temps ou risque d’erreur de sélection de commande.

Souplesse : permet d’équiper certaines caisses ou bornes uniquement pour la commande, sans fonction de paiement.


Ouverture du tiroir caisse configurable pour les paiements libres et les paiements par carte

Une nouvelle amélioration du POS RESTOMAX permet désormais de contrôler l’ouverture automatique du tiroir caisse lors de certains types de paiement.

Cette option apporte plus de flexibilité et s’adapte aux différents usages en caisse, notamment selon le matériel installé et les procédures internes.

🎯 Objectif de la fonctionnalité
  • Éviter les ouvertures inutiles du tiroir caisse
  • Adapter le comportement selon le type de paiement
  • Améliorer la sécurité et la fluidité en caisse
  • S’adapter aux environnements avec ou sans espèces
1️⃣ Ouverture du tiroir caisse pour les paiements par carte

Il est désormais possible de configurer l’ouverture automatique du tiroir caisse après un paiement par carte.

Chemin de configuration

Paramètres → POS → Payments

Option disponible :

Ouverture du tiroir caisse après paiement par terminal

  • ✅ Activée : le tiroir s’ouvre après un paiement par carte
  • ❌ Désactivée : le tiroir reste fermé


2️⃣ Ouverture du tiroir caisse pour les paiements libres

Une nouvelle option est également disponible sur les moyens de paiement libres.

Où configurer ?

Dans la configuration d’un paiement libre :

  1. Ouvrir Paramètres → Free payments
  2. Créer ou modifier un paiement libre
  3. Activer ou non l’option Ouverture du tiroir caisse
Comportement
  • ✅ Activée : le tiroir caisse s’ouvre lors de l’utilisation de ce paiement libre
  • ❌ Désactivée : aucun déclenchement du tiroir


3️⃣ Cas d’usage concrets

Cette fonctionnalité est utile notamment pour :

  • les paiements internes (repas personnel, offerts, corrections),
  • les paiements sans manipulation d’espèces,
  • les établissements souhaitant limiter les ouvertures du tiroir,
  • les configurations multi-caisses avec règles spécifiques.

Intégration du SDK Zebra pour un scan code-barres plus rapide et plus fiable

L’application POS RESTOMAX intègre désormais le SDK Zebra, permettant une lecture directe des codes-barres sans passer par le mode de saisie clavier.

Cette évolution améliore significativement la rapidité, la fiabilité et le confort d’utilisation des scanners Zebra, en particulier dans les environnements à fort volume de scan.

🎯 Objectif de la fonctionnalité
  • Accélérer la lecture des codes-barres
  • Éviter les limites du mode “saisie clavier”
  • Améliorer la stabilité des scans intensifs
  • Exploiter pleinement les scanners Zebra (Bluetooth ou USB)
1️⃣ Nouveaux types de scanner disponibles

Dans les paramètres du POS, une nouvelle section permet de définir le type de scanner Zebra utilisé.

Chemin d’accès

Paramètres → POS → Zebra scanner barcode

Option Type de scanner :

Trois modes sont désormais disponibles :

  • Entrée clavier
  • Écoute scanner Bluetooth (BETA)
  • Écoute scanner USB (SDK) (BETA)

2️⃣ Description des différents modes
🔹 Entrée clavier (mode classique)
  • Le scanner est reconnu comme un clavier
  • Chaque scan est interprété comme une saisie de texte
  • Compatible avec tous les scanners
  • Moins performant en cas de scans rapides ou répétés

👉 Mode recommandé uniquement si :

  • vous utilisez un scanner non Zebra,
  • ou si le SDK n’est pas disponible sur votre matériel.
🔹 Écoute scanner Bluetooth (SDK – BETA)
  • Connexion directe au scanner Zebra via Bluetooth
  • Utilisation du SDK Zebra
  • Lecture plus rapide et plus stable
  • Ne dépend pas du focus clavier

📌 Recommandé pour :

  • scanners Zebra Bluetooth,
  • environnements à fort débit de scan.

🔹 Écoute scanner USB (SDK – BETA)
  • Connexion directe au scanner Zebra en USB
  • Exploitation complète du SDK Zebra
  • Performance maximale
  • Idéal pour les caisses fixes

📌 Recommandé pour :

  • scanners Zebra USB,
  • postes de caisse avec scans intensifs.


🛒 SMARTKIOSK : ajout du scan article dans l’écran de vente

À partir de la version 2.6.58 RESTOMAX introduit une nouvelle option pour le SMARTKIOSK, permettant de l’utiliser en mode self-service scan.


🔄 Fonctionnement

Si aucune matrice de boutons n’est appliquée au SMARTKIOSK, il est possible d’ajouter un store media explicite pour guider l’utilisateur.

Lorsqu’un article est scanné, il est mis en évidence à l’écran au moment de son ajout au panier.

Un signal sonore accompagne également l’action, confirmant immédiatement au client que le scan a bien été pris en compte.

Les codes-barres de récupération de prix et de poids sont également pris en charge.

🎯 Cas d’usage

Mode libre-service : les clients scannent eux-mêmes leurs produits sans avoir à parcourir une grille de boutons.

Produits à poids et prix variable : récupération automatique du prix et du poids grâce au code-barres.

Bénéfices pour les restaurateurs

Expérience client simplifiée : navigation fluide, proche d’un self-scan de grande distribution.

Souplesse de configuration : possibilité d’utiliser le kiosk avec ou sans matrice de boutons.

Optimisation du flux en libre-service : moins d’attente et d’intervention du personnel.


Amélioration SMARTKIOSK : Demande du numéro de téléphone pour notification SMS lorsque la commande est prête

SMARTKIOSK intègre désormais une nouvelle option permettant de demander le numéro de téléphone du client lors du parcours de commande, afin de pouvoir envoyer un SMS automatiquement lorsque le ticket de production passe au statut “Prêt” dans le KDS.

Cette fonctionnalité améliore l’expérience client, en particulier dans les environnements à forte affluence ou en self-service.

🎯 Objectif de la fonctionnalité
  • Informer automatiquement le client lorsque sa commande est prête
  • Réduire l’attente devant le comptoir
  • Fluidifier le parcours self-service
  • Exploiter les statuts du KDS pour une communication proactive
1️⃣ Configuration de l’option dans le POS

L’option se configure au niveau du POS, dans les paramètres dédiés au kiosque.

Chemin d’accès

Paramètres → POS → Kiosk – Self-Service

Vous trouverez l’option :

Demander le numéro de téléphone

Trois modes sont disponibles :

  • Désactivé
  • Optionnel
  • Obligatoire

2️⃣ Description des modes disponibles
🔹 Désactivé
  • Le numéro de téléphone n’est jamais demandé
  • Aucun SMS ne sera envoyé depuis le KDS
🔹 Optionnel
  • Le client peut choisir de renseigner ou non son numéro
  • Le SMS est envoyé uniquement si un numéro est fourni
🔹 Obligatoire
  • Le client doit obligatoirement saisir un numéro de téléphone
  • Impossible de finaliser la commande sans cette information
3️⃣ Comportement pendant le parcours de commande
🧑‍🍳 Cas 1 : Client identifié (QR Code ou carte RFID)

Si le client s’identifie :

  • via son QR Code (application)
  • ou via une carte RFID

👉 Le numéro de téléphone présent dans sa fiche client est automatiquement prérempli.

Le client peut alors :

  • utiliser le numéro existant,
  • le modifier,
  • choisir de mettre à jour définitivement son numéro,
  • ou utiliser le nouveau numéro uniquement pour cette commande.

🧑‍🍳 Cas 2 : Vente invité (client non identifié)

Si le client n’est pas identifié :

  • il peut saisir librement son numéro de téléphone,
  • le sélecteur de pays est disponible,
  • le format du numéro est automatiquement contrôlé.



4️⃣ Validation et contrôle du numéro
  • Le numéro est validé selon le format du pays sélectionné
  • En cas de format incorrect, un message d’erreur s’affiche
  • Le bouton de validation n’est actif que si le numéro est valide
5️⃣ Envoi du SMS via le KDS

Une fois la commande validée :

  • le numéro est associé au ticket de production,
  • lorsque le ticket passe au statut “Prêt” dans le KDS,
  • un SMS est automatiquement envoyé au client pour l’informer que sa commande est disponible.

🗓️ Contrôle sur la date système de la dernière vente (sécurité renforcée)

Nouveau contrôle de sécurité sur la gestion des dates de vente.

🔒 Fonctionnement

Il est désormais impossible d’effectuer une vente dans le passé en modifiant la date système.

Le logiciel vérifie systématiquement la cohérence entre la date système et la dernière vente enregistrée.

Toute tentative de retour arrière est automatiquement bloquée.

🎯 Objectif

Garantir l’intégrité des données de caisse.

Éviter toute manipulation frauduleuse visant à altérer le chiffre d’affaires ou les justificatifs comptables.

Bénéfices pour les restaurateurs

Conformité légale renforcée (sécurisation des enregistrements).

Fiabilité des rapports de ventes et des exports comptables.

Protection contre les erreurs ou manipulations volontaires sur la date système.


📝 Nouvelle option « Raisons d’annulation de ticket »

Nouvelle fonctionnalité permettant de renseigner une raison lors de l’annulation d’un ticket.

🔄 Fonctionnement

Lorsqu’un ticket est annulé, l’utilisateur peut (ou doit, selon configuration) choisir une raison d’annulation dans une liste prédéfinie.

⚠️ Ces raisons ne sont pas encore configurables mais le seront bientôt.

🇫🇷 Cas particulier de la France

Pour la France, cette option est intégrée automatiquement dans RESTOMAX, en raison des exigences de la certification NF525.

L’objectif est de garantir une traçabilité complète des opérations d’annulation.

🌍 Pour le reste du monde

Une option est disponible pour activer ou non cette fonctionnalité selon

 les besoins.

Chaque restaurant pourra personnaliser ses propres raisons d’annulation

 (ex. : erreur de saisie, client parti, article indisponible, etc.).


Bénéfices pour les restaurateurs

Traçabilité renforcée : meilleure visibilité sur les causes des annulations.

Conformité avec les réglementations locales (ex. NF525 en France).


📄 Contrat de licence Utilisateur Final (EULA) intégré

Désormais un Contrat de licence Utilisateur Final (EULA) directement dans le logiciel RESTOMAX.

🔄 Fonctionnement

Lors de la toute première connexion d’un utilisateur dans l’application RESTOMAX, une fenêtre s’affiche avec le contrat de licence.

L’utilisateur doit lire et accepter les termes du contrat avant de pouvoir accéder au logiciel.

L’acceptation est enregistrée pour garantir une traçabilité juridique.


🎯 Objectifs

Assurer que chaque utilisateur a pris connaissance des conditions d’utilisation.

Garantir la conformité légale et la protection de l’éditeur.

Clarifier les droits et responsabilités liés à l’utilisation du logiciel.

Bénéfices pour les restaurateurs

Transparence : chaque utilisateur est informé des conditions d’usage.

Sécurité juridique : preuve que le contrat a été accepté.

Facilité d’accès : plus besoin de gérer un document séparé, tout est intégré au logiciel.

SOUS-CATÉGORIES

Archive
Mise à jour 2.6.28 (08-07-25)