Présentation du plugin BookingPress : une solution de réservation de rendez-vous très complète

BookingPress plugin Wordpress de reservation de rendez vous

Présentation de BookingPress

Le plugin WordPress BookingPress fait partie de la famille nombreuse des solutions de réservation de rendez-vous.

Divers types de professionnels des services sont susceptibles de l’utiliser, par exemple si vous êtes :

Les rendez-vous en question peuvent donc consister en des cours, des séances de thérapie ou de soin, des interventions techniques, etc.

J’ai étudié ce plugin BookingPress et je l’ai comparé à d’autres plugins similaires, comme Amelia WordPress Booking. Je vais maintenant vous présenter ses principales fonctionnalités.

Visiter le site de BookingPress

Les fonctionnalités de BookingPress

Vous pouvez découvrir les fonctionnalités de BookingPress en vous rendant sur leur site.

Souci : il est en anglais, comme d’habitude, et il va vous identifier comme visiteur français et vous renvoyer vers une version /fr : souci dans le souci, cette version soi-disant française est une catastrophe, une traduction lourdement approximative, qui ne rend pas du tout justice à la qualité du plugin.

Au passage : le plugin lui-même est fourni en anglais, et si vous le voulez en français vous devrez le traduire, au moins en partie. Pour ce faire, la doc de BookingPress recommande d’utiliser le plugin Loco Translate, mais d’autres peuvent aussi faire le job. Vous pouvez traduire le front-end comme le back-end, l’un, l’autre ou les deux.

Réservations de services

BookingPress permet évidemment de réserver des services, et ce d’une manière flexible.

Créer un service

Pour cela, vous devez évidemment d’abord créer un ou plusieurs services réservables. Voici à quoi ressemble l’interface :

Création de service dans BookingPress
Création de service dans BookingPress

Durée des services

La durée des rendez-vous (ou cours, locations etc) peut varier de 0 à l’infini et s’exprime en 3 unités : les minutes, les heures et les jours.

Ceci rend BookingPress un peu plus multifonctions que d’autres plugins conçus pour ne gérer soit que des minutes et des heures, soit que des jours.

Avec Amelia par exemple, vous ne pouvez pas louer un bureau sur 2 jours ou un chalet de montagne sur 14 jours.

Définir l’agenda

BookingPress propose un système pour définir l’agenda d’un-e professionnel-le, et décompter des vacances, des jours off (ex, jours fériés) etc.

Donc si un service a été configuré pour proposer des créneaux tous les jours de la semaine, mais que ce travailleur a défini le mardi 4 juin comme « off », les créneaux de réservation ne seront pas dispo ce jour-là.

Propriétés du service

Sur chaque service, on peut :

  • définir une capacité minimum et maximum de participants : par exemple 1 et 1 si le service est individuel, 2 et 2 pour un service de thérapie de couple, 4 à 8 pour un workshop, etc. Le système laissera les gens s’inscrire jusqu’à temps que le service atteigne sa capacité maximale. Si la capacité minimale n’est pas atteinte avant la date du service, il sera annulé.
  • ajouter des services optionnels : par exemple on peut soit réserver un hammam tout court, soit le réserver avec un peignoir, une serviette et une séance de massage, chaque service ayant son prix qui s’ajoute au prix de base du service.

Personnalisation graphique de l’interface de réservation

L’interface de réservation en front-end me semble super bien faite, car ergonomique pour le client, claire, facile à comprendre. On peut la personnaliser de manière très intuitive au niveau graphique – et adapter à la fois les polices de caractères et les couleurs au thème WordPress utilisé.

Personnalisation graphique de BookingPress
Personnalisation graphique de BookingPress

Services et « Staff members »

Avant de créer un service, vous devrez avoir créé un travailleur – un « Staff Member« , littéralement « membre du personnel » -, à qui un ou plusieurs service sera attribué. Un même travailleur peut gérer un nombre infini de services, et inversement un même service peut être géré par un nombre infini de travailleurs.

Avec ceci, vous pourriez par exemple gérer une école de yoga : pour tel cours individuel simple, 3 profs sont qualifiés et s’en occupent, et le client choisit en fonction de ses disponibilités et des leurs (ils ne travaillent pas forcément tous aux mêmes moments). Tandis que pour un cours relevant d’une seule discipline, il n’y a qu’une seule proffe spécialisée.

