Book

My profile

More

Theme

Manage bookings

Create an event (ladies' night, tournament, outing…)

Online sign-ups with conditions, price and payment, courts blocked on the schedule

An event is a club activity that members sign up for online: ladies' night on Tuesdays, a Saturday tournament, a club outing… You decide who can sign up, the price, the payment method and the number of places. If the event is played on courts, it blocks them on the schedule and members sign up directly from the slot.

Event, closure or recurrence? A closure only closes a court (see Close courts). A recurrence creates real bookings (see Manage recurrences). An event blocks the courts AND handles sign-ups, price and payment.

1

Show the list of events

In the left-hand menu, open Reservations then click Events.

The list of upcoming events: dates, blocked courts, sign-ups and amounts

  • Dates and Heure: a single date, or the summary of the series (for example “mar du 17.11 au 15.12.2026 · 5 dates”).
  • Terrains: the courts blocked on the schedule. A dash means an event outside the schedule (an outing, for example).
  • Inscrits: the number of people signed up and the number of places. An orange badge shows the minimum as long as it has not been reached.
  • Encaissé: what has been paid online and, below it, the amount of sign-ups paid by invoice.

The À venir, Brouillons, Passés & annulés and Tous chips filter the list. The people icon opens the list of sign-ups directly, the pencil icon opens the event and the copy icon duplicates it (see step 9).

2

Create the event: Général tab

Click Nouvel événement, top right. The panel opens on the tab Général :

  • Titre: the name shown to members and in the schedule slot.
  • Sport: the sport and season of the event, or Aucun sport (sortie, soirée…). The sport determines what “member” means and lets you filter by level or subscription type.
  • Lieu.
  • Texte explicatif: the programme, expected level, equipment, meeting point… The editor allows formatting (bold, lists, links, images, tables).
  • Image (optional): shown on the event card.
  • Pièces jointes (optional): rules, a programme… (PDF, image, Word or Excel, 10 MB max.).

Example: ladies' night with its image

3

Dates & terrains tab

Enter the period in Du and Au, then theHeure de début and theHeure de fin :

  • for a single date, enter the same date twice;
  • for a series (every Tuesday in November, for example), enter the period and tick only Tuesday in Jours de la semaine (série). No day ticked = every day between the two dates. The summary below the times shows the number of dates.

When the event has several dates, choose how people sign up in Inscription :

  • À toute la série: a single sign-up (and a single price) for all dates;
  • Date par date: each date has its own places and its own waiting list, and the price applies to each date. Members choose a date in the list, or click the day's slot on the schedule.

All dates have the same time range and the same courts.

In Terrains bloqués, tick the courts reserved for the event. Once the event is published, these courts are blocked at the same times on the schedule, and members click the slot to sign up. Do not tick any court for an event outside the schedule (outing, evening): members then sign up from the page Events.

Only the courts of the sport-season chosen in the Général tab are offered (with Aucun sport: all the club's courts). If you change the sport, courts that are not part of it are unticked and a message lists them. As soon as a court is ticked, the field Couleur de la case sur le planning appears below it: the colour of the slot and of the event card.

A series: every Tuesday from 17.11 to 15.12.2026, 18:30 to 20:00, on court Sponsor2, sign-up date by date

4

Conditions tab: who can sign up

All the chosen conditions must be met. With no condition, any logged-in member can sign up.

  • Membres seulement: with a sport, the person must have a subscription for that sport and season; without a sport, they must be an active club member.
  • Types d'abonnement acceptés: tick the accepted types (none ticked = all). Only the types of the chosen sport are offered.
  • Sexe : Tous, Femmes or Hommes. Sex is taken from the title in the profile (Mrs / Mr); a person with no title is asked to fill it in.
  • Âge: a minimum and/or a maximum. Age is calculated as follows: current year minus year of birth (a person born in 2010 is 16 for the whole of 2026).
  • Niveau: the level the member has declared in their profile for this sport. This condition requires a sport.
  • Personnes qui ne remplissent pas les conditions : Le voient grisé (avec la raison) or Ne le voient pas.

Ladies' night: members only, women only

5

Prix tab

Add one line per rate with Ajouter un prix. Each line has a Libellé (shown to the member), a Prix (0 = free) and an Article (facture), required for a paid price: it sets the accounting account of the invoice line. The criteria Âge, Sexe, Abonnement and Membre restrict the line to certain people.

When several lines match a person, Plugin.ch applies the most precise one (the one meeting the most criteria), then the cheapest. If no line matches, the person cannot sign up: add a line with no criteria if you want a price for everyone.

Two rates (Junior or Membre adulte subscriptions 20.–, external 30.–) and two paid options, including a T-shirt in four sizes

The Subscriptions criterion can target several subscription types: click the button to show the choices and tick one or more. Having ONE of these subscriptions is enough; none ticked = all.

Example: a 14-year-old junior member, with a “Membre” line (Junior subscription) and a “Junior” line (age up to 18) at 10.–: both lines have a single criterion, so the cheaper one applies.

Options payantes

Below the prices, the Options payantes section offers extras chosen at sign-up: meal, T-shirt, transport… Click Ajouter une option and fill in Option (the label), Prix, Article (facture), an optional Description and the Quantité max (1 = simple checkbox, more = a number to choose). Tick Obligatoire for an option everyone must take.

For an option in several variants (T-shirt sizes, for example), fill in Choix proposés: “S, M, L, XL”. The member then chooses their size (and a quantity per size if the maximum quantity is more than 1).

The amount of the options is added to the person's price. Each chosen option becomes a separate invoice line, with its own item and therefore its own accounting account; an option with variants gives one line per size, for example “T-shirt du tournoi (M)”.

Items are created in Items (see Create an item). Changing a price later does not change the amount for people already signed up.

6

Inscription tab: dates, places and payment

  • Ouverture des inscriptions and Clôture des inscriptions: a date and a time (the cross clears the field). With no opening date, sign-ups open straight away; with no closing date, they stay open until the event starts; with no time, 23:59.
  • Désinscription jusqu'au: until this date, members can cancel their own sign-up. With no date, they can do so until the event starts. What has been paid (online or by wallet) is credited to their wallet; a sign-up paid by invoice is removed from the invoice.
  • Places minimum (0 = none) and Places maximum (0 = unlimited).
  • Liste d'attente (on by default): when the event is full, members can join the waiting list without paying anything. As soon as a place frees up, the first person on the list receives an e-mail and has a deadline to confirm their sign-up; otherwise the place goes to the next person. Without a waiting list, nobody can sign up once it is full.
  • Délai pour confirmer une place libérée: in hours, 48 by default. The deadline never goes beyond the sign-up closing date (or, without one, the start of the event).
  • Montrer la liste des participants aux membres (off by default): the event page shows the people signed up as “First name I.”. Someone who hides their name in their profile appears anonymous, and the list is never visible without logging in.

The Questions à l'inscription section adds questions to the form (T-shirt size, allergies, partner's name…): click Ajouter une question, write the question and choose its type (Texte court, Texte long, Single choice, Multiple choice, Date, Phone or Number). For a choice, enter the answers separated by commas. The answers appear in the tab Inscrits.

In the section Paiement, first choose the Groupe de facturation. It is required as soon as a price or option is paid: each paid sign-up is added directly to the person's invoice in this group. Then choose the Mode de paiement proposé :

  • Par facture: the line is put straight on the person's invoice, which they pay like their other club invoices.
  • En ligne: the person pays immediately (card, TWINT… depending on the club's online payment). The payment is recorded on their invoice in this group.
  • Au choix: the person chooses between paying online and paying by invoice.

Also switch on Porte-monnaie accepté so that members can pay with the balance of their club wallet. The amount is debited straight away and the group's invoice is settled. Avoid it for an event reserved for free packs.

Sign-ups until Friday evening, 8 to 16 places, waiting list, visible participants and payment of choice

A free event (all prices and options at 0) goes through neither an invoice nor a payment: the Paiement section only shows a note, and the person is signed up directly.

The Paiement section of a free event

Registration without an account (public link)

Turn on Registration without an account (public link) for an open tournament, tourists or occasional players: a public link to share appears (Copy link button), for WhatsApp, the club website or social media. The person fills in a short form (first name, last name, e-mail, phone; title or year of birth only if the event depends on it), without creating an account, at the non-member rate. If it is paid, they pay online. They receive a confirmation e-mail with a personal link to unregister until the deadline. These registrations show No account in the Registrations tab.

This setting cannot be combined with Members only, subscription types or level (there is no profile to check them), and a paid event must offer online payment.

7

Enregistrer et publier

Until it is published, the event is a draft: members do not see it and no court is blocked. Click Enregistrer to keep the draft, or Enregistrer et publier to open it for sign-ups.

The buttons at the bottom of the panel, for a draft

When the event is published, the ticked courts are blocked on the schedule, with the event title as the reason. If bookings already exist in these slots, a warning lists them:

A booking already exists on 14.11.2026 at 10:00 on Sponsor1

Existing bookings are kept. The block is placed anyway and the booking stays: it is up to you to move or cancel it from the schedule, after informing the player. Click J'ai compris to close the warning.

Once published, the event also offers:

  • Repasser en brouillon: the event disappears for members and the courts are released; sign-ups are kept.
  • Annuler l'événement: the courts are released and sign-ups closed. Before you confirm, the window lists the people who will be notified by e-mail (signed up and waiting list) and the total that will be credited to wallets: everything paid is credited back. Lines still to invoice are removed, lines already invoiced are cancelled on the invoice.
  • Supprimer: only for an event with no sign-up at all.

Cancelling an event: four people notified, 35.– credited back

Changing the dates, times or courts of a published event updates the block on the schedule automatically.

8

Inscrits tab

The Inscrits tab (or the people icon in the list) shows the people signed up, with the number of sign-ups, places and the minimum:

  • Status : Inscrit, Paiement en cours, Liste d'attente with the rank (and “Place offerte jusqu'au …” when a place has been offered) or Retiré, with the reason (cancelled by the member, removed by the club, event cancelled, offered place not confirmed) and the amount credited to the wallet.
  • Prix: the rate applied, the chosen options and the total amount.
  • Paiement : Par facture (à facturer), Sur facture (already invoiced), Payé en ligne, Payé par porte-monnaie, En ligne, non payé or Gratuit.
  • Réponses: the answers to the questions asked at sign-up.

Four sign-ups, including a member who took a T-shirt in size M

With sign-up date by date, the list is grouped by date, with the number of sign-ups and places for each date.

Send an e-mail, export, take attendance

  • Envoyer un e-mail opens the Send group e-mails page with the event's sign-ups already chosen as recipients (see Send group e-mails). There you can also choose the waiting list or a single date.
  • Exporter (Excel) downloads the list of sign-ups.
  • Présences shows a people × dates grid: one click = present (✓), two = absent (✗), three = not recorded. Everything is saved straight away. With date by date, only the date of each sign-up can be marked.

Sign-up date by date: the attendance grid and the sign-ups grouped by date

A full event: a freed-up place is offered to the first person on the waiting list

Signing someone up yourself

Type a surname, first name or e-mail in Inscrire quelqu'un, then click Inscrire next to the right person (with date by date, first choose the date in the list next to the field). This sign-up bypasses the conditions and the number of places (it is marked passe-droit) and is paid by invoice, at the rate matching the person.

Removing a sign-up

Click the red icon at the end of the line. The place is freed (and offered to the waiting list, if there is one) and the person is notified by e-mail:

  • sign-up by invoice: the line to invoice is deleted, or cancelled on the invoice if it was already invoiced;
  • paid sign-up: choose Retirer et créditer … sur son porte-monnaie to refund the person to their club wallet, or Retirer sans rembourser to keep the money (you then refund in another way if needed);
  • waiting list: the person simply leaves the list.

Removing a paid sign-up: credit the wallet or not

Refund to the payment method

A registration paid online (SaferPay, Stripe, TWINT) is refunded in one click: ↺ icon at the end of the row, then Refund … via SaferPay (or Stripe, TWINT). The money goes back to the person's card or TWINT account, the registration is removed, the place is freed and the person is notified by e-mail. Their invoice is updated (line cancelled and payment returned), and the accounting follows.

A person without an account who unregisters after paying shows To refund: click Refund via …, or Already refunded outside Plugin if you gave the money back another way (bank transfer).

Online-paid registrations and their refunds also appear in the Cash journal (“Event registration” rows), with a link to the registration and the same Refund button.

A card refund is never automatic: the admin always triggers it. A member who unregisters themselves is refunded to their club wallet.

9

Duplicating an event

To run an event again (next month's tournament, the next season of ladies' night), click Dupliquer at the bottom of the panel, or the copy icon in the list. Enter the new start date: all dates are shifted accordingly (leave empty to keep the same dates). The copy is created as a draft, without sign-ups, and opens so you can check it before publishing.

Duplicate: choose the new start date

10

What members see

As soon as an event is published, the Events entry appears in the members' menu. There they see the list of upcoming events, sign up and find their sign-ups; their dashboard also shows an Upcoming events card. On the schedule, the blocked courts show a slot in the event colour, with the number of free places and the link to sign up. See the article How do I sign up for a club event?

Members receive an e-mail at each step: sign-up confirmed, added to the waiting list, freed-up place to confirm, cancellation or removal (with the amount credited) and event cancelled.

Plugin.ch Tutorial — Manage bookings

Was this article helpful?

In the same folder

Didn't find your answer?

Sign in to your account to ask your question: it is sent directly to our support team, who will reply by email.

Sign in to ask a question