Aller au contenu

Palette de commandes

Cherchez une page à ouvrir.

Nouveautés

Nous publions au grand jour

Nouvelles fonctionnalités et améliorations au fil des mises en production. Les corrections de bugs sont listées dans le produit, sous Nouveautés, là où les voient ceux qui les ont signalées.

  1. OpenAir

    Statistiques OpenAir : choisissez la période et voyez votre temps d'entraînement total

    La page Vos statistiques affiche désormais par défaut l'année en cours, et vous pouvez passer à l'année dernière, à tout l'historique ou à votre propre plage de dates. Une nouvelle carte additionne votre temps d'entraînement total de l'entrée à la sortie, et les moyennes et les totaux suivent la période choisie. Ce mois-ci et la durée moyenne affichaient toujours 0 ; ils sont désormais calculés à partir de vos visites réelles. Les visites sans sortie enregistrée, ou de plus de 12 heures, ne comptent pas dans ce temps.

  2. Cours

    Une date de cours peut être annulée automatiquement si trop peu de personnes s'inscrivent

    Cochez « Annuler automatiquement s'il y a trop peu de participants » sur une date de cours et indiquez les jours avant le début et le minimum. Une fois ce moment passé avec moins d'inscrits, la date est annulée comme avec le bouton Annuler cette date : toutes les inscriptions sont annulées, les participants reçoivent un e-mail (avec vos propres mots via Modèles généraux, si vous le souhaitez), le responsable du cours reçoit une note, et ceux qui avaient payé peuvent recevoir un code de réduction de 100 % à usage unique pour le même cours. Aucun argent n'est déplacé automatiquement. La règle n'est jamais appliquée rétroactivement. Voir le manuel : Cours > Dates de cours.

  3. Cartes à séances

    Les rechargements enregistrent désormais aussi les passages (cartes de passages) et les jours (cartes mensuelles), toujours avec la carte concernée

    Chaque rechargement d'une carte est désormais enregistré avec la carte concernée et note ce qui a été ajouté : de l'argent sur une carte de valeur, des passages sur une carte de passages (ceux achetés, pas ceux repris d'anciennes cartes) et des jours de validité sur une carte mensuelle (sa durée, ou les jours dont elle a été prolongée). Des lignes sont aussi écrites quand la valeur, les passages ou la date de fin sont modifiés dans l'éditeur de carte et quand toutes les cartes sont prolongées de quelques jours ; avant, ce n'était pas enregistré. L'historique des visites de l'éditeur les affiche comme lignes Rechargement et l'onglet Rechargements de valeur du client les liste toutes. Les rechargements antérieurs à cette mise à jour n'ont ni carte ni passages/jours et restent tels quels. Nécessite /super/aftal/ et un rechargement des traductions.

  4. Produits

    Étiquette de produit extend_upon_sale : les cartes de valeur et de passages achetées en ligne prolongent leur validité comme en caisse

    Ajoutez extend_upon_sale aux étiquettes d'un produit carte de valeur (pass_value) ou carte de passages (pass_Nx). Quand un client l'achète dans OpenAir, la boutique publique ou la boutique en ligne, la carte reçoit la validité de son type (colonne Expire, p. ex. +1 year) à partir de l'achat, exactement comme l'option de prolongation de la caisse. L'étiquette expiry_ propre au produit l'emporte sur le type ; un custom_span_ fixe et les tickets cadeaux (holding) ne sont pas modifiés. Les produits sans l'étiquette se comportent comme avant.

  5. Caisse

    Vente d'une carte de valeur ou d'une carte de passages à un client qui en a déjà une : choisissez de prolonger ou non la validité de la carte

    Dans la boîte Configure Product de la caisse, une carte de valeur ou de passages (10x, etc.) vendue à un client a désormais une case Prolonger la validité de la carte, cochée par défaut. Cochée, la carte reçoit la règle d'expiration de son type (colonne Expire, p. ex. +1 year) à partir d'aujourd'hui ; l'étiquette d'expiration propre au produit l'emporte. Décochée, la valeur ou les passages sont ajoutés et la date d'expiration actuelle du client est conservée. Une carte choisie via la recherche de produits ouvre maintenant la même boîte (une variante, quantité 1), qui affiche aussi l'identifiant du produit, remplace le pavé numérique par un sélecteur de quantité et présente les questions oui/non une par ligne. Nécessite un rechargement des traductions.

  6. Cartes à séances

    La valeur ajoutée à une carte est désormais visible : rechargements dans l'historique des visites de la carte et un onglet Rechargements de valeur chez le client

    Chaque fois que de la valeur est ajoutée à une carte (un rechargement, une ancienne valeur transférée sur une nouvelle carte ou une modification manuelle dans l'éditeur de carte), la carte s'en souvient désormais. L'onglet Historique des visites de l'éditeur de carte les affiche comme des lignes Rechargement parmi les visites, avec le montant et l'auteur. La fenêtre du client a un nouvel onglet Rechargements de valeur avec tous les rechargements du client, ainsi que le total chargé, le rechargement moyen, le montant par an et le délai moyen entre rechargements (les corrections qui baissent le solde ne comptent pas dans ces chiffres). Les rechargements antérieurs à cette mise à jour ne peuvent pas être liés à une carte et n'apparaissent donc que dans l'onglet Rechargements de valeur du client. Le déploiement nécessite /super/aftal/ et un rechargement des traductions.

  7. Borne

    La borne en libre-service fonctionne : les clients s'identifient, achètent des entrées, des cartes et des abonnements et paient, avec des articles de démo pour une salle d'escalade et une salle ordinaire

    Les clients s'identifient avec le code QR d'OpenAir ou un lien par e-mail (ou s'inscrivent sur place), choisissent des articles de la catégorie kiosk_shop et paient. Un responsable approuve l'appareil dans Réglages → Bornes, où se trouve désormais aussi un bouton Ouvrir la borne. Sur un site de démo, la commande demo:kiosk ajoute des articles prêts : entrées, locations, cartes, abonnements mensuels, de 3 mois et annuels, articles de boutique et de café. Le manuel a un nouveau chapitre, Borne en libre-service.

  8. Réservations

    Réservation de soins : le client réserve un soin, un horaire et un praticien sur la page publique, la salle est attribuée automatiquement

    Le client choisit un soin (avec options et total courant), un horaire et qui le réalise, puis l'ajoute au panier. Un praticien et une salle libre sont réservés ensemble. Le personnel le configure sous Locations → Soins (soins, options, compétences, caractéristiques des salles) et choisit la présentation de la page dans les réglages de la page publique : étapes en pastilles à gauche, en haut ou en assistant. La barre d'étapes reste visible au défilement ; les praticiens avec des horaires libres ont un contour vert, les autres sont en rouge. La caisse a un calendrier du praticien (jour, semaine, mois) d'où une réservation est chargée dans le panier, et la salle d'une réservation peut être changée. Voir la page Réservation de soins du manuel.

  9. Paramètres

    Les changements de réglages atteignent les écrans ouverts : nouveau bouton Refresh settings

    Enregistrer un réglage laissait auparavant une ancienne copie en service jusqu'à une heure, si bien que, par exemple, l'exigence de PIN en caisse était appliquée par le serveur mais pas demandée en caisse. L'enregistrement actualise désormais la copie, et le panneau latéral a un nouveau bouton Refresh settings, sous Force reload, qui recharge aussitôt les réglages d'un écran ouvert. La documentation sur le PIN et le verrouillage de l'écran l'explique.

  10. Caisse

    Caisse : vendre au nom d'un autre employé, PIN personnels et verrouillage de l'écran

    Le personnel de caisse peut désormais vendre au nom d'un autre employé depuis la pastille vendeur de l'en-tête de la caisse (désactivé par défaut). Chacun peut définir son propre PIN dans Profil, un nouveau réglage peut l'exiger avant le changement (les responsables sont exemptés) et un cadenas dans la barre supérieure verrouille l'écran jusqu'à la saisie du PIN de l'utilisateur ou de celui d'un responsable.

  11. Clients

    Recherche de clients (Cmd/Ctrl+J) : une icône sur chaque résultat ouvre l'éditeur du client, Entrée ouvre toujours les cartes à séances

    Choisissez un client avec Entrée ou d'un clic et vous arrivez directement sur ses cartes à séances, comme avant. La nouvelle icône de modification au bout de chaque ligne ouvre à la place l'éditeur du client.

  12. Cartes à séances

    Pass mensuels : choisissez par produit si le nouveau pass commence à la fin de l'ancien, aujourd'hui ou prolonge le pass actuel

    La bibliothèque de tags de l'éditeur de produits compte trois nouveaux tags. extend_monthly_pass fait commencer le nouveau pass à la fin du pass actuel du client, no_extend_monthly_pass le fait toujours commencer aujourd'hui, et extend_current_monthly_pass ne crée pas de nouvelle carte mais prolonge le pass actuel de la durée achetée. Un produit sans aucun d'eux suit le réglage général de la boutique, comme avant. Fonctionne de la même façon dans la boutique en ligne, OpenAir, la caisse et la borne. Si un produit a les deux tags de prolongation, l'enchaînement l'emporte.

  13. Abonnements

    Modèles de facturation : démarrez une facturation automatique à partir d'un modèle prêt à l'emploi, par exemple 6 mois pour 336 € d'avance, puis 59 € par mois

    Créez des modèles dans Paramètres > Adhésions > Modèles de facturation (produit, prix, TVA, intervalle) et choisissez-en un dans Démarrer la facturation automatique chez un client ou dans Ajouter un abonnement sur l'écran Abonnements. Les champs se remplissent et il ne reste qu'à choisir le site. Un modèle peut aussi demander un montant d'avance qui couvre les premiers mois : la première date de facturation avance d'autant et, juste après le démarrage, vous pouvez encaisser en créant une facture, en affichant un QR code de paiement sur le téléphone du client ou en l'ajoutant à la caisse.

  14. Produits

    Offres groupées : des prix spéciaux sur d'autres produits tant qu'un abonnement (ou un autre produit choisi) est dans le panier

    Proposez aux clients un prix spécial sur d'autres produits tant qu'un produit déclencheur est dans le panier, par exemple un shaker à 5 €, 20 % de réduction sur un sweat ou 2 € de réduction sur une bouteille à l'achat d'un abonnement. Le panier affiche les offres sous forme de bandeau (« Cela pourrait vous intéresser ? ») avec le prix normal barré ; un produit avec des tailles ouvre sa propre fiche pour choisir l'option, puis la ligne du panier affiche le prix de l'offre. Les offres fonctionnent à la borne, en caisse, dans la boutique web et dans OpenAir, et le prix est calculé sur le serveur : le client paie ce qu'il voit. Une offre groupée ne se cumule jamais avec une offre multi-achat sur la même unité. Créez-les sous Produits → Produits groupés ; le manuel explique les déclencheurs, les types de prix et ce qui ne peut pas être proposé.

  15. Produits

    Offres multi-achat : un prix total spécial pour l'achat de plusieurs exemplaires du même produit

    Fixez un prix total pour l'achat de plusieurs articles ensemble, par exemple 3 barres protéinées pour 10 €, ou pour un assortiment de produits précis. Le meilleur prix l'emporte toujours : une offre multi-achat ne se cumule jamais avec les remises adhérent ni avec les prix promotionnels. Les offres s'affichent à la borne, en caisse, dans la boutique en ligne et dans OpenAir. Créez-les sous Produits → Offres multi-achat ; le manuel explique comment le prix est calculé.

  16. Tableau de bord

    Nouveau widget du tableau de bord : abonnements commencés et terminés, différence et attrition

    Voyez combien d'abonnements ont commencé et se sont terminés chaque semaine ou mois, la variation nette et le taux d'attrition. Filtrez par site et choisissez la période : périodes prédéfinies ou plage de dates libre. Ajoutez-le depuis Personnaliser le tableau de bord.

  17. Assistant IA (MCP)

    L'assistant IA peut désormais créer des factures, des commandes de vente et des commandes d'achat, et émettre des cartes de série

    Décrivez le document et l'assistant le crée. Rien n'est envoyé : les factures sont créées non envoyées, les commandes de vente restent ouvertes et les commandes d'achat en brouillon, vous les vérifiez et les envoyez vous-même. Nouvelles autorisations de clé API : Products Read, Invoices Write, Sales Orders Write, Purchase Orders Write, Serial Cards Read/Write.

  18. Assistant IA (MCP)

    Nous avons commencé le MCP : connectez un assistant IA comme Claude pour créer des systèmes de réservation et gérer les pauses de cartes

    Une première version de la connexion MCP est disponible : avec une clé d'API, un assistant IA peut créer à partir d'une description un système de réservation complet (ressource, unités, tarifs, horaires, annulation, onglet de la page de réservation et widget pour le site) et rechercher, créer et terminer des pauses de cartes et d'abonnements. Les règles de la salle restent en vigueur et les droits de la clé limitent ce que l'assistant peut faire. Fonctionne avec Claude Code, Claude Desktop, Codex CLI, Cursor et VS Code ; ChatGPT et claude.ai nécessitent un parcours de connexion que nous n'avons pas encore créé. D'autres outils suivront.

  19. Salles partenaires

    Salles partenaires : acceptez mutuellement cartes et abonnements, avec un rapport de visites des deux côtés

    Associez deux salles dans Réglages → Salles partenaires et le client de l'une peut utiliser sa carte, son forfait mensuel ou son abonnement dans l'autre : la salle d'origine décompte la visite, chaque salle garde sa propre ligne, et le rapport mensuel Visites des salles partenaires (aussi sur la page Rapports) fournit CSV et vérification auprès de chaque partenaire. Aucune donnée personnelle ne quitte la salle d'origine — la salle visitée ne voit qu'un nom d'affichage. Les types de cartes partageables se choisissent par type, une carte précise peut être autorisée ou refusée quel que soit son type, et l'appli membre affiche un code de secours à saisir pour les accueils qui ne peuvent pas scanner le QR.

  20. Paiements

    Contrôlez les moyens de paiement (Smartum, ePassi, Stebby, etc.) proposés par produit, y compris une étiquette « avantage sport uniquement » — désormais appliquée aussi dans OpenAir

    Choisissez les moyens de paiement proposés pour un produit — Smartum, ePassi, Stebby et les autres — y compris une étiquette restreignant un produit au seul paiement par avantage sport. La même restriction s'applique désormais aussi dans OpenAir.

  21. Clients

    Les clients peuvent voir et modifier les détails de leur propre profil, et consulter ou télécharger leurs commandes passées en PDF

    Les clients peuvent désormais consulter et modifier les détails de leur propre profil, et voir leurs commandes passées avec un reçu PDF téléchargeable pour chacune.

  22. Cours

    Page publique des cours repensée

    La page publique des cours a une nouvelle apparence.

  23. Paramètres

    Consultez un journal de tous les e-mails envoyés par votre salle, et configurez votre propre compte e-mail SMTP dans les Paramètres

    Un nouveau journal affiche chaque e-mail envoyé par votre salle, pour vérifier qu'il est bien parti. Vous pouvez aussi configurer votre propre compte e-mail SMTP dans les Paramètres, au lieu de toujours passer par le compte partagé.

  24. Équipes

    Appliquez un modèle d'équipes à plusieurs semaines à la fois, avec une planification assistée par IA

    Appliquez un modèle d'équipes à plusieurs semaines en une seule fois plutôt qu'une par une, le planificateur IA attribuant les employés pour chaque semaine de la période.

  25. Cartes à séances

    Les pass mensuels peuvent démarrer automatiquement là où se termine celui en cours du client, au choix par produit

    Activez ceci par produit de pass mensuel, et le nouveau pass du client démarre le jour où le pass en cours se termine, au lieu du jour de l'achat — acheter en avance ne lui coûte ainsi jamais de temps.

  26. Location

    Les pages de réservation publiques ont désormais un pied de page avec les informations de votre salle

    La page de réservation publique peut désormais afficher un pied de page avec les informations de votre salle, afin que les clients voient auprès de qui ils réservent.

  27. Marketing

    Envoyez-vous une copie test d'un modèle d'e-mail avant de l'envoyer aux clients

    Envoyez-vous une copie test d'un modèle d'e-mail directement depuis l'éditeur, pour vérifier qu'il a bonne allure avant son envoi aux clients.

  28. Rapports

    Saisie des heures : passage automatique au champ des minutes pendant la frappe

    La saisie des heures dans le rapport Saisie des heures passe désormais directement au champ des minutes une fois l'heure complète, sans nécessiter de clic ou de touche Tab.

  29. Produits

    Liste de réassort : filtrer par emplacement de référence, voir les soldes de stock

    Le rapport Liste de réassort peut désormais être filtré sur un seul emplacement de référence, et affiche le solde de stock actuel de chaque produit à côté.

  30. Rapports

    Rapport des cartes cadeaux ouvertes : correction des cartes qui manquaient silencieusement, ajout de la valeur moyenne, avertissement si aucun modèle n'est défini

    Certaines cartes cadeaux ouvertes manquaient silencieusement dans le rapport ; elles sont désormais toutes comptabilisées. Le rapport affiche aussi la valeur moyenne des cartes et vous avertit si aucun modèle de carte n'est encore configuré.

  31. Cartes cadeaux

    Les codes de cartes cadeaux fonctionnent désormais partout où vous les saisissez, au paiement comme à l'utilisation

    Un code de carte cadeau se comportait auparavant différemment selon l'endroit où vous le saisissiez. Il fonctionne désormais de la même façon partout — au paiement comme à l'utilisation.

  32. Marketing

    Générateur d'audience marketing : comparez n'importe quel champ client, correspondance ET/OU, et explication quand un client est exclu

    Créez une audience en comparant n'importe quel champ client — égal à, contient, supérieur à, et plus — et combinez les conditions avec ET ou OU. Quand un client ne correspond pas, le générateur explique désormais pourquoi.

  33. Location

    Supprimer définitivement une réservation déjà annulée

    Une réservation annulée peut désormais être supprimée définitivement au lieu de rester éternellement dans la liste.

  34. Paramètres

    Accordez ou retirez une fonctionnalité à tous les membres du personnel en une fois, plutôt qu'un par un

    Activez ou désactivez une fonctionnalité pour tous les membres du personnel en une seule action, au lieu de visiter le compte de chaque personne individuellement.

  35. Location

    Payer une réservation de terrain avec une carte cadeau

    Une réservation de terrain peut désormais être payée avec une carte cadeau, comme n'importe quel autre achat.

  36. Produits

    La suppression d'une catégorie de produit affiche désormais d'abord un aperçu des produits concernés (un plantage corrigé au passage), avec recherche par nom/ID

    Avant de supprimer une catégorie, vous voyez désormais exactement quels produits elle concerne, avec une recherche par nom ou ID pour vérifier davantage. Un plantage pouvant survenir pendant la suppression est également corrigé.

  37. Boutique en ligne

    Téléversement d'une image d'en-tête pour la page publique, bannière plus grande, barre supérieure fixe, barre d'outils de boutique traduite

    Téléversez votre propre image d'en-tête pour la page publique de la boutique, désormais affichée dans une bannière plus grande. La barre supérieure reste visible au défilement, et la barre d'outils de la boutique est maintenant entièrement traduite.

  38. Location

    Les clients non connectés reçoivent une invite à se connecter avant de réserver ; les administrateurs voient le lien de réservation public dans les Paramètres

    Un client non connecté voit désormais une invite à se connecter avant de réserver, plutôt que de le découvrir seulement au paiement. Le lien de la page de réservation publique est aussi désormais affiché directement dans les Paramètres, pour ne plus avoir à le chercher.

  39. Location

    Ajoutez une image et une description pour les ressources réservables, affichées sur la carte du catalogue de réservation

    Donnez à une ressource réservable sa propre photo et une courte description, et les clients la verront sur sa carte dans le catalogue de réservation au lieu d’un simple nom.

  40. Location

    Ensembles nommés et réutilisables de ressources réservables à assigner aux types de billets

    Plutôt que de lister les ressources une par une pour chaque type de billet, créez un ensemble nommé une seule fois — par exemple « Tous les terrains » ou « Équipement débutant » — et assignez-le où vous voulez. Mettez l’ensemble à jour et tous les types de billets qui l’utilisent se mettent à jour avec lui.

  41. Cartes à séances

    Nouvelle automatisation : alerte quand une carte arrive à expiration ; alertes « peu de visites restantes » affinées

    Configurez une automatisation qui contacte le client avant que sa carte n’arrive à expiration, pas après. L’alerte existante « peu de visites restantes » a été affinée en même temps pour que les deux ne se déclenchent pas l’une sur l’autre.

  42. Location

    Les réservations impayées affichent maintenant leur délai de libération, avec un bouton manuel « Libérer maintenant »

    Une réservation impayée indique maintenant précisément quand elle sera libérée dans le calendrier, au lieu de rester là sans explication. Le personnel peut aussi la libérer immédiatement en un clic, plutôt que d’attendre la libération automatique.

  43. Location

    Calendriers de location : filtrer sur des ressources choisies, option de densité condensée, bascule lignes/colonnes

    Limitez le calendrier de location aux seules ressources qui vous intéressent, passez à une vue condensée pour en voir plus à l’écran, et choisissez si les ressources s’affichent en lignes ou en colonnes.

  44. Location

    Tarifs heures creuses pour les réservations

    Les ressources réservables peuvent désormais avoir un tarif réduit en dehors des heures de pointe — par exemple avant 9h ou après 20h. Définissez les plages et tarifs heures creuses par ressource, et la page publique de réservation affiche automatiquement le bon prix pour chaque créneau. Un nouveau réglage permet aussi de masquer entièrement les prix sur la grille de réservation, pour les salles qui préfèrent ne pas les y afficher.

  45. Location

    Se connecter et payer un court avec un abonnement existant

    Un client déjà connu peut désormais se connecter à la page publique de réservation avec un code à usage unique — aucun mot de passe à retenir — et payer un court avec ce qu'il possède déjà : une carte 10 séances, une carte valeur, un abonnement mensuel ou une adhésion annuelle, plutôt qu'un nouveau paiement par carte à chaque fois.

  46. Rapports

    Deux nouveaux rapports : journal d'heures du personnel et durée d'utilisation de la carte 10 séances

    Le journal d'heures du personnel affiche les heures travaillées d'un employé sur une période — un total, plus chaque pointage en dessous — filtrable par type de travail. Laissez l'employé vide pour voir tout le monde à la fois. La durée d'utilisation de la carte 10 séances montre combien de temps les clients mettent réellement à épuiser une carte 10 séances : une moyenne, une médiane et un histogramme de la rapidité d'utilisation des cartes.

  47. Location

    Page publique de réservation pour les courts et autres ressources louables

    Les membres et les clients occasionnels peuvent désormais parcourir ce qui est réservable — courts, équipement ou toute autre ressource louée par la salle —, voir photos et détails pour chacune, et réserver un créneau directement, sans créer de compte séparé au préalable. Les administrateurs choisissent quelles ressources apparaissent, leur apparence sur la page et l'agencement des créneaux disponibles.

  48. Codes de réduction

    Limiter un code de réduction à un modèle d'adresse e-mail

    Un code de réduction pouvait déjà être réservé à un client nommé. C'est le bon outil pour un geste envers une personne et le mauvais pour un accord d'entreprise, où personne n'a envie de saisir quatre cents noms. Un code peut désormais aussi être limité par adresse e-mail. Écrivez *@entreprise.com et tous ceux qui ont une adresse chez cet employeur peuvent l'utiliser, et personne d'autre. Une étoile remplace n'importe quel texte, donc *@*.entreprise.com couvre aussi les sous-domaines. Renseignez à la fois un client et un modèle et l'un ou l'autre suffit : cette personne, ou quiconque correspond. Les modèles qui laisseraient passer presque n'importe quelle adresse sont refusés à l'enregistrement, pour qu'un @ oublié ne lâche pas discrètement un code de campagne sur tout le monde.

  49. Codes de réduction

    Réserver un code à un client, ou à des cours choisis

    Un code de réduction était utilisable par quiconque le connaissait. Si vous vouliez faire un geste à une personne — un remboursement traité sous forme de code, des excuses, un accord passé au téléphone — rien n'empêchait qu'il soit transmis et utilisé dix fois de plus. L'éditeur de codes a maintenant deux nouveaux champs facultatifs. Réservé au client lie le code à une personne : il ne fonctionne que pour elle, vérifié sur l'e-mail donné au paiement ou à l'inscription, donc il marche aussi bien pour les invités que pour les membres connectés. Laissez-le vide et le code se comporte exactement comme avant. Valable pour les cours limite un code aux cours que vous choisissez. Un code avec des cours sélectionnés est un code de cours — il s'applique quand l'un de ces cours est acheté, et la boutique ne l'acceptera pour rien d'autre. Laissez-le vide et il reste un code de boutique ordinaire. Les deux sont facultatifs et désactivés par défaut, donc tous les codes que vous avez déjà continuent de fonctionner sans changement.

  50. Cours

    Les codes de réduction fonctionnent sur les inscriptions aux cours

    Les cours avaient deux tarifs — le tarif normal et le tarif membre — et aucun moyen d'accepter un code de réduction. Un code que vous aviez émis valait en boutique et nulle part près d'un cours. La page publique d'inscription a désormais un champ code. Il est vérifié avant le paiement, pas après : saisissez un code et la page vous dit immédiatement s'il s'applique et ce que coûtera l'inscription, pour que personne ne le découvre à l'étape du paiement. Le tarif à côté du bouton de paiement devient ce qui sera réellement facturé, avec l'ancien prix barré. La remise se déduit du tarif en vigueur. Si le client a confirmé son adhésion et a droit au tarif membre, le code réduit celui-là — un membre n'est jamais moins bien loti qu'un non-membre en utilisant le même code. Sur une inscription de plusieurs jours, elle porte sur le montant total, pas sur une seule séance. Un prix convenu pour un participant unique prime toujours sur tout le reste : un prix saisi par votre équipe pour une personne n'est pas rogné par un code.

  51. Cours

    Donner à un participant son propre tarif

    Un cours avait déjà deux tarifs — le tarif normal et le tarif membre — mais les deux s'appliquent à tout le monde. Il n'y avait aucun moyen de convenir de quelque chose avec une seule personne : une réduction fratrie, une blessure, un proche d'un employé, un geste commercial. L'équipe changeait le tarif membre pour tout le cours ou réglait la différence en dehors du système. Ouvrez un cours, dépliez la date, et le menu ⋮ sur la ligne d'un participant propose maintenant **Fixer le prix**. Saisissez un montant, ajoutez une courte raison, et l'inscription de cette personne est tarifée à ce montant. Le prix convenu apparaît dans sa propre colonne dans la liste des participants, avec la raison au survol, pour que la prochaine personne qui ouvre le cours voie quelle inscription diffère et pourquoi. Vide et 0 veulent dire des choses différentes, à dessein : effacer le champ remet la personne à la tarification ordinaire du cours, tandis que 0 est une place gratuite que quelqu'un a accepté de donner. Le prix convenu remplace le montant entier — le tarif de base, le prix membre et la multiplication par jour pour une réservation sur plusieurs dates — donc le nombre que vous saisissez est le nombre qu'on lui demandera de payer. Il ne peut plus être modifié une fois le participant marqué comme payé, et l'option disparaît : le changer alors laisserait le prix enregistré en désaccord avec l'argent réellement encaissé. Chaque modification est consignée avec son montant et sa raison.

  52. Cartes à séances

    Empêcher des cartes à séances sans rapport de fusionner

    Acheter une carte à séances déplace les entrées restantes des cartes existantes du même type du client vers la nouvelle. C'est ce que vous voulez quand quelqu'un recharge une carte 10 — et pas du tout ce que vous voulez quand une carte 3 découverte et une carte 10 enfants s'effondrent en une seule carte de 13 entrées. Chaque carte à poinçonner est stockée en interne sous le même type de carte, quel que soit le produit qui l'a vendue, donc jusqu'ici rien ne les distinguait. Paramètres ▸ Regroupements de cartes vous permet de définir les tiroirs dans lesquels les cartes sont rangées. Créez un regroupement, puis copiez l'étiquette qu'il vous indique sur les produits qui lui appartiennent — dans le champ « Appliquer l'étiquette » du type de billet, ou dans les étiquettes propres au produit. Une carte vendue par ce produit ne fusionne alors qu'avec d'autres cartes du même regroupement. L'étiquette s'applique partout où le produit est vendu : à la caisse, dans la boutique en ligne et dans OpenAir, ainsi que lorsque vous créez une carte à la main. Rien ne change si vous ne créez aucun regroupement — les cartes sans regroupement continuent de fusionner entre elles exactement comme avant. Le regroupement est affiché sur la liste des cartes du client, sur le bouton rapide de la caisse et sur la ligne du panier, pour que vous voyiez d'un coup d'œil quelles cartes fusionneront avec lesquelles.

  53. Paramètres

    Voir ce qui a échoué, au même endroit

    Les tâches de fond — imports de factures, intégrations, tâches planifiées — échouaient en silence. Paramètres ▸ Journal d'erreurs liste maintenant ce qui a cassé, avec le détail complet derrière chaque ligne, et un compteur apparaît sur le tableau de bord quand quelque chose demande votre attention. Marquez un problème comme vu pendant que vous l'examinez, et résolvez-le une fois traité. Les répétitions d'un même échec se regroupent en une seule entrée au lieu de remplir la liste, et le tableau de bord n'affiche rien du tout quand rien ne va mal.

  54. Caisse

    Mettre une vente en attente et y revenir

    Quand un client repart chercher quelque chose qu'il a oublié, appuyez sur Attente. Son panier est mis de côté avec tout ce qu'il contient, la caisse se libère pour la personne suivante dans la file, et En attente dans le menu le ramène à son retour. Vous pouvez en avoir plusieurs en attente à la fois, et en reprendre un met en attente la vente en cours, tant qu'aucun paiement n'y a encore été enregistré. Les ventes en attente restent sur cette caisse et sont effacées chaque matin, pour que les paniers abandonnés de la veille ne s'accumulent pas. Une vente sur laquelle des paiements ont déjà été enregistrés ne peut pas être mise en attente — terminez-la ou annulez-la plutôt.

  55. Apparence

    Le mode sombre suit votre système et retient votre choix

    L'application s'ouvre désormais dans le mode configuré sur votre ordinateur, donc elle arrive accordée au reste de la machine. Le bouton soleil et lune dans la barre du haut passe outre quand vous voulez — votre choix est retenu sur cet appareil, et à partir de là il l'emporte sur le réglage système. Le mode sombre couvre maintenant l'application plutôt qu'une poignée d'écrans : environ 1 400 panneaux, tableaux, badges et encadrés d'information qui restaient blancs — et du texte sombre sur fond sombre, parfois invisible — suivent désormais le thème.

  56. Boutique en ligne

    Votre page de cours utilise désormais les couleurs de votre boutique

    Définissez-les sous Boutique → Paramètres → Identité visuelle : une couleur principale, un fond de page et un fond de contenu. La page publique des cours suit les trois — en-tête, bannière, boutons et liens — et choisit seule un texte lisible sur fond sombre. Si vous n'avez défini aucune couleur, rien ne change.

  57. Cours

    Écrire votre propre texte sur la page des cours

    Sous Paramètres → Modèles généraux, ajoutez un modèle avec la cible « courses_public » et l'un de ces identifiants : hero_title, hero_subtitle ou info_text. Laissez la langue vide pour utiliser un seul texte partout, ou ajoutez une ligne par langue. info_text est un paragraphe supplémentaire qui reste masqué tant que vous n'y écrivez rien.

  58. Cours

    Les paiements de cours apparaissent maintenant dans les rapports de vente

    Un cours payé en ligne devient désormais une véritable commande avec reçu, et parvient donc de lui-même à tous les rapports de vente. Vous pouvez choisir sur quel produit chaque cours est imputé : ouvrez le cours, allez dans l'onglet Tarifs et choisissez-en un sous Produit de vente. Laissez le champ vide et le cours est imputé à un produit Cours commun, créé la première fois qu'il est nécessaire. Cela vaut pour les paiements à partir de maintenant ; les précédents ne sont pas ajoutés rétroactivement.

  59. Clients

    Voir combien de clients vous avez le droit de contacter

    Le fichier clients a un filtre E-mail marketing à côté du sélecteur de colonnes : accepte, refuse, ou jamais demandé. Choisissez-en un et le total en haut de la liste devient la réponse — combien de personnes une campagne toucherait réellement. « Accepte » est le même test que celui utilisé par l'envoi marketing, donc le nombre est bien celui à qui l'envoi partirait, pas un chiffre optimiste. « Jamais demandé » est volontairement distinct de « refuse » : ce sont les clients à qui personne n'a jamais posé la question, et c'est d'ordinaire le plus grand groupe et le seul sur lequel vous pouvez encore agir.

  60. Tableau de bord

    Regrouper le chiffre d'affaires du tableau de bord selon vos propres postes

    Le widget de chiffre d'affaires posait une seule question — les entrées face à tout le reste — ce qui est la bonne première question pour une salle d'escalade et la mauvaise si l'argent intéressant vient d'un café, d'une boutique ou de réservations d'anniversaires. Vous pouvez maintenant décider du regroupement : étiquetez un produit « bucket_cafe » (n'importe quel nom après bucket_) et une série correspondante apparaît aussitôt sur le tableau de bord. Étiquetez-en autant que vous voulez. La nouvelle page Postes de chiffre d'affaires sous Paramètres donne à chacun un vrai nom, une couleur et une position, et montre combien de produits portent chaque étiquette — un poste sans aucun produit est une faute de frappe dans une étiquette, et c'est le seul endroit où cela se voit. Il y a aussi un raccourci depuis le widget lui-même. Rien ne change tant que vous n'avez pas étiqueté votre premier produit ; jusque-là, l'ancienne répartition des entrées reste exactement comme elle était.

  61. Caisse

    Un produit peut exiger un client avant d'être vendu

    Certains produits n'ont de sens que rattachés à une personne — un abonnement, un pass nominatif, une vente qui sera facturée — et jusqu'ici la caisse les vendait volontiers à personne, ce qui n'apparaissait que plus tard, sous la forme d'un pass n'appartenant à personne. Il y a désormais un réglage « Exiger un client à la caisse » dans la section Caisse de l'éditeur de produit. Activé, le produit ne peut pas être ajouté au panier tant qu'un client n'est pas choisi, qu'on y arrive par un bouton rapide ou par la recherche de produits. La caisse ne se contente pas de refuser : elle ouvre la recherche de client et termine la vente une fois la personne choisie, si bien que le bouton n'est jamais pressé deux fois. Désactivé par défaut, donc rien ne change tant que vous ne l'activez pas sur un produit.

  62. Cours

    Onglets Visibles, Masqués et Tous sur la liste des cours

    La liste s'ouvre sur Visibles, si bien que les cours retirés du site client — les anciennes saisons surtout — restent à l'écart jusqu'à ce que vous les demandiez. Chaque onglet indique combien de cours il contient, pour qu'on voie d'un coup d'œil qu'il en existe des masqués.

  63. Tableau de bord

    Trois nouveaux widgets qui vous disent quand quelque chose est cassé

    Votre tableau de bord savait vous dire ce qui s'était passé — ventes, visiteurs, tendances — mais jamais que quelque chose avait cessé de fonctionner. Quatre nouveaux widgets s'en chargent. Santé des moyens de paiement repère un moyen dont le volume s'est effondré ou dont les paiements sont annulés, le genre de panne qui peut durer des mois pendant que les totaux ont simplement l'air calmes. Prélèvements récurrents échoués fait remonter les abonnements qui restent actifs sans rien encaisser. Et Entrées face au reste sépare les entrées à l'unité des ventes en boutique, pour qu'une baisse sur le matériel ou les cours ne puisse pas se cacher derrière des chiffres d'entrée stables. Ajoutez-les depuis l'éditeur de tableau de bord.

  64. Rapports

    Le rapport douanes sur l'alcool, désormais dans les nouveaux rapports

    Le rapport mensuel des douanes finlandaises (Tulli) sur l'alcool a quitté l'ancien formulaire d'export pour rejoindre les Rapports, où vous pouvez le filtrer, le trier et l'exporter comme n'importe quel autre. Il présente les bouteilles et les litres par groupe de taxe sur l'alcool à partir de vos commandes clients. Il vous avertit aussi désormais des produits qu'il ne peut pas déclarer — un produit sans groupe de taxe, ou sans volume de bouteille — avant le dépôt. L'ancienne version les laissait discrètement hors des totaux, et écartait tout produit sans nom finnois, ce qui pouvait minorer la déclaration sans rien en dire.

  65. Rapports

    Les visiteurs venus avec un pass ami apparaissent maintenant dans le parcours client

    Un pass ami est offert, pas vendu, donc il ne laissait aucune trace à la caisse — et le rapport de progression client retrouve les gens par leur premier achat. Quelqu'un arrivé la première fois avec le pass d'un ami avait donc l'air de n'être jamais venu, et l'abonnement acheté trois mois plus tard n'était crédité à personne. Sa première visite est désormais enregistrée comme une vente à 0 €, datée juste avant la remise du pass pour que le rapport la compte comme son point d'entrée. Cela ne change aucun chiffre de recettes, de TVA ni de clôture de journée. Choisissez le produit sur lequel elle est imputée dans le panneau de configuration en haut de votre tableau de bord ; tant que vous ne l'avez pas fait, rien n'est enregistré.

  66. Tableau de bord

    Le tableau de bord vous dit maintenant ce qu'il reste à configurer

    Certaines fonctions ne peuvent pas fonctionner tant que quelqu'un n'a pas fait un choix que vous seul pouvez faire, et rien ne le disait — un réglage pouvait rester vide des mois pendant que vous supposiez la fonction active. Un panneau en haut du tableau de bord liste désormais ce qui reste en suspens, explique pourquoi cela compte, et vous laisse le renseigner sur place. Il disparaît une fois qu'il n'y a plus rien à faire. Pour commencer : choisir le produit sur lequel une visite avec pass ami est encaissée, sans quoi les bénéficiaires d'un pass ami sont invisibles dans le rapport de progression client.

  67. Rapports

    Les ventes WooCommerce apparaissent maintenant dans vos rapports de caisse

    Les commandes venues de WooCommerce créaient leurs cartes puis disparaissaient des comptes — le chiffre d'affaires n'était nulle part dans vos rapports. Chaque commande WooCommerce payée est désormais aussi écrite comme un reçu sous l'emplacement boutique en ligne, si bien qu'elle apparaît dans les rapports journaliers, mensuels et de TVA à côté de votre propre boutique. La commande entière est comptabilisée, frais de port et commissions compris, et le paiement atterrit sur un moyen « WooCommerce » créé automatiquement à la première utilisation — attribuez-lui un compte comptable dans les réglages des moyens de paiement. Les commandes annulées et impayées sont ignorées, et rien n'est comptabilisé deux fois.

  68. Produits

    Traduire les noms des options, avec l'aide de l'IA

    Les options affichaient le même nom à tous les clients, quelle que soit la langue dans laquelle ils achetaient. Vous pouvez désormais donner à chaque option un nom par langue sous Produits → Options, et le bouton à côté de chaque champ rempli le traduit pour vous dans toutes les autres langues. Laisser une langue vide ne pose aucun problème — la boutique retombe sur le nom propre de l'option.

  69. Rapports

    Combien de détenteurs de carte à séances finissent par s'abonner

    Le rapport de progression client montre désormais chaque étape par rapport à son propre point de départ, et pas seulement par rapport à l'ensemble. « Parmi les gens arrivés jusqu'à une carte à séances, combien se sont abonnés » est le chiffre sur lequel vous pouvez agir, et il était invisible tant que chaque étape était donnée en part de la cohorte entière — une étape paraît faible quand peu de gens ont atteint celle d'avant. Les deux chiffres sont affichés côte à côte. Les jours médians sont eux aussi comptés depuis l'étape précédente, si bien qu'un client qui a mis 20 jours pour prendre une carte à séances et 20 de plus pour s'abonner se lit 20 ici et 40 dans le tableau des étapes.

  70. Produits

    N'afficher une offre de découverte qu'aux gens qui n'ont jamais rien acheté

    Un nouveau réglage produit, « Masquer aux clients ayant déjà acheté », garde un tarif première visite hors de vue de quiconque possède déjà une carte, une commande web payée ou un ticket de caisse. Il s'applique dans la boutique en ligne et dans OpenAir, et il refuse aussi un lien direct vers la page produit — le masquer dans la liste tout en le servant par son adresse ne serait pas une grande règle. Les visiteurs non connectés ne le voient pas non plus, car sinon il suffirait de se déconnecter pour retrouver l'offre. Une commande abandonnée et impayée ne compte pas comme un achat.

  71. Rapports

    Voir quand les gens ont résilié, et pas seulement pourquoi

    Le rapport des motifs de résiliation peut désormais être groupé par mois ou par année, avec une barre empilée à côté de chaque anneau montrant quels motifs composaient chaque période. Les deux moitiés en reçoivent une — abonnements automatiques et adhésions traditionnelles. Une période où personne n'a résilié garde tout de même sa place sur l'axe, pour qu'un mois calme se lise comme un mois calme plutôt que de disparaître.

  72. Rapports

    Voir si une première visite se transforme en abonnement

    Un nouveau rapport de progression client suit toutes les personnes dont la première carte a été achetée dans la période que vous choisissez, et montre combien sont passées à une carte à séances, un pass mensuel et un abonnement annuel — avec un diagramme de flux de leur point d'entrée et de ce qu'elles ont fait ensuite. Comme il suit les mêmes personnes dans le temps, les pourcentages signifient conversion et non effectif : quelqu'un qui détenait déjà une carte avant la période est volontairement laissé de côté. Un pass découverte 3× ou un pass invité première visite peut être compté comme un point d'entrée en étiquetant le produit « point d'entrée du parcours client » ; l'étiquetage est facultatif et ne fait qu'affiner l'image.

  73. Rapports

    Lancer une campagne « qui a amené le plus de nouvelles personnes »

    Le rapport d'attribution des pass membres a deux nouvelles cases à cocher. « Ne compter que les nouveaux utilisateurs » ne compte un pass que si le compte du bénéficiaire n'existait pas avant la date de début du rapport et que rien ne s'y était produit avant le pass — aucun achat, aucune facture, aucune carte, aucune visite. Vérifier aussi les factures et les visites a son importance : les membres qui paient au mois sur facture ne produisent jamais de ticket de caisse, donc une règle fondée sur les seules ventes traiterait vos membres les plus anciens comme nouveaux à jamais. « Ne compter que les pass utilisés » n'en compte un qu'une fois que l'ami est effectivement venu, ce qu'il vaut la peine de cocher quand un prix est en jeu — enregistrer une adresse e-mail ne coûte rien, franchir la porte de votre salle si. La nouveauté est jugée par rapport à la période du rapport, pas par rapport à aujourd'hui, si bien que le relancer plus tard ne peut pas changer le gagnant.

  74. Cartes à séances

    Offrir un pass ami envoie désormais un e-mail aux deux personnes

    Le bénéficiaire reçoit un message indiquant qui lui a offert le pass, ce qu'il vaut et combien de temps il dure ; celui qui l'offre reçoit un accusé nommant le bénéficiaire. Chaque e-mail est rédigé dans la langue de la personne. Il n'y a volontairement pas de case à cocher dans l'application — le bénéficiaire est toujours un client existant dont vous détenez déjà l'adresse, donc ce qui régit l'envoi est son propre consentement aux e-mails importants, et un refus explicite est respecté. C'est aussi le seul moyen de découvrir qu'un pass est arrivé à la mauvaise personne, puisque le transfert ne peut pas être annulé. Désactivez-le par salle avec « Envoyer un e-mail au bénéficiaire (et à l'offrant) quand un pass ami est offert ».

  75. Cartes à séances

    Vous pouvez maintenant masquer le pass ami dans OpenAir

    Le nouveau réglage « Afficher le pass ami de l'abonnement dans OpenAir » est activé par défaut. Désactivez-le et les membres cessent de voir leurs pass ami — ainsi que le bouton Offrir à un ami — dans l'application, tandis que les pass continuent d'être émis et restent visibles pour vous dans le fichier clients. Le réactiver les fait revenir immédiatement ; rien n'est consommé ni supprimé.

  76. Cartes à séances

    Les pass membres s'obtiennent par règle et s'offrent à un ami

    Des règles décident quelles cartes donnent droit à un pass « amène un ami » et ce que reçoit l'ami. Les membres offrent un pass dans OpenAir ; l'ami reçoit une vraie carte. Un traitement nocturne réinitialise les pass au rythme propre à chaque règle.

  77. Rapports

    Rapport d'attribution des pass membres

    Qui a offert un pass ami et combien, avec un dépliement montrant chaque bénéficiaire, la carte reçue et le nombre d'entrées restantes.

  78. Caisse

    Caisse sans distraction et tickets qui s'impriment correctement

    Un bouton ouvre la caisse en plein écran, tout le reste écarté. Les tickets sont dimensionnés à la largeur imprimable de 72 mm, laissent tomber les symboles monétaires et les décimales inutiles, et s'impriment depuis un cadre masqué au lieu d'ouvrir un onglet vide.

  79. Location

    Tracer, déplacer et redimensionner les réservations sur la frise de location

    Glissez sur une plage libre pour créer une réservation, glissez-en une existante pour la déplacer, tirez son bord pour en changer la durée. Les heures enregistrées sont maintenant en UTC réel, si bien qu'une réservation ne dérive plus d'une heure au changement d'heure.

  80. Navigation

    Une nouvelle barre de navigation

    La barre latérale est une fine colonne d'icônes avec un volet déroulant par section, si bien que c'est la zone de travail qui gagne en largeur, pas la navigation.

  81. Cartes à poinçonner

    Les cartes à poinçonner, de bout en bout

    Le dixième café offert. Les types de carte se configurent comme des produits, la caisse et la boutique en ligne les émettent et les tamponnent, les membres voient les leurs, et chaque type reçoit sa propre icône et ses couleurs. Une carte épuisée peut être masquée ou retirée plutôt que supprimée.

  82. Abonnements

    Mettre un abonnement en pause décale la facturation avec lui

    Personne n'est facturé pendant une période de pause, et les jours payés se reportent à la fin au lieu de s'évaporer. Les droits sont configurables par type d'abonnement, les engagements reçoivent leurs jours d'avance, et une résiliation solde la pause au regard des jours réellement utilisés.

  83. Contrôle d'accès

    Un abonnement suspendu est arrêté à la porte

    Suspendre un abonnement depuis l'administration laissait la porte grande ouverte. Elle refuse désormais l'entrée et en donne la raison, si bien qu'une suspension veut dire ce qu'elle dit.

  84. Caisse

    Terminaux de carte Nets Cloud Connect à la caisse

    Les identifiants sont renseignés une fois par salle et un terminal est lié à chaque caisse, si bien que la vente part vers le lecteur de ce comptoir et nulle part ailleurs.

  85. Caisse

    Icônes et couleurs pour les catégories de caisse

    Donnez à chaque groupe de sélection rapide une icône, un fond et une couleur de texte, en grand format si vous voulez. Un samedi chargé, l'œil trouve une couleur plus vite qu'il ne lit un mot.

  86. Boutique en ligne

    PDF des commandes web, et marquage payé avec un vrai moyen de paiement

    Une commande s'imprime ou s'envoie par e-mail en PDF en bonne et due forme, avec votre en-tête. La marquer payée demande par quel moyen l'argent est arrivé, et les moyens de type espèces sont réservés au personnel présent à une caisse.

  87. Cartes à séances

    Règles de pause pour les cartes à séances

    Combien de pauses une carte autorise, combien de temps chacune peut durer et combien de jours par an elles peuvent totaliser, réglés par type de carte. Le client met sa carte en pause lui-même dans OpenAir une fois que vous avez activé la fonction pour la salle.

  88. Rapports

    Ventes de produits groupées par variante, filtrées par produit

    Les tailles et couleurs d'un même t-shirt s'additionnent en une seule ligne au lieu de s'éparpiller dans le rapport, et un produit précis peut être isolé.

  89. Tableau de bord

    Composez votre propre tableau de bord

    Les tableaux de bord sont configurables par salle et chaque utilisateur arrange le sien à partir des widgets auxquels il a droit. Le responsable et la personne à l'accueil n'ont pas besoin du même écran.

  90. Intégrations

    Intégration PrestaShop reconstruite

    Produits, stock et commandes se synchronisent depuis une page de réglages réellement lisible, avec une connexion testable avant que vous ne lui fassiez confiance. L'ancienne intégration est intacte et fonctionne toujours.

  91. Langues

    Toute l'administration parle dix langues

    Clients, produits, caisse, factures, cours, location, matériel, plannings, marketing, décharges et le reste sont traduits plutôt qu'à moitié anglais. Changer de langue change maintenant tout l'écran.

  92. Contrôle d'accès

    Le contrôle d'accès peut dépendre de l'endroit où se trouve le téléphone

    Définissez un rayon autour de chaque site, refusez une ouverture venue de l'extérieur, et lisez le rapport d'anomalies pour voir qui a essayé depuis l'autre bout de la ville.

  93. Pages d'atterrissage

    Des pages publiques que vous modifiez vous-même

    Chaque salle dispose de ses propres pages publiques — sections, textes, images, actualités — modifiées dans l'administration et mises en ligne sans toucher à un gabarit ni attendre un déploiement.

Vous voulez le savoir dès que ça sort ?

Nous écrivons à nos clients quand sort quelque chose qui mérite d'être su. Pas de cadence fixe, pas de newsletter pour la forme.

Cookies sur ce site

Nous souhaiterions déposer des cookies Google Analytics afin de compter les visites et de voir quelles pages sont lues. Ils enregistrent votre appareil, votre navigateur, votre localisation approximative et les pages que vous consultez. Rien n'est déposé sans votre consentement, et vous pouvez changer d'avis à tout moment. Politique de confidentialité