HandyCafe Docs
owner cashier

Gestion des consoles

HandyCafe gère les consoles de jeux aux côtés des PC, offrant à votre centre de jeux ou espace esport un système unifié pour le suivi des sessions, de la tarification et des revenus sur l'ensemble des appareils.


Qu'est-ce que les consoles ?

Les consoles dans HandyCafe représentent les stations de jeux telles que PlayStation, Xbox, Nintendo Switch et d'autres types d'appareils personnalisés. Elles sont gérées séparément des PC mais suivent le même cycle de vie de session. Vous pouvez démarrer, mettre en pause, reprendre et arrêter des sessions avec une prise en charge complète de la tarification et de la facturation.

La page Consoles affiche toutes les consoles enregistrées sous forme de cartes de statut, offrant un aperçu visuel rapide des appareils en cours d'utilisation, disponibles ou en attente de paiement.


Statut des consoles

Chaque console possède l'un des trois statuts suivants :

Statut Description
En ligne Une session active est en cours sur cette console. Un client l'utilise actuellement.
Inactif La console est disponible et prête pour une nouvelle session. Personne ne l'utilise.
Non payée Une session est terminée mais le paiement n'a pas encore été encaissé. Nécessite l'attention du caissier.

Les cartes de statut sur la page Consoles utilisent un code couleur pour identifier facilement chaque état en un coup d'œil.


Ajouter une console

Pour enregistrer une nouvelle console dans HandyCafe :

  1. Rendez-vous sur la page Consoles.
  2. Cliquez sur le bouton Ajouter une console.
  3. Remplissez les détails de la console :
    • Nom : un nom descriptif pour la console (par exemple "PS5 Station 1", "Zone Xbox - Gauche", "Nintendo Dock 3").
    • Adresse MAC : l'adresse MAC réseau de la console. Elle doit être dans un format valide (par exemple AA:BB:CC:DD:EE:FF). Le système valide le format avant l'enregistrement.
    • Type de console : sélectionnez parmi les types prédéfinis (PlayStation, Xbox, Nintendo ou Personnalisé). Cela détermine l'icône et la catégorie affichées sur la carte de statut.
    • Type de tarification : choisissez comment cette console est tarifiee :
      • Par défaut : utilise le tarif horaire global défini dans vos paramètres de tarification. Si vous modifiez le tarif global, le tarif de cette console change automatiquement.
      • Personnalisé : définissez un tarif horaire spécifique pour cette console uniquement. Utile lorsque les consoles haut de gamme (par exemple PS5 avec VR) doivent coûter plus cher que les stations standard.
    • Prix horaire personnalisé : visible uniquement lorsque le type de tarification est Personnalisé. Saisissez le tarif par heure pour cette console spécifique.
  4. Cliquez sur Enregistrer pour enregistrer la console.

La nouvelle console apparaît sur la page Consoles en carte de statut Inactif, prête à accepter des sessions.


Sessions de console

Les sessions de console suivent le même cycle de vie que les sessions PC :

Terminer une session

Sélectionnez une console Inactive et démarrez une nouvelle session. Vous pouvez éventuellement affecter un membre à la session pour une facturation par portefeuille ou par temps.

Mettre en pause une session

Si un client a besoin d'une pause, vous pouvez mettre la session en pause. Le chronomètre s'arrête et aucun frais ne s'accumule pendant la pause.

Reprendre une session

Reprenez une session en pause pour continuer le chronomètre et la facturation là où ils se sont arrêtés.

Arrêter une session

Terminez la session. Le système calcule le coût total en fonction de la durée et du tarif horaire applicable. La console passe au statut Non payée jusqu'à ce que le paiement soit encaissé, ou directement à Inactif si le paiement est traité immédiatement.

Les sessions de console sont identifiées par le nom de la console plutôt que par une connexion par adresse MAC (comme pour les PC). Cela signifie que le caissier démarre et arrête manuellement les sessions sur les consoles au lieu que le système détecte les connexions automatiquement.


Tarification des consoles

