FLiiP peut s'intégrer avec Salto Technologies pour le contrôle d'accès
Prérequis
Avant de démarrer un projet d'intégration avec Salto Technologies, veuillez contacter votre CSM pour planifier cette intégration. En effet, des conditions s'appliquent :
- L'intégration n'est pas disponible dans tous les abonnements et pourrait nécessiter un ajustement de contrat
- L'intégration n'est possible qu'avec certaines version de la technologie Salto
- L'intégration nécessite de donner accès à FLiiP au serveur Salto
Comment fonctionne l'intégration ?
Toutes les X secondes (par défaut 30 secondes), Salto et FLiiP vont se synchroniser avec les dernières informations concernant les membres.
Seuls les membres avec le rôle "utilisateur" et un contrat actifs seront synchronisés.
Comment configurer l'intégration ?
La configuration de l'intégration se fait à travers un fichier de paramètre, au format texte, présent sur le serveur Salto.
A noter que les espaces sont importants.
Voici un exemple de configuration :
sync_interval: 30
stream_port: 8101
default_timetable: 1
default_zones:
- zone: ZALL
contracts:
Recurring 1:
- zone: ZALL
- zone: ZNONE
Custom Gold:
- zone: ZSPIN
timetable: 56
- zone: ZTEST
timetable : 42
Cat Membership 1:
- zone: ZGYM
timetable: 59
Les zones
Les zones sont définies dans Salto : une zone peut en contenir d'autres. En général, une zone correspond à un endroit précis dans votre gym.
Comme on peut le constater dans le fichier d'exemple, une zone par défaut est précisé dans le fichier. Ce ou ces zones sont attribués à tous les membres, sauf si une configuration demande le contraire plus bas dans le fichier.
Les horaires
Les horaires sont définies dans Salto. Chaque horaire a un identifiant. Par exemple :
Horaire | Identifiant |
9h-10h | 1 |
10h-15h | 2 |
Comme pour les zones, il y a un horaire par défaut (dans l'exemple, l'horaire 1 : 9h-10h). Cela signifie que, sauf mention contraire, les membres auront tous accès à "ZALL" de "9h à 10h".
Définir des spécificités pour chaque abonnement
Si vous ne souhaitez pas utiliser les paramètres par défaut, vous pouvez définir un spécificité pour chaque abonnement.
Pour chaque abonnement on peut définir :
- une ou plusieurs zones
- pour chaque zone, un ou plusieurs horaires
Pour ce faire, le fichier se structure comme sur l'exemple :
nom du contrat:
- zone: nom_de_la_zone
timetable: numero_de_la_timetable
- zone: nom_de_la_zone
timetable: numero_de_la_timetable
Comment ajouter un nouveau membre avec une nouvelle carte ?
Vous avez deux solutions possible :
- Créer des cartes encodées à l'avance et les attribuer dès que vous vendez un abonnement
- Encoder les cartes à chaque fois que vous vendez un abonnement
Créer des cartes encodées à l'avance
Cette solution permet une plus grande efficacité lors de la vente, mais demande de la préparation et du stock de carte.
Vous trouverez la procédure à cette adresse.
Encoder les cartes après chaque vente
Il s'agit de la même procédure que l'encodage à l'avance, mais dans ce cas, il faut scanner la carte seulement après avoir ajouter le numéro DV dans le champs utilisateur dans FLiiP et attendre jusqu'à 30 secondes que le numéro se synchronise dans Salto.
Que faire si un membre n'apparaît pas dans Salto mais apparaît bien dans FLiiP ?
Vérifier que le membre est bien actif, qu'il a bien le rôle "user" ou "utilisateur" et qu'il a bien un contrat actif. Par exemple, il est possible que les membres de votre staff n'apparaissent pas.