Ces travailleurs ont leur propre compte et peuvent donc accéder à un back-end personnalisé (une interface d’administration), dans lequel ils peuvent gérer leurs services, leurs rendez-vous etc. Voici à quoi ressemble ce tableau de bord (dashboard) :

Tableau de bord du travailleur dans BookingPress
Tableau de bord du travailleur dans BookingPress

Notifications

BookingPress est doté d’un système d’envoi de notifications par e-mail, personnalisables.

On peut définir le texte du message de notification, déterminer quelle notification sera envoyée ou pas à chaque stade possible d’une réservation (approuvée, en attente, annulée, reportée etc), et utiliser des « placeholders » qui vont récupérer et afficher les infos personnelles utilisées par les clients. Par exemple on peut écrire :

Bonjour %customer_full_name%, vous avez rendez-vous le %appointment_datetime%.

Et ceci sera remplacé par exemple par les vraies données :

Bonjour Martine Dubois, vous avez rendez-vous le 2 juin 2025 à 14h.

Les notifs peuvent être envoyées à deux types de personnes :

  • les clients
  • les travailleurs

En cas d’annulation par le client, on peut donc s’abstenir de notifier le client vu qu’il est au courant de ce qu’il vient de faire, mais on notifiera le Staff Member.

Les notifications ont deux déclencheurs possibles :

  • l’action humaine du client ou du travailleur, voire de l’admin, qui prend, annule ou reporte une réservation
  • ou l’heure qu’il est par rapport à l’heure et la date prévue d’un rendez-vous, dans le cas des notifications de rappel ; ce type de notif reposera donc sur le « cron » de WordPress qu’il faudra bien paramétrer

Modalités de paiement

La vente de services en ligne implique souvent de proposer le paiement en ligne, mais le paiement en présentiel reste une possibilité : par exemple, un salon de beauté laisse ses clients réserver en ligne mais les encaisse en présentiel.

BookingPress s’avère très riche sur ce point, plus encore qu’Amelia.

Monnaie

Déjà, on peut évidemment configurer quelques paramètres généraux du paiement : la monnaie et comment elle s’affiche (avec le symbole à gauche ou à droite, genre $5 ou 5€ ; le séparateur entre les milliers ; le nombre de décimales après la virgule etc).

Taxes

Le calcul des prix des services peut intégrer, au cas par cas, le calcul de diverses taxes, qui vont s’exprimer en pourcentage du total ou en montant fixe.

On peut par exemple appliquer une taxe de TVA de x% en fonction du secteur d’activité, puis appliquer une taxe forfaitaire, de type « séjour à la nuitée ».

Acompte

On peut aussi définir un niveau d’acompte sur le prix à payer, soit en montant soit en pourcentage.

Par exemple sur un prix de 100€ je peux demander un acompte de 40€, ou de 30%.

Remboursement

Je peux aussi gérer les conditions de remboursement, et accepter celui-ci ou pas (rappel : la loi limite ce que vous avez le droit de faire à ce sujet).

Passerelles de paiement

Enfin, le paiement peut être configuré pour se faire soit en présentiel, soit via diverses passerelles électroniques comme :

Et d’autres moins connus comme  Pagseguro, Razorpay, Paystack PayUMoney PayFast Square Worldpay Skrill Braintree Mercado Pago ECPay PayMongo.

Il est aussi possible de connecter BookingPress à WooCommerce, pour proposer les modalités de paiement de ce dernier.

Facturation

Contrairement à beaucoup de plugins de réservation, BookingPress a prévu la facturation des services réservés en ligne – sous la forme d’un module optionnel.

Vous pouvez donc éditer un modèle de facture avec des placeholders bien pensés, pour afficher toutes les données nécessaires, comme par exemple :

  • {invoice_date} : la date d’émission de la facture
  • {customer_fullname} : le nom complet (nom et prénom) du client
  • {service_price} : le prix du service
  • etc

Les modules (add-ons) et intégrations de BookingPress

Modules

BookingPress propose plusieurs dizaines de modules (add-ons), qui viennent rajouter des fonctionnalités. Sur ce point, il est plus riche que ses concurrents, Amelia WordPress Booking ou LatePoint.