Chaque console peut être configurée avec sa propre tarification ou utiliser la tarification globale par défaut :

  • Tarification par défaut : la console hérite du tarif horaire global de vos paramètres de tarification (Paramètres > Tarification). Toute modification du tarif global est automatiquement répercutée.
  • Tarification personnalisée : un tarif horaire fixe spécifique à cette console. Les modifications du tarif global n'affectent pas les consoles avec une tarification personnalisée.
  • Frais de démarrage : les sessions de console peuvent également avoir des frais de démarrage configurables facturés une seule fois au début de chaque session, indépendamment du tarif horaire. Cela se configure dans les paramètres de tarification.

Exemple de tarification

Si votre tarif global est de 2,00 par heure et que vous avez une PS5 haut de gamme avec VR :

  • Consoles standard (tarification par défaut) : 2,00/heure
  • Station PS5 VR (tarification personnalisée) : 4,50/heure

Lorsque vous augmentez le tarif global à 2,50/heure, les consoles standard se mettent à jour automatiquement mais la station PS5 VR reste à 4,50/heure tant que vous ne la modifiez pas manuellement.


Filtrage et tri

La page Consoles fournit des outils pour trouver rapidement la console souhaitée :

Filtrer par type de console

Limitez la vue aux seuls types de consoles spécifiques (par exemple, afficher uniquement les consoles PlayStation ou uniquement les consoles Xbox). Utile dans les cafés avec de nombreux types de consoles différents.

Filtrer par statut

Affichez uniquement les consoles avec un statut spécifique (En ligne, Inactif ou Non payée). Pratique pour trouver rapidement les consoles disponibles ou identifier les sessions non payées.

Trier par nom

Triez les consoles par ordre alphabétique pour localiser rapidement une station spécifique.


Affectation de membres

Les membres peuvent être affectés aux sessions de console pour activer la facturation par portefeuille ou par temps :

  • Lors du démarrage d'une session de console, sélectionnez un membre dans la liste des membres.
  • Les frais de session sont déduits du solde du portefeuille du membre, comme pour les sessions PC.
  • Si le membre dispose d'un abonnement basé sur le temps, son temps restant est consommé durant la session de console.
  • L'historique des sessions du membre inclut les sessions PC et console.

Les clients non inscrits (sans réservation) peuvent également utiliser les consoles sans affectation de membre. Dans ce cas, le paiement est collecté manuellement à la fin de la session.


Limite de licence

Les consoles comptent dans la limite totale d'appareils de votre licence HandyCafe. Si votre licence beta autorise 50 PC, cette limite inclut les PC et les consoles combinés.

Par exemple, si vous avez 40 PC et 10 consoles, vous avez atteint la limite de 50 appareils. L'ajout d'une 11e console nécessiterait une mise à niveau de votre licence.


Nombre de consoles et statistiques

L'en-tête de la page Consoles affiche des statistiques agrégées :

  • Total des consoles : le nombre de consoles enregistrées dans votre système.
  • En ligne : combien de consoles ont actuellement des sessions actives.
  • Inactif : combien de consoles sont disponibles.
  • Non payées : combien de consoles ont des sessions en attente de paiement.

Ces compteurs se mettent à jour en temps réel à mesure que les sessions démarrent et s'arrêtent.


Permissions requises

L'accès à la gestion des consoles est contrôlé par la catégorie de permissions Consoles dans le système de rôles des caissiers :

Permission Requise pour
CONSOLE_VIEW Voir la page Consoles et les cartes de statut des consoles
CONSOLE_ADD Enregistrer de nouvelles consoles dans le système
CONSOLE_DELETE Retirer des consoles du système
CONSOLE_UPDATE Modifier les détails des consoles (nom, adresse MAC, type de tarification, tarif personnalisé)

Un caissier sans CONSOLE_VIEW ne peut pas du tout accéder à la page Consoles. Un caissier disposant uniquement de CONSOLE_VIEW peut voir le statut des consoles mais ne peut pas en ajouter, modifier ou supprimer.

Consultez Rôles et permissions des caissiers pour les détails sur la configuration de l'accès basé sur les rôles.