Louer votre glace avec Curling IO
Cet article fait partie de notre série d’aperçus de Curling IO v3, où nous explorons certaines fonctions offertes dans la prochaine version.
Les clubs de curling louent de la glace de pratique, des salons, des salles de réunion et d’autres ressources qu’ils définissent. Une location exige un produit et un prix, mais aussi un horaire, une ou plusieurs ressources, une disponibilité publique et une réservation enregistrée après la finalisation de la commande.
Dans Curling IO v3, un administrateur définit l’horaire de location et les ressources dans l’administration. Les plages disponibles apparaissent au calendrier public. Les curleurs peuvent en ajouter une au panier et finaliser leur commande. Cet article explique les options de location à venir et leur intégration au calendrier.
Ce qui change par rapport à la version 2
Curling IO v2 permet déjà aux clubs de louer des lieux. La version 3 améliore grandement ce parcours et change la configuration et la gestion des locations :
- Administration des locations : créez et modifiez les locations dans Produits > Locations, avec les horaires, ressources, prix et options de réservation réunis dans l’administration.
- Gestion des ressources : les ressources remplacent les lieux de la version 2. Une ressource peut être une piste, un salon, une salle de réunion ou tout autre élément défini par l’organisation. Une section de paramètres dédiée gère les ressources utilisées par les horaires de location, les réservations manuelles, les fermetures et le calendrier.
- Capacité et listes d’attente : une location peut accepter une réservation exclusive ou plusieurs réservations par plage. La capacité et les listes d’attente concernent précisément la ressource, la date et l’heure réservées.
- Ressources groupées : plusieurs ressources peuvent former une plage. Une réservation peut réserver deux pistes ou l’ensemble des pistes.
Voir le parcours de location
Ce tutoriel crée et réserve une location exclusive, configure une location avec capacité, puis termine avec une location groupée qui réserve deux pistes ensemble.
Le fonctionnement de l’horaire de location
Une location commence par une ou plusieurs ressources, une date, au moins une heure de début et une durée. Elle peut avoir lieu une fois ou se répéter chaque jour, semaine, mois ou année. Un administrateur peut définir une date de fin et exclure des dates sans créer un produit distinct pour chaque plage.
Par exemple, un club peut offrir deux heures de glace de pratique sur les pistes A et B à 16 h chaque jour pendant une semaine. Chaque piste et date forment une plage réservable distincte. La location garde un prix et un ensemble de règles communs.

La location définit l’offre complète. Une plage est une ressource, une date et une heure de début qu’un curleur peut réserver. Si les pistes exigent des prix ou des règles différents, le club crée des locations distinctes.
Les locations au calendrier
Les locations disponibles apparaissent avec les parties et les autres activités au calendrier public. Les curleurs peuvent filtrer le calendrier pour n’afficher que les locations. Le club peut partager directement cette vue filtrée pour promouvoir la glace de pratique ou les réservations de salles.
Sur ordinateur, le calendrier offre des vues par jour, semaine, mois et liste. Sur téléphone, il devient une liste quotidienne simplifiée, avec des commandes de date et une carte par événement. Pour la date actuelle, cette vue omet les événements déjà terminés.
Sélectionner une location disponible affiche sa date, son heure, sa durée, son prix et le choix de ressource. Si plusieurs pistes équivalentes sont offertes séparément, le curleur peut en choisir une disponible avant d’ajouter la plage au panier.

Ajouter une plage au panier ne la réserve pas. La disponibilité est vérifiée de nouveau à la finalisation de la commande. La ressource n’est attribuée qu’une fois la commande finalisée. Les paniers abandonnés ne changent pas la disponibilité publique.
Une fois la commande finalisée, la personne qui a réservé voit l’état Réservé. Les autres curleurs voient Réservé, sans le nom de la location ni les détails de la commande. La piste B peut rester disponible à la même heure si seule la piste A a été réservée.

Intégrer les locations au site de votre club
Le club n’a pas à envoyer les visiteurs vers un calendrier distinct pour trouver de la glace disponible. Le widget de location place une liste ciblée des plages réservables sur sept jours directement sur le site existant du club. Les visiteurs comparent les dates, heures, ressources et prix sans quitter la page.