Je trouve ce système pratique : au lieu d’installer une usine à gaz de fonctionnalités dont vous n’utiliseriez qu’une partie, vous n’installez que les modules vraiment nécessaires à votre projet : par exemple si vous ne payez aucun taxe, à quoi vous servirait le module taxe ? Si vous ne proposez que du paiement en présentiel, à quoi vous serviraient les modules de passerelles de paiement ?

Parmi ces modules optionnels on compte :

  • liste d’attente (un client peut s’inscrire à un service dont la capacité maximale a été atteinte, en espérant qu’un inscrit se désiste)
  • avis clients (interface pour que les clients puissent laisser des avis sur les services, et pour afficher ces avis sur les services)
  • lieu (pour associer des lieux à des services, et tenir compte du fait qu’ils sont utilisés ou pas : si la salle B d’une école de yoga est prise le lundi 9 mai à 10h, aucun service ne peut être organisé en ce lieu sur ce créneau)
  • panier (pour permettre au client de mettre des services dans le panier après avoir réservé, et les payer tous ensemble à la fin)
  • codes promo (on peut créer des codes promo, en pourcentage ou réduction forfaitaire, à offrir aux clients à certaines conditions)
  • rendez-vous récurrents (quand ce que vous vendez est par exemple une série de 5 rendez-vous)
  • etc

Intégrations

Les intégrations de BookingPress sont des compatibilités avec des services tiers, comme

  • Google Calendar et Outlook Calendar (les rendez-vous sont synchronisés entre BookingPress et Google ou Outlook, dans les deux sens : un créneau occupé dans Google rendra le créneau indisponible dans BookingPress ; un créneau réservé dans BookingPress s’affichera dans Outlook)
  • Zoom (pour les rendez-vous en téléconsultation par exemple, ou toute forme de visioconférence)
  • ARMember (système de gestion des membres par abonnement)
  • Zapier (système de connexion entre des centaines d’applications : par ex, si BookingPress enregistre une réservation, on ajoute +1 dans un compteur sur tel logiciel, on publie un post sur un réseau social en utilisant certaines données, on ajoute le client à une liste d’e-mails, etc)
  • Google Recaptcha (pour éviter le spam des formulaires)
  • Suivi statistique des conversions, y compris avec Google Analytics GA-4

Les démos de BookingPress

Ce n’est pas une fonctionnalité du plugin à proprement parler, mais c’est bien utile : BookingPress a installé 10 versions démos de sites utilisant son plugin, et correspondant à 10 types d’activité différents : salon de coiffure, cours de yoga, enseignement, cabinet médical, maintenance et réparation, réservation de location, salon de beauté et spa, fitness et gym, vétérinaire, coaching business.

Démo de site de yoga BookingPress
Démo de site de yoga BookingPress

On peut visiter tous ces sites de démo avec divers types de compte : Admin, Travailleur, ou Client. C’est donc bien pratique pour inspecter de vos yeux l’interface que voit chacun et décider si ça correspond à vos besoins ou pas.

Visiter le site de BookingPress

Proposition de service

Si vous en ressentez le besoin, je peux m’occuper d’installer et configurer BookingPress pour vous sur votre site WordPress, à mon tarif horaire habituel.

Le nombre d’heures nécessaires dépendra évidemment de vos besoins et de votre projet, que je ne peux pas connaître d’avance.

Je peux adapter mon service à votre budget, et agir de manière :

  • minimale : je ne fais que ce qui est compliqué, chiant à apprendre, et vous faites tout ce qui est facile, comme l’édition des services ; je vous guide jusque-là
  • maximale : si vous voulez ne vous occuper de rien, je peux m’occuper de tout

Pour en discuter, contactez-moi !

Attention, je ne vais pas passer 1h gratuitement à étudier votre projet à votre place, pour vous faire gagner du temps tout en perdant le mien.

Je peux faire une étude de projet, mais c’est un travail qui doit être rémunéré.

Voici mes services en réservation de rendez-vous.

Qu'avez-vous pensé de cet article ?

Cliquez sur une étoile pour donner votre avis

Avis moyen 0 / 5. Nombre d'avis donnés 0

Soyez le premier à donner votre avis



Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Besoin d'un hébergeur ?

Convivial, sympa, fiable, et pas cher,
O2Switch me semble être la meilleure offre actuellement sur le marché français.
C'est pourquoi j'y héberge tous mes sites. Hébergement O2Switch
Panier
//
Retour en haut