Le widget peut montrer toutes les locations publiques ou seulement certains produits et ressources. Un club peut consacrer une page à la glace de pratique, une autre aux salons, ou afficher seulement les pistes d’un programme. La liste reste liée au même horaire et aux mêmes conflits de ressources que le calendrier complet. Le club ne maintient donc pas la disponibilité à deux endroits.
Sélectionner Réserver mène au panier et au parcours de commande Curling IO habituel du club. C’est là que Curling IO confirme de nouveau la disponibilité et gère la connexion, les participants, les questions, les renonciations, les extras, les rabais, le paiement et la réservation finale. La liste intégrée sert à trouver une plage. Elle ne remplace pas le parcours de commande par une version simplifiée qui omet les règles du club.
La mise en page s’adapte à l’espace disponible sur la page hôte, y compris aux colonnes étroites et aux téléphones. Elle reprend aussi les couleurs Curling IO du club et protège ses commandes contre les styles contradictoires du site.

Locations exclusives et locations avec capacité
Certaines locations sont exclusives. Une réservation prend la piste ou la salle complète pour cette plage. C’est la configuration naturelle pour de la glace de pratique.
D’autres acceptent plusieurs réservations pour la même ressource et heure. Une pratique libre pourrait utiliser la piste C à 19 h avec une capacité de quatre réservations. Après la finalisation d’une commande, la plage reste disponible pour trois autres réservations.

Le club peut aussi limiter chaque compte ou participant à un achat par plage. Si la plage est complète, une liste d’attente facultative recueille l’intérêt pour cette ressource, date et heure précises.
Lorsqu’un administrateur approuve une entrée de liste d’attente, le compte concerné peut réserver une place même si la capacité est atteinte. Cette exception est réservée à ce compte et n’augmente pas la capacité offerte aux autres.
Grouper plusieurs pistes dans une location
La ressource louée n’est pas toujours une seule piste. Un instructeur peut vouloir deux pistes voisines, ou une ligue de location peut vouloir l’ensemble des pistes pour une période.
Un administrateur peut grouper les ressources sélectionnées pour qu’une seule réservation les réserve ensemble. La vue quotidienne montre les ressources groupées voisines comme un bloc qui s’étend sur leurs colonnes. Sélectionner le bloc montre toutes les ressources. La commande crée une réservation pour le groupe.

Un conflit sur une ressource rend toute la plage groupée indisponible. Si une partie planifiée, une fermeture, une réservation manuelle ou une réservation achetée utilise la piste A, le calendrier n’offre pas une version partielle de la location sur la piste B.
Actions du calendrier pour les administrateurs
Le calendrier va au-delà d’une liste publique de locations. Les administrateurs peuvent ajouter des réservations manuelles et des fermetures, modifier un horaire de location et déplacer une réservation existante à partir de l’événement lui-même.
Ces éléments ont des fonctions distinctes :
- Une location est un produit public avec un prix, un horaire, un panier, une commande et un paiement.
- Une réservation manuelle retient une ressource.
- Une fermeture indique qu’une ressource est indisponible.
- Une réservation achetée est la ressource et l’heure enregistrées sur une commande.
Le calendrier combine ces éléments. Retirer une fermeture ou une réservation manuelle rend la plage de location sous-jacente de nouveau disponible sans que l’administrateur doive recréer son horaire.
Les autres fonctions de produit offertes aux locations
Les locations utilisent les mêmes outils commerciaux de base que les autres produits Curling IO. Un club peut exiger un participant, ajouter des questions d’inscription, offrir des extras, appliquer des rabais, attribuer des taxes et des paramètres comptables, puis utiliser le parcours normal de paiement et de remboursement.
Par exemple, la réservation d’une salle peut demander les besoins d’aménagement, celle d’une pratique peut exiger un participant, et une location de toutes les pistes peut inclure un extra connexe.
Les locations seront une fonction Premium de Curling IO v3. L’horaire de location sera la source commune pour calculer la disponibilité au calendrier, valider la commande et créer la réservation enregistrée avec la commande finalisée.