JLB Booking JLB Business
JLB Booking Software — HelpLogiciel de réservation — Aide
← Back to booking← Retour à la réservation

Help — everything in one place

This page covers the whole JLB booking system: the JLB Booking app and booking page (for clients), and the JLB Business app and business page (for owners and staff).

Find your topic below. Owners: start with the setup checklist. Clients: how booking works answers most questions.

Aide — tout au même endroit

Cette page couvre tout le système de réservation JLB : l'application et la page JLB Booking (pour les clients), et l'application et la page JLB Business (pour les propriétaires et le personnel).

Trouvez votre sujet ci-dessous. Propriétaires : commencez par la liste de configuration. Clients : comment fonctionne la réservation répond à la plupart des questions.

Ask the help helper

AI help — answers from these help pages, for clients and businesses alike. Free for everyone. It only answers questions about using JLB; it never sees your bookings or personal details, so don't put any in your question.

Still need help? A person can take it from here — email platform support, or check who to contact for booking questions.

Email platform support

Please give us 48 hours to answer.

Demandez à l'assistant d'aide

Aide par IA — des réponses tirées de ces pages d'aide, pour les clients comme pour les entreprises. Gratuit pour tout le monde. Il répond seulement aux questions sur l'utilisation de JLB ; il ne voit jamais vos réservations ni vos renseignements personnels, alors n'en mettez pas dans votre question.

Encore besoin d'aide ? Une personne peut prendre le relais — écrivez au soutien de la plateforme, ou voyez qui contacter pour les questions de réservation.

Écrire au soutien de la plateforme

Veuillez nous donner 48 heures pour répondre.

↑ TopHaut

What JLB is — and which half is yours

JLB is one booking system with two sides that talk to each other:

  • JLB Booking — for clients. The Android app and the web booking page: pick a service, pick a time, send a request, manage your bookings, packages and gift cards.
  • JLB Business — for the business owner and their staff. The Android app and the business web page: the calendar, booking requests, clients, money and all the settings on this page.

The JLB apps are Android apps (on Google Play) — there is no iPhone version. The web booking page is a website: it works in any phone's or computer's browser, so clients can book from any device, with or without the app.

There is no deposit and no card on file to book. A client sends a request; the business confirms it personally. Nothing is final until the business says yes.

Money note for owners: JLB never holds your card payments. Clients pay you — on your own Clover, your own PayPal, or by e-transfer to your own email. JLB just keeps the records straight.

Ce qu'est JLB — et quelle moitié est la vôtre

JLB est un seul système de réservation avec deux côtés qui se parlent :

  • JLB Booking — pour les clients. L'application Android et la page de réservation web : choisir un service, choisir un moment, envoyer une demande, gérer vos réservations, forfaits et cartes-cadeaux.
  • JLB Business — pour le propriétaire de l'entreprise et son personnel. L'application Android et la page web d'entreprise : le calendrier, les demandes de réservation, les clients, l'argent et tous les réglages de cette page.

Les applications JLB sont des applications Android (sur Google Play) — il n'y a pas de version iPhone. La page de réservation web est un site web : elle fonctionne dans le navigateur de n'importe quel téléphone ou ordinateur, alors les clients peuvent réserver à partir de n'importe quel appareil, avec ou sans l'application.

Il n'y a aucun dépôt et aucune carte au dossier pour réserver. Un client envoie une demande ; l'entreprise la confirme personnellement. Rien n'est final tant que l'entreprise n'a pas dit oui.

Note pour les propriétaires : JLB ne retient jamais vos paiements par carte. Les clients vous paient vous — sur votre propre Clover, votre propre PayPal, ou par virement Interac à votre propre courriel. JLB tient seulement les dossiers en ordre.

OwnersPropriétaires ↑ TopHaut

Signing up & getting approved

JLB — Booking Software is $50/month, and your first month is free. Everything is included: your booking page, code sign-in for your clients, email reminders (texting — sign-in codes and reminders by text — is coming soon), packages and gift cards, and loyalty points. No per-booking fees.

Sign-ups are open — in stages. Create your account today on the signup page and get your business set up: your services, prices and hours, and your clients. Every application is still reviewed and approved by hand before anything is created — that keeps spam and fake businesses off the system. When you're approved and switched live, your first month is free, counted from that day — not from the day you signed up. A few pieces are still coming soon: the apps (for you and your clients), texting, and more ways to get paid (Clover devices, PayPal, Helcim). Everything below is how signup and approval work.

How signup works

  1. The signup page takes your application: your business name, your name, your email and phone, your province (it sets your sales taxes — GST + QST in Quebec, HST in Ontario) and what kind of business you run. You'll also accept the Terms of Service — the French version is the version of record.
  2. We email you a 6-digit code. Enter it on the page to confirm the email is really yours. The code lasts 15 minutes; you can ask for a new one from the same page.
  3. Your application then goes to a real person — every application is reviewed and approved by hand. That keeps spam and fake businesses off the system. Approving is usually quick, but nothing about your account exists until that approval happens: no booking page, no client emails, nothing public.
  4. When you're approved, you get a welcome email with your booking-page address and a one-time setup code.

Your first sign-in

  1. Open the JLB Business app (or the business web page) and choose "I have a setup code". Enter your page name (it's in the welcome email) and the setup code.
  2. Right away, set your own password and a secret question (Settings → Sign-in). From then on you sign in with your email + your password — the setup code never works again.
  3. Then follow the setup checklist: services, hours, your logo, your payments. Your booking page goes live once it has a name, a service and hours.

Good to know

  • One free month per business. It's counted from the day you're approved, on the server's clock — opening a second account doesn't restart it.
  • Lost the welcome email? Contact us and we'll send a fresh setup code — the old one stops working the moment a new one is made.
  • Not approved? You'd get a short email saying so. You're welcome to apply again if something changes.
  • Your clients' money is yours. Card payments go to your own Clover or PayPal — JLB never touches the money. See Get paid.

Inscription et approbation

JLB — Logiciel de réservation coûte 50 $/mois, et votre premier mois est gratuit. Tout est inclus : votre page de réservation, la connexion par code pour vos clients, les rappels par courriel (les textos — codes de connexion et rappels par texto — arrivent bientôt), les forfaits et cartes-cadeaux, et les points de fidélité. Aucuns frais par réservation.

Les inscriptions sont ouvertes — en étapes. Créez votre compte dès aujourd'hui sur la page d'inscription et préparez votre entreprise : vos services, vos prix et vos heures, et vos clients. Chaque demande est toujours examinée et approuvée à la main avant que quoi que ce soit soit créé — c'est ce qui garde le pourriel et les fausses entreprises hors du système. Quand vous êtes approuvé et mis en ligne, votre premier mois est gratuit, compté à partir de ce jour-là — pas du jour de votre inscription. Quelques morceaux arrivent encore : les applications (pour vous et vos clients), les textos, et plus de façons d'être payé (appareils Clover, PayPal, Helcim). Tout ce qui suit explique comment l'inscription et l'approbation fonctionnent.

Comment l'inscription fonctionne

  1. La page d'inscription prend votre demande : le nom de votre entreprise, votre nom, votre courriel et votre téléphone, votre province (elle règle vos taxes de vente — TPS + TVQ au Québec, TVH en Ontario) et votre type d'entreprise. Vous acceptez aussi les conditions d'utilisation — la version française est la version officielle.
  2. Nous vous envoyons un code à 6 chiffres par courriel. Entrez-le sur la page pour confirmer que le courriel est bien le vôtre. Le code dure 15 minutes ; vous pouvez en demander un nouveau sur la même page.
  3. Votre demande passe ensuite devant une vraie personne — chaque demande est examinée et approuvée à la main. C'est ce qui garde le pourriel et les fausses entreprises hors du système. L'approbation est habituellement rapide, mais rien n'existe dans votre compte avant qu'elle arrive : aucune page de réservation, aucun courriel aux clients, rien de public.
  4. Une fois approuvé, vous recevez un courriel de bienvenue avec l'adresse de votre page de réservation et un code de configuration à usage unique.

Votre première connexion

  1. Ouvrez l'application JLB Business (ou la page web d'entreprise) et choisissez « J'ai un code de configuration ». Entrez le nom de votre page (il est dans le courriel de bienvenue) et le code de configuration.
  2. Tout de suite, créez votre propre mot de passe et une question secrète (Réglages → Connexion). Ensuite, vous vous connectez avec votre courriel + votre mot de passe — le code de configuration ne fonctionne plus jamais.
  3. Suivez ensuite la liste de configuration : services, heures, logo, paiements. Votre page de réservation devient publique dès qu'elle a un nom, un service et des heures.

Bon à savoir

  • Un seul mois gratuit par entreprise. Il compte à partir du jour de l'approbation, selon l'horloge du serveur — ouvrir un deuxième compte ne le recommence pas.
  • Courriel de bienvenue perdu ? Contactez-nous et nous enverrons un nouveau code de configuration — l'ancien cesse de fonctionner dès que le nouveau existe.
  • Demande refusée ? Vous recevriez un court courriel pour le dire. Vous pouvez refaire une demande si les choses changent.
  • L'argent de vos clients est à vous. Les paiements par carte vont à votre propre Clover ou PayPal — JLB ne touche jamais à l'argent. Voir Se faire payer.
OwnersPropriétaires ↑ TopHaut

Setup checklist — the right order

New business on JLB? Do these in order — each step is short, and the app's own Setup checklist (Settings → Setup checklist) ticks them off with you.

  1. Business profile & home base — your name, business name, and the address travel is measured from.
  2. Business hours and booking rules — when you're open, and how far ahead clients can book.
  3. Services & prices — what you sell, what it costs, how long it takes.
  4. Taxes and travel pricing — the money math.
  5. Logo and page text — how your booking page looks.
  6. Get paid — connect the ways clients pay you (only if you want pay-ahead).
  7. Forms — any intake forms clients fill out.
  8. Sending — your free JLB email address is created for you automatically; check it looks right and turn sending on when you're ready for messages to go out.
  9. Open your booking page and send yourself a test booking.

Liste de configuration — le bon ordre

Nouvelle entreprise sur JLB ? Faites ces étapes dans l'ordre — chacune est courte, et la liste de configuration de l'application (Paramètres → Liste de configuration) les coche avec vous.

  1. Profil d'entreprise et base — votre nom, le nom de l'entreprise et l'adresse à partir de laquelle les déplacements sont mesurés.
  2. Heures d'ouverture et règles de réservation — quand vous êtes ouvert, et jusqu'où les clients peuvent réserver.
  3. Services et prix — ce que vous vendez, ce que ça coûte, combien de temps ça prend.
  4. Taxes et tarifs de déplacement — les calculs d'argent.
  5. Logo et texte de la page — l'apparence de votre page de réservation.
  6. Être payé — connectez les façons dont les clients vous paient (seulement si vous voulez le paiement à l'avance).
  7. Formulaires — les formulaires que les clients remplissent.
  8. Envoi — votre adresse courriel JLB gratuite est créée pour vous automatiquement ; vérifiez qu'elle vous convient et activez l'envoi quand vous êtes prêt à ce que les messages partent.
  9. Ouvrez votre page de réservation et envoyez-vous une réservation d'essai.
OwnersPropriétaires ↑ TopHaut

Signing in (owners & staff)

JLB Business has five ways in, so nobody gets locked out. The first is the front door:

  • A sign-in code — if the owner invited you (see Staff), enter your email or phone number on the sign-in screen and type the 6-digit code sent to you there. Nothing to remember and nothing to be handed — this is the door the sign-in screen opens on.
  • Your staff credential — the long private code you were given. Paste it on the sign-in screen. It lives only in that browser tab (or the app) and clears when you close it.
  • A password — once you've set one (below), use “Sign in with a password” with your email or name.
  • A one-time claim code — the owner can make one for you in Staff; type it in once and you're in.
  • Request a code from the owner — the owner sees the request and approves it.

Set your password & secret question

  1. Sign in once — with your sign-in code or your credential, whichever door you used.
  2. Open Settings → My sign-in (on the web: Settings → “My sign-in password” and “My secret question”).
  3. Set a password, then pick a secret question only you know the answer to.

The secret question is your way back in: tap Forgot password? on the sign-in screen, answer it, and set a new password right away — nothing is emailed to anyone.

Owners vs staff: the owner sees and changes everything. What a staff sign-in can reach depends on their role — an Admin runs the day-to-day and sees the money; a Practitioner is fenced off from the money, the settings and the team list; and no staff sign-in ever sees the e-transfer security answer. The fences are the system's, not hidden buttons — by design, not by trust. The roles are spelled out in Staff.

Se connecter (propriétaires et personnel)

JLB Business offre cinq façons d'entrer, pour que personne ne reste dehors. La première est la porte principale :

  • Un code de connexion — si le propriétaire vous a invité (voir Personnel), entrez votre courriel ou votre numéro de téléphone sur l'écran de connexion et tapez le code à 6 chiffres qui vous est envoyé là. Rien à retenir et rien à se faire remettre — c'est la porte sur laquelle l'écran de connexion s'ouvre.
  • Votre code d'accès du personnel — le long code privé qui vous a été donné. Collez-le sur l'écran de connexion. Il reste seulement dans cet onglet du navigateur (ou l'application) et s'efface quand vous le fermez.
  • Un mot de passe — une fois que vous en avez créé un (ci-dessous), utilisez « Se connecter avec un mot de passe » avec votre courriel ou votre nom.
  • Un code d'activation à usage unique — le propriétaire peut vous en créer un dans Personnel ; tapez-le une fois et vous êtes dedans.
  • Demander un code au propriétaire — le propriétaire voit la demande et l'approuve.

Créez votre mot de passe et votre question secrète

  1. Connectez-vous une fois — avec votre code de connexion ou votre code d'accès, peu importe la porte utilisée.
  2. Ouvrez Paramètres → Ma connexion (sur le web : Paramètres → « Mon mot de passe » et « Ma question secrète »).
  3. Créez un mot de passe, puis choisissez une question secrète dont vous seul connaissez la réponse.

La question secrète est votre porte de retour : touchez Mot de passe oublié ? sur l'écran de connexion, répondez-y, et créez un nouveau mot de passe tout de suite — rien n'est envoyé à personne par courriel.

Propriétaire et personnel : le propriétaire voit et change tout. Ce qu'une connexion du personnel peut atteindre dépend de son rôle — un admin s'occupe du quotidien et voit l'argent ; un praticien est tenu à l'écart de l'argent, des réglages et de la liste d'équipe ; et aucune connexion du personnel ne voit jamais la réponse de sécurité du virement. Les clôtures appartiennent au système, pas à des boutons cachés — c'est voulu, ce n'est pas une question de confiance. Les rôles sont détaillés dans Personnel.
OwnersPropriétaires ↑ TopHaut

Business profile & home base

Where: JLB Business app → My Profile (on the web: Settings → “Owner profile — home base”).

  • Your name & business name — what clients see on the booking page, emails and receipts.
  • Email & phone — how clients reach you; the phone shows on your booking page.
  • Home-base address — the address every trip is measured from. Travel distance and travel fees are calculated from here to the client's address, automatically, by road. No home base = no travel math, so set it before you take bookings.

If you move, update the address here. New bookings measure from the new base right away.

Review link & ratings line (same screen): paste the address of your Google (or any) review page as your review link — the after-visit message then sends happy clients straight there. The review blurb is one line in your own words (like “Rated 4.9 by 200+ clients”) shown under your name on your booking page, linked to the same place. Both are optional; empty means neither appears anywhere.

Profil d'entreprise et base

Où : application JLB Business → Mon profil (sur le web : Paramètres → « Profil du propriétaire — base »).

  • Votre nom et le nom de l'entreprise — ce que les clients voient sur la page de réservation, les courriels et les reçus.
  • Courriel et téléphone — comment les clients vous rejoignent ; le téléphone s'affiche sur votre page de réservation.
  • Adresse de la base — l'adresse à partir de laquelle chaque déplacement est mesuré. La distance et les frais de déplacement sont calculés automatiquement, par la route, de cette adresse à celle du client. Pas de base = pas de calcul de déplacement, alors réglez-la avant de prendre des réservations.

Si vous déménagez, mettez l'adresse à jour ici. Les nouvelles réservations mesurent à partir de la nouvelle base tout de suite.

Lien d'avis et ligne d'évaluation (même écran) : collez l'adresse de votre page d'avis Google (ou autre) comme lien d'avis — le message d'après-visite y mène alors directement les clients contents. La ligne d'évaluation est une phrase dans vos mots (comme « Noté 4,9 par plus de 200 clients ») montrée sous votre nom sur votre page de réservation, liée au même endroit. Les deux sont optionnels ; vide veut dire que rien ne paraît nulle part.

OwnersPropriétaires ↑ TopHaut

Receipt identity

Where: JLB Business app → My Profile → Receipt identity.

These lines print on the receipts (insurance receipts) you give clients: your membership or licence number, your tax numbers, your professional association and its contact details, the name that signs, and your discipline. Fill in only what applies to your business — anything left blank simply doesn't print.

Receipts never invent numbers: if a field is empty here, it stays off the receipt.

Getting the PDF: in the Business app, open the payment and save or share the receipt PDF. On the business website, the payments lists (Money → Transactions, or the payments on a client's page) carry a Receipt PDF button beside Email receipt — it downloads that same receipt as a PDF, ready to print or send yourself.

Identité sur les reçus

Où : application JLB Business → Mon profil → Identité sur les reçus.

Ces lignes s'impriment sur les reçus (reçus pour assurances) que vous donnez aux clients : votre numéro de membre ou de permis, vos numéros de taxes, votre association professionnelle et ses coordonnées, le nom qui signe, et votre discipline. Remplissez seulement ce qui s'applique à votre entreprise — tout champ vide ne s'imprime tout simplement pas.

Les reçus n'inventent jamais de numéros : si un champ est vide ici, il reste absent du reçu.

Obtenir le PDF : dans l'application JLB Business, ouvrez le paiement et enregistrez ou partagez le reçu PDF. Sur le site web d'entreprise, les listes de paiements (Argent → Transactions, ou les paiements sur la page d'un client) portent un bouton Reçu PDF à côté de Envoyer le reçu par courriel — il télécharge ce même reçu en PDF, prêt à imprimer ou à envoyer vous-même.

OwnersPropriétaires ↑ TopHaut

Your booking page

Where: Settings → Your booking page shows your link, with Copy link and Share buttons.

That link is the front door clients use: your services, your real open times, booking requests, the Shop (packages and gift cards) and the waitlist. Put it everywhere your phone number is — your socials, your vehicle, your cards.

What a client sees on it comes from your settings: the logo, page text, hours, services, banner and home cards. If the page looks wrong, the fix is almost always in one of those — see the booking page shows the wrong thing.

Optional hours block: on the same Settings card (and in the web business page's Page settings), Show a Business hours block on my booking page adds a block under your About text listing your opening hours. Leave it off if you're a mobile business — your hours travel with you, and the booking flow already shows clients your real open times.

Votre page de réservation

Où : Paramètres → Votre page de réservation affiche votre lien, avec les boutons Copier le lien et Partager.

Ce lien est la porte d'entrée des clients : vos services, vos vraies disponibilités, les demandes de réservation, la Boutique (forfaits et cartes-cadeaux) et la liste d'attente. Mettez-le partout où se trouve votre numéro de téléphone — vos réseaux sociaux, votre véhicule, vos cartes.

Ce qu'un client y voit vient de vos réglages : le logo, le texte de la page, les heures, les services, le bandeau et les cartes de l'accueil. Si la page semble incorrecte, la correction se trouve presque toujours dans l'un d'eux — voir la page de réservation affiche la mauvaise chose.

Bloc d'heures optionnel : sur la même carte des Paramètres (et dans les réglages de page de la page web d'entreprise), Afficher un bloc Heures d'ouverture sur ma page de réservation ajoute un bloc sous votre texte À propos avec vos heures d'ouverture. Laissez-le éteint si vous êtes une entreprise mobile — vos heures voyagent avec vous, et le parcours de réservation montre déjà aux clients vos vraies disponibilités.

OwnersPropriétaires ↑ TopHaut

Page text, website & socials

Where: web business page → Settings → “What clients see — page text” (in the app, the same words live under My Profile → About / Public profile).

  • Tagline — one short line under your business name.
  • About text — your story in your own words: what you do, where you go, what makes you different.
  • Website — a link to your own site, if you have one.
  • Social links — Facebook, Instagram, TikTok, X, YouTube. They show as icons at the bottom of your booking page. Leave a field empty and that icon doesn't show.

Everything here is optional and entirely yours — there is no standard text, and nothing is published until you type it.

Texte de la page, site web et réseaux sociaux

Où : page web d'entreprise → Paramètres → « Ce que les clients voient — texte de la page » (dans l'application, les mêmes mots se trouvent sous Mon profil → À propos / Profil public).

  • Slogan — une courte ligne sous le nom de votre entreprise.
  • Texte « À propos » — votre histoire dans vos propres mots : ce que vous faites, où vous allez, ce qui vous distingue.
  • Site web — un lien vers votre propre site, si vous en avez un.
  • Réseaux sociaux — Facebook, Instagram, TikTok, X, YouTube. Ils s'affichent comme icônes au bas de votre page de réservation. Laissez un champ vide et cette icône ne s'affiche pas.

Tout ici est facultatif et entièrement à vous — il n'y a aucun texte standard, et rien n'est publié tant que vous ne l'avez pas tapé.

OwnersPropriétaires ↑ TopHaut

Get found on Google

Where: your free Google Business Profile (the listing that shows your business on Google Search and Maps) + your JLB booking page address.

When someone searches for a business like yours nearby, your Google listing is often the first thing they see. Putting your booking page on it turns searchers into bookings:

  1. Claim or create your Google Business Profile — free, at google.com/business. If your business is already listed, claim it; Google may ask you to prove it's yours (often a short video or a postcard).
  2. Copy your booking page address — it's in the JLB Business app under My Profile → Public profile, and on the web business page under Settings.
  3. Add it as your booking link: in your Google profile choose Edit profile → Booking / Appointment links, paste the address, and label it “Book online”. Save.
  4. Give it a day or two — your listing on Search and Maps then shows a booking link that lands clients right on your page, no account wall before they see your times.

Category tip: pick the Google category closest to what you do (massage, spa, salon…). A health-care category can ask for licences and slow the listing down — only choose one if you actually hold that licence.

Booking inside Google itself (a Reserve with Google button that books without leaving Google) is a bigger program Google opens to booking platforms with several live businesses; it's on our roadmap for when JLB has more businesses live. The link above gets you the same clients today.

Être trouvé sur Google

Où : votre profil d'entreprise Google gratuit (la fiche qui montre votre entreprise dans la recherche Google et Maps) + l'adresse de votre page de réservation JLB.

Quand quelqu'un cherche une entreprise comme la vôtre à proximité, votre fiche Google est souvent la première chose qu'il voit. Y mettre votre page de réservation transforme les recherches en réservations :

  1. Revendiquez ou créez votre profil d'entreprise Google — gratuit, à google.com/business. Si votre entreprise est déjà listée, revendiquez-la ; Google peut demander de prouver qu'elle est à vous (souvent une courte vidéo ou une carte postale).
  2. Copiez l'adresse de votre page de réservation — elle est dans l'application JLB Business sous Mon profil → Profil public, et sur la page d'entreprise web sous Paramètres.
  3. Ajoutez-la comme lien de réservation : dans votre profil Google, choisissez Modifier le profil → Liens de réservation / rendez-vous, collez l'adresse et nommez-la « Réserver en ligne ». Enregistrez.
  4. Donnez-lui un jour ou deux — votre fiche dans la recherche et Maps montre alors un lien de réservation qui mène les clients directement à votre page, sans mur de compte avant de voir vos heures.

Conseil de catégorie : choisissez la catégorie Google la plus proche de ce que vous faites (massage, spa, salon…). Une catégorie de soins de santé peut demander des permis et ralentir la fiche — choisissez-la seulement si vous détenez vraiment ce permis.

Réserver dans Google même (un bouton Reserve with Google qui réserve sans quitter Google) est un plus grand programme que Google ouvre aux plateformes de réservation comptant plusieurs entreprises actives ; c'est sur notre feuille de route pour quand JLB aura plus d'entreprises en ligne. Le lien ci-dessus vous apporte les mêmes clients dès aujourd'hui.

OwnersPropriétaires ↑ TopHaut

Booking page banner

Where: Settings → Booking page banner.

One short line of your own words (up to 300 characters) shown at the very top of your booking page, above everything else. Made for news clients must see first: a temporary closure, a holiday note, a changed phone number.

  • Tick Show the banner, type your line, save.
  • Untick it and the page shows nothing there — no empty band, no leftover text.
  • It's your words on your page only. Keep health or personal details out of it if the page might ever be screenshotted — plain news reads best.

Bandeau de la page de réservation

Où : Paramètres → Bandeau de la page de réservation.

Une courte ligne dans vos propres mots (jusqu'à 300 caractères) affichée tout en haut de votre page de réservation, au-dessus de tout le reste. Pensée pour les nouvelles que les clients doivent voir en premier : une fermeture temporaire, un mot pour les Fêtes, un numéro de téléphone changé.

  • Cochez Afficher le bandeau, tapez votre ligne, enregistrez.
  • Décochez-le et la page n'affiche rien à cet endroit — aucune bande vide, aucun texte qui traîne.
  • Ce sont vos mots sur votre page seulement. Évitez les détails de santé ou personnels si la page peut être captée en image — une nouvelle simple se lit mieux.
OwnersPropriétaires ↑ TopHaut

Home promo cards

Where: Settings → Home cards.

Two big cards sit at the top of your booking home — Gift cards first, then Packages — so clients see them before the service list. For each card you choose:

  • Show this card — on or off.
  • Title & text — your words for the offer.
  • Picture — a built-in picture, or one of your own page photos.

The cards only advertise — buying still happens in the Shop, and the cards never promise anything your packages and gift cards settings don't actually offer.

Cartes promotionnelles de l'accueil

Où : Paramètres → Cartes de l'accueil.

Deux grandes cartes se trouvent en haut de votre accueil de réservation — les cartes-cadeaux d'abord, puis les forfaits — pour que les clients les voient avant la liste des services. Pour chaque carte, vous choisissez :

  • Afficher cette carte — oui ou non.
  • Titre et texte — vos mots pour l'offre.
  • Image — une image intégrée, ou une de vos propres photos de page.

Les cartes ne font qu'annoncer — l'achat se fait toujours dans la Boutique, et les cartes ne promettent jamais rien que vos réglages de forfaits et de cartes-cadeaux n'offrent pas vraiment.

OwnersPropriétaires ↑ TopHaut

Business hours

Where: Settings → Business hours (in the Business app, or the same Settings screen on the web admin — both edit the same hours).

These are the hours clients can book. You can change them anytime in Settings.

You set two open–close windows:

  • Weekday hours — Monday to Friday.
  • Weekend hours — Saturday and Sunday.

Times are set as hours on a 24-hour clock (9 = 9 AM, 23 = 11 PM). Each day offers only the hours of its own window: a Saturday follows the weekend hours, never the weekday ones. Clients only ever see start times that fit a whole appointment inside that day's hours — a 2-hour service never starts an hour before you close.

Weekend off — turn this on and Saturday and Sunday are closed completely: no times are offered, and your calendar shows those days fully blocked. The weekend hour fields grey out while it's on (your weekend hours are kept, not erased — turn Weekend off back off and they're there again).

Your booking page shows your weekday and weekend hours, and your app's calendar shades each day by its own hours, so what you see is what clients can book.

Hours say when you're open in general. For a specific day off, a holiday, or a break in the middle of a day, use blocked time instead — don't bend your hours for one day.

Heures d'ouverture

Où : Paramètres → Heures d'ouverture (dans l'application Affaires, ou le même écran Paramètres dans l'administration web — les deux modifient les mêmes heures).

Ce sont les heures que les clients peuvent réserver. Vous pouvez les changer en tout temps dans les Paramètres.

Vous réglez deux plages d'ouverture et de fermeture :

  • Heures de semaine — du lundi au vendredi.
  • Heures de fin de semaine — samedi et dimanche.

Les heures se règlent sur l'horloge de 24 heures (9 = 9 h, 23 = 23 h). Chaque journée offre seulement les heures de sa propre plage : un samedi suit les heures de fin de semaine, jamais celles de semaine. Les clients ne voient que des heures de début qui laissent entrer un rendez-vous complet dans les heures de cette journée — un service de 2 heures ne commence jamais une heure avant votre fermeture.

Fin de semaine fermée — activez cette option et le samedi et le dimanche sont fermés au complet : aucun moment n'est offert, et votre calendrier montre ces journées entièrement bloquées. Les champs des heures de fin de semaine se grisent pendant qu'elle est active (vos heures de fin de semaine sont conservées, pas effacées — désactivez l'option et elles sont de retour).

Votre page de réservation affiche vos heures de semaine et de fin de semaine, et le calendrier de votre application nuance chaque journée selon ses propres heures — ce que vous voyez est ce que les clients peuvent réserver.

Les heures disent quand vous êtes ouvert en général. Pour un congé précis, un jour férié, ou une pause au milieu d'une journée, utilisez plutôt le temps bloqué — ne pliez pas vos heures pour une seule journée.

OwnersPropriétaires ↑ TopHaut

Booking rules

Where: Settings → Booking rules.

  • Minimum notice (hours) — how soon a client can book. With 48, the earliest a client can ask for is two days from now. This is for clients only: when you book someone yourself (in the app, by phone), you can book any time, and your own bookings confirm instantly.
  • Booking window (months) — how far into the future clients can see and request.
  • Max services per booking — the most services one booking can hold.
  • Slot length (minutes) — the grid start times snap to (30 = starts on the hour and half hour).
  • Travel cushion between appointments (minutes) — the breathing room kept free around every visit for the drive. When the distance to the client isn't known, this flat cushion applies; when it is known, the cushion is the greater of 15 minutes or the per-kilometre cushion below. Raise it for rural routes, lower it for a dense neighbourhood — it's your call now, not a fixed number.
  • Extra cushion per kilometre (minutes) — how the cushion grows with distance (the standard is 2 minutes per kilometre).
  • Max appointments per day — your hard ceiling. When a day reaches it, clients see the day as full even if hours remain. 0 = no limit. Your own bookings are exempt — the cap protects you from clients, not from yourself.
  • Change / cancellation cut-off — how close to a visit a client may still change or cancel online; set in this same section (blank = it follows the minimum notice). See also Policies.

Changes apply right away, everywhere — app, web page, and the times clients are offered.

Règles de réservation

Où : Paramètres → Règles de réservation.

  • Délai minimum (heures) — le plus tôt qu'un client peut réserver. Avec 48, le plus tôt qu'un client peut demander est dans deux jours. C'est pour les clients seulement : quand vous réservez quelqu'un vous-même (dans l'application, au téléphone), vous pouvez réserver n'importe quand, et vos propres réservations se confirment immédiatement.
  • Fenêtre de réservation (mois) — jusqu'où dans l'avenir les clients peuvent voir et demander.
  • Services maximum par réservation — le plus grand nombre de services dans une seule réservation.
  • Durée des cases (minutes) — la grille sur laquelle les heures de début s'alignent (30 = débuts à l'heure et à la demi-heure).
  • Coussin de déplacement entre les rendez-vous (minutes) — la marge gardée libre autour de chaque visite pour le trajet. Quand la distance chez le client n'est pas connue, ce coussin fixe s'applique; quand elle est connue, le coussin est le plus grand entre 15 minutes et le coussin par kilomètre ci-dessous. Augmentez-le pour les routes rurales, réduisez-le pour un quartier dense — c'est votre choix maintenant, pas un nombre figé.
  • Coussin supplémentaire par kilomètre (minutes) — comment le coussin grandit avec la distance (le standard est 2 minutes par kilomètre).
  • Maximum de rendez-vous par jour — votre plafond ferme. Quand une journée l'atteint, les clients voient la journée complète même s'il reste des heures. 0 = aucune limite. Vos propres réservations sont exemptées — le plafond vous protège des clients, pas de vous-même.
  • Délai limite pour modifier / annuler — jusqu'à quel point, près de la visite, un client peut encore modifier ou annuler en ligne; se règle dans cette même section (vide = il suit le préavis minimum). Voir aussi Politiques.

Les changements s'appliquent tout de suite, partout — application, page web, et les heures offertes aux clients.

Bringing your history with you

Moving from another booking system? Your clients' package balances, loyalty points and past visits can come with you. In the Business app, open Import — under Bring your history with you there are three imports, one per kind of history. On the business website, the same three imports live under Export & import → Bring your history with you, with the same steps. Each takes a CSV file (a spreadsheet saved as .csv) with a header row, and every one shows you a preview before anything is saved: each row is marked ready, already on file, or needs a fix (with the reason in plain words). Only the ready rows import, and only when you tap confirm.

Package balances — columns: client_email, service, sessions_total, sessions_used. The service is the service's name exactly as it appears in your Services (or its id); sessions_used can be left blank for a fresh package. Example: [email protected], Deep Tissue 60, 5, 2 gives Ana a 5-pack with 2 used — 3 left.

Loyalty opening points — columns: client_email, points. Each client's points land as their opening balance. A client can only receive opening points once; a second file skips them (their balance is already started).

Past appointments — columns: client_email, service, date, time, duration_min, status, paid_dollars, method. Date is YYYY-MM-DD, time is 24-hour HH:MM in your business's timezone. Status is COMPLETED for visits that happened (that's the default if you leave it out). The service, duration and paid columns are optional — a paid amount (like 110.00) records the payment with the visit, so your income history comes across too.

Good to know. Clients are matched by their email address, so import your client list first (see Clients) — a row whose email matches nobody is flagged in the preview, never guessed. Importing the same file twice is safe: rows already on file are skipped, never doubled. Files up to about 2,000 rows at a time; split a bigger history into a few files.

Apporter votre historique avec vous

Vous quittez un autre système de réservation? Les soldes de forfaits, les points de fidélité et les visites passées de vos clients peuvent vous suivre. Dans l'application Affaires, ouvrez Importer — sous Apportez votre historique avec vous, il y a trois importations, une par type d'historique. Sur le site web d'entreprise, les trois mêmes importations se trouvent sous Exportation et importation → Apportez votre historique avec vous, avec les mêmes étapes. Chacune prend un fichier CSV (un tableur enregistré en .csv) avec une rangée d'en-têtes, et chacune vous montre un aperçu avant tout enregistrement : chaque ligne est marquée prête, déjà au dossier, ou à corriger (avec la raison en mots simples). Seules les lignes prêtes s'importent, et seulement lorsque vous touchez confirmer.

Soldes de forfaits — colonnes : client_email, service, sessions_total, sessions_used. Le service est le nom du service exactement comme il apparaît dans vos Services (ou son identifiant); sessions_used peut rester vide pour un nouveau forfait. Exemple : [email protected], Deep Tissue 60, 5, 2 donne à Ana un forfait de 5 séances dont 2 utilisées — il en reste 3.

Points de fidélité de départ — colonnes : client_email, points. Les points de chaque client deviennent son solde de départ. Un client ne peut recevoir des points de départ qu'une seule fois; un deuxième fichier l'ignore (son solde est déjà commencé).

Rendez-vous passés — colonnes : client_email, service, date, time, duration_min, status, paid_dollars, method. La date est AAAA-MM-JJ, l'heure est en format 24 heures HH:MM dans le fuseau horaire de votre entreprise. Le statut est COMPLETED pour les visites qui ont eu lieu (c'est le défaut si vous le laissez vide). Les colonnes service, durée et paiement sont facultatives — un montant payé (comme 110.00) enregistre le paiement avec la visite, pour que votre historique de revenus suive aussi.

Bon à savoir. Les clients sont jumelés par leur adresse courriel, alors importez d'abord votre liste de clients (voir Clients) — une ligne dont le courriel ne correspond à personne est signalée dans l'aperçu, jamais devinée. Réimporter le même fichier est sans risque : les lignes déjà au dossier sont ignorées, jamais doublées. Des fichiers jusqu'à environ 2 000 lignes à la fois; divisez un historique plus gros en quelques fichiers.

Importing clients & services

Switching to JLB from Jane, Cojilio, Square, or another system? Bring your client list and your service list with you — you do not have to type them in again. In the Business app, open Import and look for Bring your clients and services with you; on the business website, open Export & import and look for Bring in your clients and services. The steps are the same in both places.

First, export from your old system. In Jane, Cojilio or Square, find the export for clients (patients/customers) or for services (treatments/items) and save it as a CSV file — a spreadsheet saved as .csv. Any CSV with plain column names like First Name, Email, Phone, Service Name, Price and Duration also works.

Then, in JLB: pick what the file holds (clients or services), choose the file (or paste its text), and you get a preview before anything is saved. The preview says which file shape it read, shows the column matching — which column in your file becomes which field here — and lets you change any match that looks wrong and re-check. Every row is marked new, duplicate — skipped, or needs a look, with the reason in plain words.

Duplicates. A client whose email or phone matches someone already on file is skipped — the existing record is never changed by an import. A service with the same name is skipped too. A row with no name, an email that does not look like an email, or a service with no readable price or length is marked needs a look and is not imported. When the preview looks right, tap Import the ready rows — only the new rows are saved, and the same screen becomes your report: what came in, what was skipped, and why.

Good to know. Importing the same file twice is safe: rows already on file are skipped, never doubled. The limit is 2,000 rows and 1,000,000 characters per file — a bigger file is refused with a plain message (never cut short), so split a big list into a few files. Import your clients first, then your services, then your history (balances and past visits — see Bringing your history with you).

Importer clients et services

Vous passez à JLB depuis Jane, Cojilio, Square ou un autre système? Apportez votre liste de clients et votre liste de services avec vous — pas besoin de tout retaper. Dans l’application Affaires, ouvrez Importer et cherchez Apportez vos clients et vos services avec vous; sur le site web d’entreprise, ouvrez Exportation et importation et cherchez Apportez vos clients et vos services. Les étapes sont les mêmes aux deux endroits.

D’abord, exportez depuis votre ancien système. Dans Jane, Cojilio ou Square, trouvez l’exportation des clients (patients/clients) ou des services (traitements/articles) et enregistrez-la en fichier CSV — un tableur enregistré en .csv. Tout CSV avec des noms de colonnes simples comme Prénom, Courriel, Téléphone, Nom du service, Prix et Durée fonctionne aussi.

Ensuite, dans JLB : choisissez ce que le fichier contient (clients ou services), choisissez le fichier (ou collez son texte), et vous obtenez un aperçu avant tout enregistrement. L’aperçu dit quelle forme de fichier il a lue, montre la correspondance des colonnes — quelle colonne de votre fichier devient quel champ ici — et vous laisse changer toute correspondance qui semble fausse, puis revérifier. Chaque ligne est marquée nouvelle, doublon — ignorée ou à vérifier, avec la raison en mots simples.

Doublons. Un client dont le courriel ou le téléphone correspond à quelqu’un déjà au dossier est ignoré — l’import ne modifie jamais le dossier existant. Un service portant le même nom est ignoré aussi. Une ligne sans nom, un courriel qui ne ressemble pas à un courriel, ou un service sans prix ni durée lisible est marquée à vérifier et n’est pas importée. Quand l’aperçu vous semble bon, touchez Importer les lignes prêtes — seules les nouvelles lignes sont enregistrées, et le même écran devient votre rapport : ce qui est entré, ce qui a été ignoré, et pourquoi.

Bon à savoir. Réimporter le même fichier est sans risque : les lignes déjà au dossier sont ignorées, jamais doublées. La limite est de 2 000 lignes et 1 000 000 de caractères par fichier — un fichier plus gros est refusé avec un message clair (jamais coupé), alors divisez une grosse liste en quelques fichiers. Importez d’abord vos clients, puis vos services, puis votre historique (soldes et visites passées — voir Apporter votre historique avec vous).

Importing a bank file (CSV or OFX)

Where: Money → Import bank file — in the Business app and on the business website, in the Every day group beside Transactions.

What it does. Instead of typing every bank transaction into your books by hand, download a statement file from your own bank and bring it in. Every new transaction lands in a review pile first — it is not in your books, your income, or your tax reports until you sort it as business or personal. Sorting is a separate step, so an import can never quietly change your numbers.

First, get the file from your bank. In your bank's app or website, open the account, look for Export or Download, and pick CSV or OFX (some banks call the OFX file QFX — that works too). Pick the dates you want — one month at a time is a comfortable size. The import reads the common Canadian bank exports, including Desjardins and RBC shapes, in English or French.

Then, in JLB: choose the file (or paste its text), and you get a preview before anything is saved. Every transaction is marked new, duplicate — skipped, or needs a look, with the reason in plain words. When the preview looks right, tap Import the new transactions — the same screen becomes your report: what came in, what was skipped, and why.

Duplicates. A transaction with the same date, amount and description as one you already imported — or as an expense already in your books — is skipped, never doubled. Importing the same file twice is safe: the second time, everything in it is reported as already imported.

Sorting the review pile. Each imported transaction waits, marked with how many are waiting. When you sort one as business, it files into your books right away — money out becomes an expense, money in becomes income, with the category you pick — and your tax reports read it like any typed entry. Sorted as personal, it files nowhere. JLB remembers how you sorted each sender, and next time a matching transaction arrives it offers you the same sort — it never applies it on its own. Sorted the wrong one? Undo takes it back out of the books and returns it to the pile.

Good to know. The limit is 2,000 transactions and 1,000,000 characters per file — a bigger file is refused with a plain message (never cut short), so split a long history into a few files. A row whose date or amount can't be read is marked needs a look and is not imported. You can turn the whole feature off in Settings → Features (look for Bank-file import) — the door disappears everywhere, and nothing you already imported is deleted.

Importer un fichier bancaire (CSV ou OFX)

Où : Argent → Importer un fichier bancaire — dans l’application Affaires et sur le site web d’entreprise, dans le groupe Tous les jours, à côté de Transactions.

Ce que ça fait. Au lieu de taper chaque transaction bancaire dans vos livres à la main, téléchargez un fichier de relevé depuis votre propre banque et apportez-le ici. Chaque nouvelle transaction arrive d’abord dans une pile à trier — elle n’est pas dans vos livres, vos revenus ni vos rapports de taxes tant que vous ne l’avez pas triée comme entreprise ou personnel. Le tri est une étape séparée, alors une importation ne peut jamais changer vos chiffres en silence.

D’abord, obtenez le fichier de votre banque. Dans l’application ou le site de votre banque, ouvrez le compte, cherchez Exporter ou Télécharger, et choisissez CSV ou OFX (certaines banques appellent le fichier OFX un QFX — ça fonctionne aussi). Choisissez les dates voulues — un mois à la fois est une taille confortable. L’importation lit les exportations courantes des banques canadiennes, y compris les formes Desjardins et RBC, en anglais ou en français.

Ensuite, dans JLB : choisissez le fichier (ou collez son texte), et vous obtenez un aperçu avant tout enregistrement. Chaque transaction est marquée nouvelle, doublon — ignorée ou à vérifier, avec la raison en mots simples. Quand l’aperçu vous semble bon, touchez Importer les nouvelles transactions — le même écran devient votre rapport : ce qui est entré, ce qui a été ignoré, et pourquoi.

Doublons. Une transaction avec la même date, le même montant et la même description qu’une transaction déjà importée — ou qu’une dépense déjà dans vos livres — est ignorée, jamais doublée. Réimporter le même fichier est sans risque : la deuxième fois, tout son contenu est signalé comme déjà importé.

Trier la pile. Chaque transaction importée attend, avec le nombre en attente affiché. Quand vous triez une transaction comme entreprise, elle entre dans vos livres tout de suite — l’argent qui sort devient une dépense, l’argent qui entre devient un revenu, avec la catégorie que vous choisissez — et vos rapports de taxes la lisent comme toute entrée tapée à la main. Triée comme personnel, elle n’entre nulle part. JLB retient comment vous avez trié chaque expéditeur, et la prochaine fois qu’une transaction semblable arrive, il vous propose le même tri — il ne l’applique jamais tout seul. Vous vous êtes trompé? Annuler la retire des livres et la retourne dans la pile.

Bon à savoir. La limite est de 2 000 transactions et 1 000 000 de caractères par fichier — un fichier plus gros est refusé avec un message clair (jamais coupé), alors divisez un long historique en quelques fichiers. Une ligne dont la date ou le montant ne peut pas être lu est marquée à vérifier et n’est pas importée. Vous pouvez éteindre toute la fonction dans Paramètres → Fonctions (cherchez Importation de fichier bancaire) — la porte disparaît partout, et rien de déjà importé n’est supprimé.

Reviewing transactions — the swipe pile

Where: Money → Review transactions — the first row of the Every day group in the Business app, and the first Every day tab on the business website. The number badge on Money is how many are waiting.

What it is. Bank transactions you import (and, later, any connected bank feed) wait in a review pile — they are not in your books, your income, or your tax reports until you sort them. You work the pile one transaction at a time: the card shows the date, what it was, and the amount, with money in and money out said in plain words, plus how far through the pile you are.

Sorting. Swipe right for Business, swipe left for Personal — or use the buttons under the card (every swipe has a button; you never have to swipe). For a Business sort, type the category on the card first (like Supplies) — money out becomes an expense in your books, money in becomes income. A Personal sort files nowhere. Sorted the wrong one? Undo the last sort takes it back out of the books and returns it to the pile.

The suggestion. JLB remembers how you sorted each sender. When a matching transaction arrives, the card offers it in plain words — "Last time you filed this as Business · Supplies — use that?" Tap Use that to file it the same way, or just use the normal buttons: the suggestion is an offer only, never applied on its own.

Adding an expense with a photo. The fastest way to add an expense is a picture: in Money → Expenses, Take a picture is the main Add button — snap the receipt, JLB reads it, you check the fields against the photo, and saving lands it in your expenses. Typing an expense in by hand is right there under it, one tap away.

Good to know. You can turn the whole bank feature off in Settings → Features (look for Bank-file import) — the review pile and its badge disappear everywhere, and nothing already sorted is deleted.

Trier les transactions — la pile à glisser

Où : Argent → Trier les transactions — la première rangée du groupe Tous les jours dans l’application Affaires, et le premier onglet Tous les jours sur le site web d’entreprise. L’insigne de nombre sur Argent indique combien attendent.

Ce que c’est. Les transactions bancaires que vous importez (et, plus tard, tout fil bancaire connecté) attendent dans une pile à trier — elles ne sont pas dans vos livres, vos revenus ni vos rapports de taxes tant que vous ne les avez pas triées. Vous travaillez la pile une transaction à la fois : la carte montre la date, ce que c’était, et le montant, avec l’argent qui entre et l’argent qui sort dit en mots simples, plus où vous en êtes dans la pile.

Le tri. Glissez vers la droite pour Entreprise, vers la gauche pour Personnel — ou utilisez les boutons sous la carte (chaque glissement a un bouton; vous n’êtes jamais obligé de glisser). Pour un tri Entreprise, inscrivez d’abord la catégorie sur la carte (comme Fournitures) — l’argent qui sort devient une dépense dans vos livres, l’argent qui entre devient un revenu. Un tri Personnel n’entre nulle part. Vous vous êtes trompé? Annuler le dernier tri la retire des livres et la retourne dans la pile.

La suggestion. JLB retient comment vous avez trié chaque expéditeur. Quand une transaction semblable arrive, la carte vous le propose en mots simples — « La dernière fois, vous avez classé ceci comme Entreprise · Fournitures — utiliser ça? » Touchez Utiliser ça pour la classer de la même façon, ou utilisez simplement les boutons habituels : la suggestion n’est qu’une offre, jamais appliquée toute seule.

Ajouter une dépense avec une photo. Le moyen le plus rapide d’ajouter une dépense est une photo : dans Argent → Dépenses, Prendre une photo est le bouton d’ajout principal — photographiez le reçu, JLB le lit, vous vérifiez les champs à côté de la photo, et l’enregistrement l’entre dans vos dépenses. Taper une dépense à la main est juste en dessous, à un toucher.

Bon à savoir. Vous pouvez fermer toute la fonction bancaire dans Paramètres → Fonctions (cherchez Importation de fichier bancaire) — la pile à trier et son insigne disparaissent partout, et rien de déjà trié n’est supprimé.

OwnersPropriétaires ↑ TopHaut

Services & add-ons

Where: Services (app menu or the web business page).

This is your menu — what clients pick from. For each service you set:

  • Name — in your words; clients see exactly this.
  • Price — the full listed price. If your travel pricing builds a travel fee into listed prices, it's already inside this number (see Travel & pricing).
  • Length — how long it takes. Booking slots are calculated on the total length of services + add-ons together.
  • Picture / colour — the tile clients see on the booking page.
  • Padding minutes (optional) — extra time kept clear around each visit of this service, on top of its length: travel, cleanup, a breath. Slots are calculated with the padding included. Leave it blank to use no extra padding for this service.
  • Minimum notice hours (optional) — how far ahead a client must book THIS service, when it needs more warning than your general booking rules (a colour service that needs supplies ordered, say). Leave it blank and the general rule applies. It can only ask for more notice, never less than your general rule.
  • Confirmation required — on (the usual setting), a booking for this service arrives as a request and waits for your OK before it's confirmed. Off, and bookings for this service confirm themselves the moment a client books.
  • Service photo — in the Business app's service editor, under Service photo: add or change the picture clients see for this service on the booking page and in the Booking app, or remove it to go back to the standard tile art. (Save a brand-new service first — then reopen it and the photo buttons are there.)
  • Loyalty points — what a completed visit of this service earns. Blank = the standard earn (10 for a service, add-ons earn nothing); set 0 for a service that should earn nothing, or any number to make it worth more. See Loyalty points.
  • Who can perform it — tick the people who offer this service (in a team). Nobody ticked = anyone on the team. Needs two staff at once makes it a two-person visit (couples): both calendars are held. See Staff.

Add-ons are the extras offered after a client picks a service — each with its own price and added time. A service you switch off disappears from the booking page but keeps its history. Group services (couples, parties) ask how many people and price per the group's setup — the client picks the group size during booking.

Deposits (optional, per service): a service can ask for a deposit to book — a percent of its price or a flat amount. You can limit it to new clients only, or stop asking once a client has completed a number of visits you choose. The deposit is priced right into the client's quote, and a pay-ahead link for that booking collects the deposit amount. No deposit set = nothing changes.

Private services: mark a service Private and it disappears from your booking page and the client app — your team can still book it for a client by hand. Good for one-off arrangements you don't want on the public menu.

Duplicate: the Duplicate button on a service copies it — name gets “(copy)” — so a similar service takes seconds to set up.

“Book me again” reminder: give a service a number of days and, that long after a client's last completed visit of it (with nothing booked ahead), the client gets a friendly “you're due” message — only if they accept marketing messages. Off when blank.

Repeating series: a service can require clients to book a series — every so many weeks, so many visits. The booking page books the whole run at once.

Link to one category: your booking page accepts your-page-address?category=Massage (your own category name) and opens with just that shelf showing — handy for an ad or a post about one kind of visit.

Services et options supplémentaires

Où : Services (menu de l'application ou page web d'entreprise).

C'est votre menu — ce que les clients choisissent. Pour chaque service, vous réglez :

  • Nom — dans vos mots ; les clients voient exactement cela.
  • Prix — le prix complet affiché. Si vos tarifs de déplacement incluent des frais dans les prix affichés, ils sont déjà dans ce nombre (voir Déplacements et tarifs).
  • Durée — combien de temps ça prend. Les plages de réservation sont calculées sur la durée totale des services et des options ensemble.
  • Image / couleur — la tuile que les clients voient sur la page de réservation.
  • Minutes de marge (facultatif) — du temps supplémentaire gardé libre autour de chaque visite de ce service, en plus de sa durée : déplacement, nettoyage, un souffle. Les plages sont calculées avec la marge incluse. Laissez vide pour ne pas ajouter de marge à ce service.
  • Heures de préavis minimum (facultatif) — combien de temps à l'avance un client doit réserver CE service, quand il lui faut plus de préavis que vos règles de réservation générales (un service de coloration qui demande des produits commandés, par exemple). Laissez vide et la règle générale s'applique. Ça ne peut demander que plus de préavis, jamais moins que votre règle générale.
  • Confirmation requise — activée (le réglage habituel), une réservation pour ce service arrive comme une demande et attend votre OK avant d'être confirmée. Désactivée, et les réservations pour ce service se confirment toutes seules dès qu'un client réserve.
  • Photo du service — dans l'éditeur de services de l'application Business, sous Photo du service : ajoutez ou changez l'image que les clients voient pour ce service sur la page de réservation et dans l'application Booking, ou retirez-la pour revenir à l'image de tuile standard. (Enregistrez d'abord un tout nouveau service — puis rouvrez-le et les boutons de photo sont là.)
  • Points de fidélité — ce qu'une visite complétée de ce service rapporte. Vide = le gain standard (10 pour un service, les ajouts ne rapportent rien) ; mettez 0 pour un service qui ne doit rien rapporter, ou n'importe quel nombre pour qu'il vaille plus. Voir Points de fidélité.
  • Qui peut l'offrir — cochez les personnes qui offrent ce service (en équipe). Personne de coché = n'importe qui dans l'équipe. Demande deux personnes à la fois en fait une visite à deux (couples) : les deux calendriers sont retenus. Voir Personnel.

Les options supplémentaires sont les extras offerts après qu'un client choisit un service — chacune avec son propre prix et son temps ajouté. Un service que vous désactivez disparaît de la page de réservation mais garde son historique. Les services de groupe (couples, groupes) demandent combien de personnes et tarifent selon le réglage du groupe — le client choisit la taille du groupe pendant la réservation.

Dépôts (optionnels, par service) : un service peut demander un dépôt pour réserver — un pourcentage de son prix ou un montant fixe. Vous pouvez le limiter aux nouveaux clients seulement, ou arrêter de le demander après un nombre de visites terminées que vous choisissez. Le dépôt entre dans le prix montré au client, et un lien de paiement à l'avance pour cette réservation perçoit le montant du dépôt. Aucun dépôt réglé = rien ne change.

Services privés : marquez un service Privé et il disparaît de votre page de réservation et de l'application client — votre équipe peut quand même le réserver à la main pour un client. Pratique pour les arrangements ponctuels que vous ne voulez pas au menu public.

Dupliquer : le bouton Dupliquer sur un service le copie — le nom reçoit « (copie) » — pour préparer un service semblable en quelques secondes.

Rappel « Réservez-moi à nouveau » : donnez un nombre de jours à un service et, ce délai après la dernière visite terminée d'un client (sans rien de réservé à venir), le client reçoit un message amical « c'est le temps de revenir » — seulement s'il accepte les messages marketing. Vide = désactivé.

Séries répétées : un service peut exiger que les clients réservent une série — toutes les quelques semaines, un certain nombre de visites. La page de réservation réserve toute la série d'un coup.

Lien vers une catégorie : votre page de réservation accepte adresse-de-votre-page?category=Massage (le nom de votre catégorie) et s'ouvre avec seulement cette étagère — pratique pour une annonce ou une publication sur un type de visite.

Calendar display

Where: Settings → Calendar display. Three choices about how YOUR calendar looks and behaves — they change nothing for clients except the holiday blocking.

  • Week starts on Monday — your week grids and pickers start Monday instead of Sunday.
  • 24-hour times — times show as 14:30 instead of 2:30 PM, on the grid and in lists. Typing a time always accepts either format, whichever you chose.
  • Block statutory holidays automatically — your province's statutory holidays (Quebec or Ontario, from your province setting) close themselves every year: clients can't book them, and the day shows closed with the holiday's name. You can still book those days yourself. See also Blocked time.

Affichage du calendrier

Où : Paramètres → Affichage du calendrier. Trois choix sur l'apparence et le comportement de VOTRE calendrier — ils ne changent rien pour les clients, sauf le blocage des jours fériés.

  • La semaine commence le lundi — vos grilles hebdomadaires et vos sélecteurs commencent le lundi plutôt que le dimanche.
  • Heures au format 24 heures — les heures s'affichent comme 14:30 plutôt que 2:30 PM, sur la grille et dans les listes. Taper une heure accepte toujours les deux formats, peu importe votre choix.
  • Bloquer les jours fériés automatiquement — les jours fériés de votre province (Québec ou Ontario, selon votre réglage de province) se ferment d'eux-mêmes chaque année : les clients ne peuvent pas les réserver, et la journée s'affiche fermée avec le nom de la fête. Vous pouvez quand même réserver ces journées vous-même. Voir aussi Temps bloqué.
OwnersPropriétaires ↑ TopHaut

Blocked time (days off & breaks)

Where: Blocked time (app menu or the web business page).

Blocked time is when clients can't book even though you're normally open: days off, holidays, appointments of your own, a long lunch. Add a block for the exact stretch — a whole day, or just the hours you need.

  • Blocks can repeat (for example, every second Sunday) — set the pattern once.
  • A block never cancels an existing booking. If a booking already sits inside the stretch, the block wraps around it and the booking stands.
  • To free the time again, delete the block — the times go back on offer right away.

Closing booking altogether — the Booking ON/OFF switch. At the top of this same screen sits the switch that closes your whole book: holidays, a break, a move. Turn booking off and no client can book anything, on any day, until you turn it back on. Bookings you already have are not cancelled — they stand, and it's up to you to move or cancel them yourself.

You can also set a reopening date. While booking is off, your booking page tells clients you're closed and, when you've set one, the date you reopen — the first day times are offered again. No date set? The page simply says booking is closed until you turn it back on.

Temps bloqué (congés et pauses)

Où : Temps bloqué (menu de l'application ou page web d'entreprise).

Le temps bloqué, c'est quand les clients ne peuvent pas réserver même si vous êtes normalement ouvert : congés, jours fériés, vos propres rendez-vous, un long dîner. Ajoutez un bloc pour la période exacte — une journée entière, ou seulement les heures qu'il vous faut.

  • Les blocs peuvent se répéter (par exemple, un dimanche sur deux) — réglez le motif une fois.
  • Un bloc n'annule jamais une réservation existante. Si une réservation se trouve déjà dans la période, le bloc l'entoure et la réservation tient.
  • Pour libérer le temps, supprimez le bloc — les heures reviennent en offre tout de suite.

Fermer les réservations au complet — l'interrupteur Réservations OUVERT/FERMÉ. En haut de ce même écran se trouve l'interrupteur qui ferme tout votre carnet : vacances, pause, déménagement. Mettez les réservations à fermé et aucun client ne peut réserver quoi que ce soit, aucun jour, jusqu'à ce que vous les rouvriez. Les réservations que vous avez déjà ne sont pas annulées — elles tiennent, et c'est à vous de les déplacer ou de les annuler vous-même.

Vous pouvez aussi régler une date de réouverture. Pendant que les réservations sont fermées, votre page de réservation dit aux clients que vous êtes fermé et, si vous en avez réglé une, la date de votre réouverture — le premier jour où des moments sont offerts à nouveau. Pas de date ? La page dit simplement que les réservations sont fermées jusqu'à ce que vous les rouvriez.

Jours fériés, automatiquement. Plutôt que de bloquer chaque fête à la main, activez Bloquer les jours fériés automatiquement dans Paramètres → Affichage du calendrier : les jours fériés de votre province se ferment d'eux-mêmes chaque année, et la journée s'affiche fermée sur votre calendrier avec le nom de la fête. Vous pouvez toujours réserver ces journées vous-même.

OwnersPropriétaires ↑ TopHaut

Google Calendar sync

Where: Settings → Calendar sync.

Your bookings and your Google Calendar can talk to each other. You pick the direction:

  • Off — no sync either way.
  • One way — bookings go to Google; nothing is read back. Your personal events never appear in JLB. This is the standard setup.
  • Two way — bookings go to Google, and your busy times in Google block the same times here, so a client can't book over something in your own calendar.
Privacy, plainly: two-way sync reads busy or free only — never event titles, descriptions, guests or places. Your personal life does not leak into the booking system. Travel time to and from appointments is added as its own blocks around each booking.

Connecting your calendar — the connection card sits on the same Settings screen, under the direction:

  1. Tap Connect Google Calendar. Your browser opens Google's own sign-in page — JLB never sees your Google password.
  2. Sign in with your business's Google account and allow calendar access. (Google may show a standard caution that the app isn't verified yet — choose Advanced → continue to allow it; that's Google's screen for new connections.)
  3. You're sent back, and the card now shows Connected with the Google account you used. If it's the wrong account, Disconnect and connect again with the right one.

Your bookings sync to your calendar only — the connection is yours, stored for your business alone. Disconnect is on the same card: sync stops, and every appointment already in JLB stays exactly as it is. If bookings stop appearing in Google, see a booking isn't on the calendar.

Synchronisation Google Agenda

Où : Paramètres → Synchronisation du calendrier.

Vos réservations et votre Google Agenda peuvent se parler. Vous choisissez la direction :

  • Désactivée — aucune synchronisation dans un sens ou dans l'autre.
  • Un sens — les réservations vont vers Google ; rien n'est relu. Vos événements personnels n'apparaissent jamais dans JLB. C'est le réglage standard.
  • Deux sens — les réservations vont vers Google, et vos périodes occupées dans Google bloquent les mêmes moments ici, pour qu'un client ne puisse pas réserver par-dessus quelque chose dans votre propre agenda.
Confidentialité, en mots simples : la synchronisation à deux sens lit occupé ou libre seulement — jamais les titres, les descriptions, les invités ou les lieux. Votre vie personnelle ne fuit pas dans le système de réservation. Le temps de déplacement aller-retour est ajouté comme ses propres blocs autour de chaque réservation.

Connecter votre agenda — la carte de connexion est sur le même écran des Paramètres, sous la direction :

  1. Touchez Connecter Google Agenda. Votre navigateur ouvre la page de connexion de Google elle-même — JLB ne voit jamais votre mot de passe Google.
  2. Connectez-vous avec le compte Google de votre entreprise et autorisez l'accès à l'agenda. (Google peut montrer un avertissement standard que l'application n'est pas encore vérifiée — choisissez Avancé → continuer pour l'autoriser ; c'est l'écran de Google pour les nouvelles connexions.)
  3. Vous êtes ramené, et la carte montre maintenant Connecté avec le compte Google utilisé. Si c'est le mauvais compte, Déconnectez et reconnectez avec le bon.

Vos réservations se synchronisent avec votre agenda seulement — la connexion est la vôtre, gardée pour votre entreprise seule. Déconnecter est sur la même carte : la synchronisation arrête, et chaque rendez-vous déjà dans JLB reste exactement comme il est. Si les réservations cessent d'apparaître dans Google, voir une réservation n'est pas au calendrier.

Your own email domain

What this is. A domain is your business's own web name — like yourbusiness.ca. If you have one, your booking emails can send from an address on it (like [email protected]) instead of your free JLB address. Clients see your name either way; your own domain just looks more like you.

How it works. In Settings → Sending → Your own domain, type your domain and the address you want to send from. The card shows you five records to add where your domain is registered (the company you bought it from — GoDaddy, Cloudflare, and Namecheap all have a "DNS" page for exactly this):

  • Ownership (TXT) — proves the domain is yours.
  • DKIM 1 and DKIM 2 (CNAME) — the signing keys that keep your mail out of spam folders. Copy them exactly as shown.
  • SPF (TXT) — one line that lists who may send for your domain. Important: if a record starting with v=spf1 already exists, EDIT it to add include:spf.brevo.com — never create a second SPF record. Two SPF records break both; this was the one real trap in the whole setup.
  • DMARC (TXT) — a short line (v=DMARC1; p=none;) under the name _dmarc.

Then tap Check it. The card checks every record live and says plainly which are found and which are missing. Records usually appear within minutes of adding them; a few hours is possible. When the email service itself confirms everything, the card turns your domain on and your mail starts sending from it — you'll see the confirmation and the exact From address right on the card.

While it's pending, nothing changes. Your email keeps sending from the address that works today. Mail never reroutes to a generic address and never stops because a record is missing.

When it's on, use the test send button on the card — it sends one email to your own inbox from your new address, so you can see exactly what clients will see.

Don't have a domain? You don't need one — your free JLB address (see "Your free JLB email address") is already set up and sending. You can connect your own domain any time later; nothing about your bookings changes when you do.

Statutory holidays, automatically. Instead of blocking every holiday by hand, turn on Block statutory holidays automatically in Settings → Calendar display: your province's statutory holidays close themselves every year, and the day shows as closed on your calendar with the holiday's name. You can still book those days yourself.

Votre propre domaine de courriel

De quoi il s’agit. Un domaine, c’est le nom Web propre à votre entreprise — comme votreentreprise.ca. Si vous en avez un, vos courriels de réservation peuvent partir d’une adresse sur ce domaine (comme [email protected]) plutôt que de votre adresse JLB gratuite. Les clients voient votre nom dans les deux cas; votre propre domaine vous ressemble simplement davantage.

Comment ça fonctionne. Dans Réglages → Envoi → Votre propre domaine, tapez votre domaine et l’adresse d’envoi souhaitée. La carte vous montre cinq enregistrements à ajouter là où votre domaine est enregistré (l’entreprise qui vous l’a vendu — GoDaddy, Cloudflare et Namecheap ont tous une page « DNS » exactement pour cela) :

  • Propriété (TXT) — prouve que le domaine est le vôtre.
  • DKIM 1 et DKIM 2 (CNAME) — les clés de signature qui gardent vos courriels hors des pourriels. Copiez-les exactement comme indiqué.
  • SPF (TXT) — une ligne qui liste qui peut envoyer pour votre domaine. Important : si un enregistrement commençant par v=spf1 existe déjà, MODIFIEZ-le pour ajouter include:spf.brevo.com — ne créez jamais un deuxième enregistrement SPF. Deux enregistrements SPF brisent les deux; c’est le seul vrai piège de toute la procédure.
  • DMARC (TXT) — une courte ligne (v=DMARC1; p=none;) sous le nom _dmarc.

Ensuite, touchez Vérifier. La carte vérifie chaque enregistrement en direct et dit simplement lesquels sont trouvés et lesquels manquent. Les enregistrements apparaissent habituellement quelques minutes après leur ajout; quelques heures, c’est possible. Lorsque le service de courriel confirme tout lui-même, la carte active votre domaine et vos courriels commencent à en partir — vous verrez la confirmation et l’adresse d’expédition exacte directement sur la carte.

Pendant l’attente, rien ne change. Vos courriels continuent de partir de l’adresse qui fonctionne aujourd’hui. Le courriel n’est jamais redirigé vers une adresse générique et ne s’arrête jamais parce qu’un enregistrement manque.

Une fois activé, utilisez le bouton d’envoi de test sur la carte — il envoie un courriel à votre propre boîte depuis votre nouvelle adresse, pour que vous voyiez exactement ce que les clients verront.

Vous n’avez pas de domaine? Vous n’en avez pas besoin — votre adresse JLB gratuite (voir « Votre adresse courriel JLB gratuite ») est déjà configurée et envoie déjà. Vous pourrez connecter votre propre domaine plus tard, quand vous voudrez; rien dans vos réservations ne change à ce moment-là.

OwnersPropriétaires ↑ TopHaut

Client notifications

Where: Settings → Notifications — per event.

For each thing that happens, choose how the client hears about it: email, text, email + text, or neither. The events are:

  • Booking confirmed · Booking request received · Rescheduled · Edited · Cancelled (by you or by the client)
  • Request declined · First reminder · Second reminder
  • Appointment completed (with the review ask) · Follow-up form to fill out · No-show notice · Waitlist offer.

    When the reminders go out is your choice. The first and second reminders used to be fixed at 48 hours and 4 hours before the visit. Now they're settings: in Settings → Notifications, set each reminder's hours yourself — a day before and an hour before, only one of them, whatever fits your business. Set one to 0 to turn that reminder off entirely. (The per-event choices above still decide which channels each reminder uses.)

Some things are never switched off because you trigger them yourself: sign-in codes, receipts and tax reports. When you send a campaign or a direct message, you pick the channel (email or text) at that moment, per send.

Also notify

Up to 5 people can get a copy of client notifications — a partner, a receptionist, another staff member. Add them under Also notify, pick email, text or both, and pick which events (none ticked = every event). Copies never include sign-in codes, receipts or tax reports.

Messages only leave when sending is switched on for your business and the event's channel is on. If a client says they heard nothing, check this screen first — then the code troubleshooting if it's a sign-in code.

The after-visit message points clients at your own follow-up form when you have one (a form set to go out after an appointment — its name is used in the message), and at your review link when you've set one (see Business profile). And the “you're due” message is its own event in the list: per service, it follows each client's marketing choice — a client who opted out of marketing never gets it.

Notifications aux clients

Où : Paramètres → Notifications — par événement.

Pour chaque chose qui arrive, choisissez comment le client l'apprend : courriel, texto, courriel + texto, ou aucun. Les événements sont :

  • Réservation confirmée · Demande de réservation reçue · Déplacée · Modifiée · Annulée (par vous ou par le client)
  • Demande refusée · Demande de confirmation Premier rappel · Deuxième rappel
  • Rendez-vous terminé (avec la demande d'avis) · Formulaire de suivi à remplir · Avis d'absence · Offre de la liste d'attente.

    Le moment des rappels est votre choix. Le premier et le deuxième rappel étaient fixés à 48 heures et 4 heures avant la visite. Ce sont maintenant des réglages : dans Paramètres → Notifications, réglez vous-même les heures de chaque rappel — un jour avant et une heure avant, un seul des deux, ce qui convient à votre entreprise. Mettez-en un à 0 pour le désactiver complètement. (Les choix par événement ci-dessus décident toujours quels canaux chaque rappel utilise.)

Certaines choses ne se désactivent jamais parce que c'est vous qui les déclenchez : les codes de connexion, les reçus et les rapports de taxes. Quand vous envoyez une campagne ou un message direct, vous choisissez le canal (courriel ou texto) au moment de l'envoi, à chaque envoi.

Aviser aussi

Jusqu'à 5 personnes peuvent recevoir une copie des notifications aux clients — un partenaire, une réceptionniste, un autre membre du personnel. Ajoutez-les sous Aviser aussi, choisissez courriel, texto ou les deux, et choisissez quels événements (aucun coché = tous les événements). Les copies n'incluent jamais les codes de connexion, les reçus ni les rapports de taxes.

Les messages ne partent que si l'envoi est activé pour votre entreprise et si le canal de l'événement est ouvert. Si un client dit n'avoir rien reçu, vérifiez cet écran d'abord — puis le dépannage des codes s'il s'agit d'un code de connexion.

Le message d'après-visite mène les clients à votre propre formulaire de suivi quand vous en avez un (un formulaire réglé pour partir après un rendez-vous — son nom est utilisé dans le message), et à votre lien d'avis quand vous en avez réglé un (voir Profil d'entreprise). Et le message « c'est le temps de revenir » est son propre événement dans la liste : par service, il suit le choix marketing de chaque client — un client qui a refusé le marketing ne le reçoit jamais.

OwnersPropriétaires ↑ TopHaut

Sending — your email address

Where: Settings → Sending.

Every email the system sends for your business — confirmations, reminders, receipts — comes from your sender address. Three fields:

  • Sender name — the name clients see next to the address. It starts as your business name; change it any time.
  • Sender email — the From address itself. Most businesses use their free JLB email address, which is created for you and verified automatically.
  • Replies go to — where a client's reply lands. It starts as your own email from your profile, so replies reach you, not a system inbox.

Under the fields you'll see your sending domain and its status. Those aren't fields you fill in — they're facts the platform manages. Authenticated means the domain is proven with the email provider and your mail can go out. If you change your sender email to an address on a different domain, the status drops back until that domain is proven — mail from an unproven domain doesn't send, on purpose: it's what keeps your messages out of spam folders.

The sending switch on the same screen is the master control — see Client notifications for what sends when it's on.

Envoi — votre adresse courriel

Où : Paramètres → Envoi.

Chaque courriel que le système envoie pour votre entreprise — confirmations, rappels, reçus — part de votre adresse d'expéditeur. Trois champs :

  • Nom d'expéditeur — le nom que les clients voient à côté de l'adresse. Il commence comme le nom de votre entreprise ; changez-le en tout temps.
  • Courriel d'expéditeur — l'adresse d'envoi elle-même. La plupart des entreprises utilisent leur adresse courriel JLB gratuite, qui est créée pour vous et vérifiée automatiquement.
  • Les réponses vont à — où la réponse d'un client arrive. Ça commence comme votre propre courriel de votre profil, alors les réponses vous rejoignent vous, pas une boîte système.

Sous les champs, vous verrez votre domaine d'envoi et son statut. Ce ne sont pas des champs à remplir — ce sont des faits que la plateforme gère. Authentifié veut dire que le domaine est prouvé auprès du fournisseur de courriel et que votre courrier peut partir. Si vous changez votre courriel d'expéditeur pour une adresse sur un autre domaine, le statut redescend jusqu'à ce que ce domaine soit prouvé — le courrier d'un domaine non prouvé ne part pas, exprès : c'est ce qui garde vos messages hors des dossiers de pourriel.

L'interrupteur d'envoi sur le même écran est le contrôle principal — voir Notifications aux clients pour ce qui part quand il est actif.

OwnersPropriétaires ↑ TopHaut

Your free JLB email address

You don't need your own domain or email setup to send through JLB. Your business gets a free sending address on JLB's own domain, made for you automatically:

  • It looks like [email protected] — your business name becomes the middle part.
  • There's nothing to set up. The address is created and verified with the email provider by the platform itself — open Settings → Sending and it's already there, marked authenticated.
  • Clients see it as the From of every confirmation, reminder and receipt. The sender name beside it is your business name (you can change the name any time — see Sending — your email address).
  • Replies don't go to the JLB address — they come to your email, so a client answering a reminder is writing to you.

The address is yours to use for as long as your business is on JLB, and it costs nothing extra. If you later want mail to come from your own domain instead, that's a separate setup on the same Sending screen when you're ready.

Votre adresse courriel JLB gratuite

Vous n'avez pas besoin de votre propre domaine ni d'une configuration courriel pour envoyer par JLB. Votre entreprise reçoit une adresse d'envoi gratuite sur le domaine de JLB, créée pour vous automatiquement :

  • Elle ressemble à [email protected] — le nom de votre entreprise devient la partie du milieu.
  • Il n'y a rien à configurer. L'adresse est créée et vérifiée auprès du fournisseur de courriel par la plateforme elle-même — ouvrez Paramètres → Envoi et elle est déjà là, marquée authentifiée.
  • Les clients la voient comme l'expéditeur de chaque confirmation, rappel et reçu. Le nom d'expéditeur à côté est le nom de votre entreprise (vous pouvez changer le nom en tout temps — voir Envoi — votre adresse courriel).
  • Les réponses ne vont pas à l'adresse JLB — elles arrivent à votre courriel, alors un client qui répond à un rappel vous écrit à vous.

L'adresse est à vous tant que votre entreprise est sur JLB, et elle ne coûte rien de plus. Si vous voulez plus tard que le courrier parte de votre propre domaine, c'est une configuration séparée sur le même écran Envoi quand vous êtes prêt.

OwnersPropriétaires ↑ TopHaut

Where your own reports go

Where: Business app → Settings → Owner reports go to (email).

Two things are emailed to you, the owner — never to clients: your daily summary (the day's bookings and money) and your tax reports. They go to the address in this field, which is separate from the sender identity your clients see and from the Also notify copies (copies never include reports).

Leave the field blank and reports go to your regular profile contact email instead. Change it any time — the next report uses the new address.

Où vont vos propres rapports

Où : Application Business → Paramètres → Les rapports du propriétaire vont à (courriel).

Deux choses vous sont envoyées par courriel, à vous, le propriétaire — jamais aux clients : votre résumé quotidien (les réservations et l'argent de la journée) et vos rapports de taxes. Ils vont à l'adresse de ce champ, qui est distincte de l'identité d'expéditeur que vos clients voient et des copies Aviser aussi (les copies n'incluent jamais les rapports).

Laissez le champ vide et les rapports vont plutôt au courriel de contact habituel de votre profil. Changez-le quand vous voulez — le prochain rapport utilise la nouvelle adresse.

OwnersPropriétaires ↑ TopHaut

Travel & pricing

Where: Settings → Travel & pricing.

If you travel to your clients, travel is priced from three numbers:

  • Travel fee built into prices — a base amount already inside your listed service prices. It's a display label for your price list; the real math is the two below.
  • Free distance (km) — trips up to this far, one way, cost the client nothing extra.
  • Per extra km — charged only on the distance past the free distance, one way, at this rate.

The distance itself is calculated automatically: road distance from your home base to the address the client gives for the appointment. A client right next door pays no travel; a client past the free distance pays for the extra kilometres only — never the whole trip twice. If a number looks off, see the address or travel fee looks wrong.

For your own taxes, trip distance counts the round trip — home to client and back — in your mileage records.

Déplacements et tarifs

Où : Paramètres → Déplacements et tarifs.

Si vous vous déplacez chez vos clients, le déplacement se tarife à partir de trois nombres :

  • Frais de déplacement inclus dans les prix — un montant de base déjà dans vos prix de services affichés. C'est une étiquette pour votre liste de prix ; le vrai calcul, ce sont les deux ci-dessous.
  • Distance gratuite (km) — les déplacements jusqu'à cette distance, aller simple, ne coûtent rien de plus au client.
  • Par kilomètre supplémentaire — chargé seulement sur la distance au-delà de la distance gratuite, aller simple, à ce tarif.

La distance elle-même est calculée automatiquement : distance routière de votre base à l'adresse que le client donne pour le rendez-vous. Un client juste à côté ne paie aucun déplacement ; un client au-delà de la distance gratuite paie pour les kilomètres supplémentaires seulement — jamais tout le trajet deux fois. Si un nombre semble faux, voir l'adresse ou les frais de déplacement semblent incorrects.

Pour vos propres taxes, la distance du déplacement compte l'aller-retour — de la base au client et retour — dans vos registres de kilométrage.

OwnersPropriétaires ↑ TopHaut

Taxes

Where: Settings → Taxes.

Your tax list — each tax has a name and a rate (like 5% or 9.975%). Every total the system quotes, charges, prints on a receipt or adds up in a tax report uses exactly this list, so keep it matching what you actually collect.

  • New businesses start with their province's standard list (Quebec: GST 5% + QST 9.975%; Ontario: HST 13%) until they save their own.
  • Add a tax or Remove one at any time. Changes apply to new bookings and quotes — bills already made keep the taxes they were made with.
  • A pay-ahead link always charges the exact total quoted when the booking was made, even if you change taxes later — a client is never re-priced after the fact.

Taxes

Où : Paramètres → Taxes.

Votre liste de taxes — chaque taxe a un nom et un taux (comme 5 % ou 9,975 %). Chaque total que le système calcule, facture, imprime sur un reçu ou additionne dans un rapport de taxes utilise exactement cette liste, alors gardez-la fidèle à ce que vous percevez vraiment.

  • Les nouvelles entreprises commencent avec la liste standard de leur province (Québec : TPS 5 % + TVQ 9,975 % ; Ontario : TVH 13 %) jusqu'à ce qu'elles enregistrent la leur.
  • Ajoutez une taxe ou retirez-en une à tout moment. Les changements s'appliquent aux nouvelles réservations et soumissions — les factures déjà faites gardent les taxes avec lesquelles elles ont été faites.
  • Un lien de paiement à l'avance facture toujours le total exact soumis au moment de la réservation, même si vous changez les taxes plus tard — un client n'est jamais retarifé après coup.
OwnersPropriétaires ↑ TopHaut

Membership (your club)

Where: Settings → Membership.

If you run a monthly club, these are its terms — all yours to set:

  • On or off, and the club's name (clients see this name).
  • Monthly price, and any discount for paying a year at once.
  • Member discount — the percentage off every appointment.
  • Free travel distance for members, and which add-ons are free for members.

The terms only ever apply to clients who actually hold a membership. Clients join in the Shop; what they see is described at Membership (client side).

Free services, too: alongside free add-ons, you can now tick whole services that members get free — set both lists where you set the plan's terms (Settings → Membership in the app, or Settings → Membership plan on the web).

Running a membership: on a client's record you can pause a membership (its renewal date slides by the length of the pause when you resume it), resume it, or move its billing date. Membership payments that need attention are listed on the Money page, with how many days overdue each one is.

Abonnement (votre club)

Où : Paramètres → Abonnement.

Si vous offrez un club mensuel, voici ses conditions — toutes à vous de régler :

  • Activé ou non, et le nom du club (les clients voient ce nom).
  • Prix mensuel, et tout rabais pour payer une année d'un coup.
  • Rabais des membres — le pourcentage de moins sur chaque rendez-vous.
  • Distance de déplacement gratuite pour les membres, et quelles options supplémentaires sont gratuites pour eux.

Les conditions ne s'appliquent qu'aux clients qui détiennent vraiment un abonnement. Les clients s'abonnent dans la Boutique ; ce qu'ils voient est décrit à Abonnement (côté client).

Des services gratuits aussi : en plus des suppléments gratuits, vous pouvez maintenant cocher des services entiers que les membres reçoivent gratuitement — réglez les deux listes où vous réglez les conditions du forfait (Paramètres → Abonnement dans l'application, ou Paramètres → Forfait d'abonnement sur le web).

Gérer un abonnement : au dossier d'un client, vous pouvez mettre en pause un abonnement (sa date de renouvellement glisse de la durée de la pause quand vous le reprenez), le reprendre, ou déplacer sa date de facturation. Les paiements d'abonnement qui demandent votre attention sont listés à la page Argent, avec le nombre de jours de retard de chacun.

OwnersPropriétaires ↑ TopHaut

Cancellation policy

Where: Settings → Policies (app), or Settings → “Cancellation policy” (web).

Your policy in your own words. Clients see it during booking and must tick that they've read it before their request goes in — so write exactly what you enforce: how much notice you need, what a late change costs, what happens for a no-show.

Keep it short and plain. If it's not written here, clients were never shown it.

Package policy. In the same Settings spot, beside the cancellation policy, there's a Package policy field (English and French boxes). Write your package terms there — refunds, transfers, receipts. Clients see it where packages are sold and in the package confirmation email. Leave it empty and nothing is shown.

The change / cancellation cut-off. Beside the words, there's the setting that enforces them: in Settings → Booking rules, the change / cancellation cut-off says how close to a visit a client may still change or cancel online. Inside the cut-off, the app politely refuses and tells the client to contact you directly. Leave it blank and it follows your booking minimum notice — one number doing both jobs. You can always change or cancel anything yourself, any time.

Politique d'annulation

Où : Paramètres → Politiques (application), ou Paramètres → « Politique d'annulation » (web).

Votre politique dans vos propres mots. Les clients la voient pendant la réservation et doivent cocher qu'ils l'ont lue avant que leur demande parte — alors écrivez exactement ce que vous appliquez : le délai que vous demandez, ce qu'un changement tardif coûte, ce qui arrive en cas d'absence.

Gardez-la courte et simple. Si ce n'est pas écrit ici, les clients ne l'ont jamais vue.

Politique de forfaits. Au même endroit dans les Paramètres, à côté de la politique d'annulation, il y a un champ Politique de forfaits (cases en anglais et en français). Écrivez-y vos conditions de forfaits — remboursements, transferts, reçus. Les clients la voient là où les forfaits sont vendus et dans le courriel de confirmation du forfait. Laissez-la vide et rien ne s'affiche.

Le délai limite pour modifier / annuler. Au-delà du texte, il y a le réglage qui l'applique : dans Paramètres → Règles de réservation, le délai limite pour modifier / annuler dit jusqu'à quel point, près de la visite, un client peut encore modifier ou annuler en ligne. À l'intérieur du délai, l'application refuse poliment et dit au client de vous contacter directement. Laissez-le vide et il suit votre préavis minimum de réservation — un seul nombre pour les deux. Vous pouvez toujours tout modifier ou annuler vous-même, en tout temps.

OwnersPropriétaires ↑ TopHaut

Loyalty points

Where: Settings → Loyalty points (the numbers) and the Services editor (what each service earns).

Clients earn points automatically — you never hand them out by hand:

  • Visits. A completed appointment earns 10 points per service in it. Add-ons earn nothing. To change what one service earns — more, less, or nothing at all — open the service in the Services editor and set its Loyalty points field (blank = the standard earn, 0 = earns nothing).
  • Referrals. When a new client who arrived through someone's referral link completes a first visit, the referrer earns referral points — 100 to start. Both numbers are yours to change in Settings → Loyalty points: the points per referral, and the cap — how many referrals per client count.

Tiers. A client's balance puts them in a tier, shown on their record: Roots (0–99 points), Branch (100–299), Canopy (300+). The tier names are brand names — they stay in English in French too.

Spending points. Clients trade points for money off at your redeem tiers — to start, 50 points = $10 off and 100 points = $20 off. Change the tiers (or remove them) in the same Settings section; clients see their balance and what it's worth in the Booking app.

A client's full points history — every earn, referral and redemption — is on their record under Clients.

Points de fidélité

Où : Paramètres → Points de fidélité (les chiffres) et l'éditeur Services (ce que chaque service rapporte).

Les clients gagnent des points automatiquement — vous ne les donnez jamais à la main :

  • Visites. Un rendez-vous complété rapporte 10 points par service qu'il contient. Les ajouts ne rapportent rien. Pour changer ce qu'un service rapporte — plus, moins, ou rien du tout — ouvrez le service dans l'éditeur de services et réglez son champ Points de fidélité (vide = le gain standard, 0 = ne rapporte rien).
  • Références. Quand un nouveau client arrivé par le lien de référence de quelqu'un complète une première visite, la personne qui l'a référé gagne des points de référence — 100 au départ. Les deux chiffres sont à vous dans Paramètres → Points de fidélité : les points par référence, et le plafond — combien de références par client comptent.

Niveaux. Le solde d'un client le place dans un niveau, affiché sur sa fiche : Roots (0–99 points), Branch (100–299), Canopy (300+). Les noms des niveaux sont des noms de marque — ils restent en anglais en français aussi.

Dépenser les points. Les clients échangent leurs points contre des rabais à vos niveaux d'échange — au départ, 50 points = 10 $ de rabais et 100 points = 20 $ de rabais. Changez les niveaux (ou retirez-les) dans la même section des Paramètres ; les clients voient leur solde et sa valeur dans l'application Booking.

L'historique complet des points d'un client — chaque gain, référence et échange — est sur sa fiche sous Clients.

OwnersPropriétaires ↑ TopHaut

Get paid — how payments work

Where: the Get paid screen in the JLB Business app.

The rule that never changes: you connect your own accounts, and money settles straight to you. JLB never touches your card payments and never holds your money. Three ways in:

  • Clover — your terminal for in-person payment, and Clover payment links for pay-ahead.
  • Helcim — clients pay by card through Helcim, a Canadian payment company (opens once the platform's end-to-end check with Helcim is finished).
  • PayPal — clients pay with their PayPal.
  • Moneris — clients pay by card through Moneris, one of Canada's biggest payment companies.
  • E-transfer — clients pay from their own banking app.

In person, nothing is automatic: you key the amount into your own terminal yourself (or the client pays their way), then mark the appointment paid in the app, which keeps the record and the receipt. Online pay-ahead exists only when you've connected a way to receive it — see pay-ahead links.

There is no “send to terminal” button in the app yet — keying the amount into your own terminal yourself, as above, is how in-person payment works today.

Être payé — comment fonctionnent les paiements

Où : l'écran Être payé dans l'application JLB Business.

La règle qui ne change jamais : vous connectez vos propres comptes, et l'argent se dépose directement chez vous. JLB ne touche jamais à vos paiements par carte et ne retient jamais votre argent. Trois façons d'être payé :

  • Clover — votre terminal pour les paiements en personne, et les liens de paiement Clover pour payer à l'avance.
  • Helcim — les clients paient par carte par Helcim, une entreprise de paiement canadienne (ouvre une fois la vérification complète de la plateforme avec Helcim terminée).
  • PayPal — les clients paient avec leur PayPal.
  • Moneris — les clients paient par carte par Moneris, l'une des plus grandes entreprises de paiement au Canada.
  • Virement Interac — les clients paient depuis leur propre application bancaire.

En personne, rien n'est automatique : vous tapez le montant dans votre propre terminal vous-même (ou le client paie à sa façon), puis vous marquez le rendez-vous comme payé dans l'application, qui garde le dossier et le reçu. Le paiement en ligne à l'avance existe seulement quand vous avez connecté une façon de le recevoir — voir liens de paiement à l'avance.

Il n'y a pas encore de bouton « envoyer au terminal » dans l'application — taper le montant dans votre propre terminal vous-même, comme ci-dessus, est la façon dont le paiement en personne fonctionne aujourd'hui.

OwnersPropriétaires ↑ TopHaut

Billing an insurer directly (TELUS eClaims)

Where: the TELUS eClaims provider portal (a free sign-up on TELUS's own site) for the billing itself; JLB records the split.

If your clients' insurers support direct billing, you can bill the insurer for its part instead of making the client pay everything and claim it back. The arrangement that works today:

  1. Register as a provider on the TELUS eClaims portal — free, in your own name, as an individual provider. TELUS checks your credentials; expect roughly 1 to 3 weeks before you can bill.
  2. Bill in the TELUS portal at the visit: it confirms on the spot how much the insurer pays and how much is left for the client.
  3. Record the split in JLB at checkout: add the insurer's part (pick Insurance, name the insurer, and type the claim reference TELUS gives you) and the client's part. The two parts must add up to the visit's total — the app checks. The client's receipt then shows both parts, which is exactly the paper trail insurers and clients both want.

Which insurers: eClaims covers many of the big ones — Canada Life, Manulife, Desjardins, Beneva, iA Financial, ClaimSecure and the federal PSHCP among them. It does not cover Sun Life, GreenShield, Medavie Blue Cross / Pacific Blue Cross or Empire Life — clients with those insurers keep paying you and claiming back as usual. Some insurers add their own rules (in Quebec, Canada Life asks massage providers for 1,000+ training hours) — the portal tells you if your file qualifies.

Billing from inside JLB with no portal trip isn't something TELUS offers booking software today; if that opens up, we'll build it. The portal-plus-split above is the honest full path right now — nothing about it costs you or the client a fee.

Facturer un assureur directement (eClaims de TELUS)

Où : le portail fournisseur eClaims de TELUS (une inscription gratuite sur le site de TELUS) pour la facturation elle-même ; JLB enregistre le partage.

Si les assureurs de vos clients permettent la facturation directe, vous pouvez facturer à l'assureur sa partie au lieu de faire tout payer au client qui se fait rembourser ensuite. L'arrangement qui fonctionne aujourd'hui :

  1. Inscrivez-vous comme fournisseur sur le portail eClaims de TELUS — gratuit, à votre nom, comme fournisseur individuel. TELUS vérifie vos titres ; comptez environ 1 à 3 semaines avant de pouvoir facturer.
  2. Facturez dans le portail TELUS à la visite : il confirme sur-le-champ combien l'assureur paie et combien il reste au client.
  3. Enregistrez le partage dans JLB à la caisse : ajoutez la partie de l'assureur (choisissez Assurance, nommez l'assureur et inscrivez la référence de réclamation que TELUS vous donne) et la partie du client. Les deux parties doivent égaler le total de la visite — l'application vérifie. Le reçu du client montre alors les deux parties, exactement la trace papier que les assureurs et les clients veulent.

Quels assureurs : eClaims couvre plusieurs des grands — Canada Vie, Manuvie, Desjardins, Beneva, iA Groupe financier, ClaimSecure et le RSSFP fédéral entre autres. Il ne couvre pas Sun Life, GreenShield, Croix Bleue Medavie / Pacific Blue Cross ni Empire Vie — les clients de ces assureurs continuent de vous payer et de réclamer comme d'habitude. Certains assureurs ajoutent leurs règles (au Québec, Canada Vie demande aux massothérapeutes 1 000+ heures de formation) — le portail vous dit si votre dossier se qualifie.

Facturer depuis JLB sans passer par le portail n'est pas quelque chose que TELUS offre aux logiciels de réservation aujourd'hui ; si ça s'ouvre, nous le construirons. Le portail plus le partage ci-dessus est le chemin complet et honnête pour l'instant — rien là ne vous coûte de frais, ni au client.

OwnersPropriétaires ↑ TopHaut

Clover

Where: Get paid → Clover.

Clover covers two things: the terminal you already tap cards on, and payment links — a client taps a link and pays on Clover's own secure page, so a card number never comes near JLB.

  • The card on the Get paid screen tells you where you stand: Connected (with your business name), Connecting…, Problem — reconnect, or Pay-ahead link ready when links work even before a full connection.
  • To connect, follow the card's steps and sign in to your own Clover account. JLB staff can never see or do this for you — it's your money account.
  • Tips: if you want clients to be able to add a tip on a pay-ahead link, that's set on your Clover side for online payments.
  • Disconnecting stops new pay-ahead links. Links already sent keep the total they were made with.

Clover

Où : Être payé → Clover.

Clover couvre deux choses : le terminal sur lequel vous tapez déjà les cartes, et les liens de paiement — un client touche un lien et paie sur la page sécurisée de Clover elle-même, alors un numéro de carte ne s'approche jamais de JLB.

  • La carte sur l'écran Être payé vous dit où vous en êtes : Connecté (avec le nom de votre entreprise), Connexion…, Problème — reconnectez, ou Lien de paiement à l'avance prêt quand les liens fonctionnent avant même une connexion complète.
  • Pour connecter, suivez les étapes de la carte et connectez-vous à votre propre compte Clover. Le personnel de JLB ne peut jamais voir ni faire cela pour vous — c'est votre compte d'argent.
  • Pourboires : si vous voulez que les clients puissent ajouter un pourboire sur un lien de paiement à l'avance, ça se règle de votre côté Clover pour les paiements en ligne.
  • Déconnecter arrête les nouveaux liens de paiement à l'avance. Les liens déjà envoyés gardent le total avec lequel ils ont été faits.
OwnersPropriétaires ↑ TopHaut

Helcim

Where: Get paid → Helcim.

Helcim is a Canadian payment company — popular with clinics. If you take cards with Helcim, clients can also pay ahead through it: the client pays in Helcim's own secure payment window, so a card number never comes near JLB, and the money settles straight to your Helcim account.

  • Helcim opens once the platform's end-to-end check with Helcim is finished. Until then, most businesses don't see a Helcim card at all — that's on purpose. You can paste your token ahead of time (below) and it will be checked the moment you save.
  • There is no Connect button: Helcim works with one API token you create in your own Helcim account. In Helcim, open All Tools → Integrations → API Access Configurations, choose New API Access, tick the checkout (HelcimPay) option and set Transaction Processing to Admin — that level is what lets refunds work — then paste the token into Get paid → Helcim. JLB staff can never see it or do this for you — it's your money account.
  • The token is stored by the booking system only and is never shown back — the screen shows only its last 4 characters. Saving checks it with Helcim right away: if Helcim accepts it, the card says Connected; if Helcim ever stops accepting it, the card says Problem — reconnect and pay-ahead pauses until you paste a fresh token.
  • The optional webhook verifier token (same Helcim area, under Webhooks) lets Helcim tell the booking system the moment a payment lands. Without it, payments still confirm — the client just waits on the confirmation step.
  • Refunds go back through Helcim from the appointment, the same way other card payments refund. In-person Interac debit can't be refunded through the system — that's a Helcim rule (hardware refunds only).
  • Helcim charges its own card fees — the rates in your Helcim plan. JLB adds nothing on top. Removing your token stops new Helcim payments at once; money already paid stays in your Helcim account as normal.

Helcim

Où : Être payé → Helcim.

Helcim est une entreprise de paiement canadienne — populaire auprès des cliniques. Si vous acceptez les cartes avec Helcim, les clients peuvent aussi payer à l'avance par Helcim : le client paie dans la fenêtre de paiement sécurisée de Helcim elle-même, alors un numéro de carte ne s'approche jamais de JLB, et l'argent se dépose directement dans votre compte Helcim.

  • Helcim ouvre une fois la vérification complète de la plateforme avec Helcim terminée. D'ici là, la plupart des entreprises ne voient aucune carte Helcim — c'est voulu. Vous pouvez coller votre jeton à l'avance (ci-dessous) ; il sera vérifié dès l'enregistrement.
  • Il n'y a pas de bouton Connecter : Helcim fonctionne avec un seul jeton API que vous créez dans votre propre compte Helcim. Dans Helcim, ouvrez Tous les outils → Intégrations → Configurations d'accès API, choisissez Nouvel accès API, cochez l'option de paiement (HelcimPay) et réglez Traitement des transactions à Admin — c'est ce niveau qui permet les remboursements — puis collez le jeton dans Être payé → Helcim. Le personnel de JLB ne peut jamais le voir ni faire cela pour vous — c'est votre compte d'argent.
  • Le jeton est conservé par le système de réservation seulement et n'est jamais réaffiché — l'écran ne montre que ses 4 derniers caractères. L'enregistrement le vérifie auprès de Helcim tout de suite : si Helcim l'accepte, la carte dit Connecté ; si Helcim cesse de l'accepter, la carte dit Problème — reconnectez et le paiement à l'avance se met en pause jusqu'à ce que vous colliez un nouveau jeton.
  • Le jeton de vérification de webhook facultatif (même zone Helcim, sous Webhooks) permet à Helcim de dire au système de réservation dès qu'un paiement arrive. Sans lui, les paiements se confirment quand même — le client attend simplement à l'étape de confirmation.
  • Les remboursements repassent par Helcim depuis le rendez-vous, comme les autres paiements par carte. Le débit Interac en personne ne peut pas être remboursé par le système — c'est une règle de Helcim (remboursements par terminal seulement).
  • Helcim facture ses propres frais de carte — les tarifs de votre forfait Helcim. JLB n'ajoute rien par-dessus. Retirer votre jeton arrête les nouveaux paiements Helcim tout de suite ; l'argent déjà payé reste dans votre compte Helcim, comme d'habitude.
OwnersPropriétaires ↑ TopHaut

PayPal

Where: Get paid → PayPal.

Connect your own PayPal and clients can choose PayPal when they pay ahead. Clients approve the payment on PayPal's own pages, so no card number or PayPal password ever comes near JLB. The money settles straight to your PayPal — you're paid in full, up front, even if your client's PayPal lets them split their side into 4 interest-free payments (that's between them and PayPal).

  • PayPal opens once the platform's end-to-end check with PayPal is finished. Until then, most businesses don't see a PayPal card at all — that's on purpose. You can paste your app keys ahead of time (below) and they will be checked the moment you save.
  • There is no Connect button: PayPal works with two app keys you create in your own PayPal account. In the PayPal Developer Dashboard (developer.paypal.com), open Apps & Credentials, choose Create App, pick the Merchant type, then copy the Client ID and Secret into Get paid → PayPal. Start with the Sandbox side for testing; switch to the Live side when you're ready for real payments. JLB staff can never see your secret or do this for you — it's your money account.
  • Your keys are stored by the booking system only and are never shown back — the screen shows only the client ID's last 4 characters. Saving checks them with PayPal right away: if PayPal accepts them, the card says Connected; if PayPal ever stops accepting them, the card says Problem — reconnect and pay-ahead pauses until you paste fresh keys.
  • The optional Webhook ID (same PayPal app, under Webhooks) lets PayPal tell the booking system the moment a payment lands. Without it, payments still confirm — the client just waits on the confirmation step.
  • Refunds go back through PayPal from the appointment, like other online payments. Partial refunds live in your own PayPal dashboard, where PayPal's controls govern them.
  • PayPal charges its normal seller fees. JLB adds nothing on top. Removing your keys stops new PayPal payments at once; money already paid stays in your PayPal account as normal.

PayPal

Où : Être payé → PayPal.

Connectez votre propre PayPal et les clients peuvent choisir PayPal quand ils paient à l'avance. Les clients approuvent le paiement sur les propres pages de PayPal, alors aucun numéro de carte ni mot de passe PayPal ne s'approche jamais de JLB. L'argent se dépose directement dans votre PayPal — vous êtes payé en entier, d'avance, même si le PayPal de votre client lui permet de diviser son côté en 4 paiements sans intérêts (ça, c'est entre lui et PayPal).

  • PayPal ouvre une fois la vérification complète de la plateforme avec PayPal terminée. D'ici là, la plupart des entreprises ne voient aucune carte PayPal — c'est voulu. Vous pouvez coller vos clés d'application à l'avance (ci-dessous) ; elles seront vérifiées dès l'enregistrement.
  • Il n'y a pas de bouton Connecter : PayPal fonctionne avec deux clés d'application que vous créez dans votre propre compte PayPal. Dans le tableau de bord développeur PayPal (developer.paypal.com), ouvrez Applications et identifiants, choisissez Créer une application, choisissez le type Marchand, puis copiez l'identifiant client et la clé secrète dans Être payé → PayPal. Commencez par le côté Bac à sable pour les tests ; passez au côté En production quand vous êtes prêt pour de vrais paiements. Le personnel de JLB ne peut jamais voir votre clé secrète ni faire cela pour vous — c'est votre compte d'argent.
  • Vos clés sont conservées par le système de réservation seulement et ne sont jamais réaffichées — l'écran ne montre que les 4 derniers caractères de l'identifiant client. L'enregistrement les vérifie auprès de PayPal tout de suite : si PayPal les accepte, la carte dit Connecté ; si PayPal cesse de les accepter, la carte dit Problème — reconnectez et le paiement à l'avance se met en pause jusqu'à ce que vous colliez de nouvelles clés.
  • L'identifiant de webhook facultatif (même application PayPal, sous Webhooks) permet à PayPal de dire au système de réservation dès qu'un paiement arrive. Sans lui, les paiements se confirment quand même — le client attend simplement à l'étape de confirmation.
  • Les remboursements repassent par PayPal depuis le rendez-vous, comme les autres paiements en ligne. Les remboursements partiels se font dans votre propre tableau de bord PayPal, où les contrôles de PayPal s'appliquent.
  • PayPal facture ses frais de vendeur habituels. JLB n'ajoute rien par-dessus. Retirer vos clés arrête les nouveaux paiements PayPal tout de suite ; l'argent déjà payé reste dans votre compte PayPal, comme d'habitude.
OwnersPropriétaires ↑ TopHaut

Moneris

Where: Get paid → Moneris.

Moneris is one of Canada's biggest payment companies — a lot of Canadian businesses already take cards through it. Connect your own Moneris account and clients can pay by card when they pay ahead. Clients pay inside Moneris's own secure checkout window, so no card number ever comes near JLB. The money settles straight to your own Moneris account, on the schedule in your Moneris agreement — JLB never touches it.

  • Moneris opens once the platform's end-to-end check with Moneris is finished. Until then, most businesses don't see a Moneris card at all — that's on purpose. You can paste your details ahead of time (below) and they will be checked the moment you save.
  • There is no Connect button: Moneris works with three values from your own Moneris account. In the Merchant Resource Center, your store ID and API token are under Admin → Store Settings, and your checkout ID is under Admin → Moneris Checkout Config, on the checkout profile your clients will pay through. Copy all three into Get paid → Moneris. Start with the Test (QA) details for testing; switch to Live details when you're ready for real payments. JLB staff can never see your API token or do this for you — it's your money account.
  • Your details are stored by the booking system only and are never shown back — the screen shows your store ID and only the API token's last 4 characters. Saving checks them with Moneris right away: if Moneris accepts them, the card says Connected; if Moneris ever stops accepting them, the card says Problem — reconnect and pay-ahead pauses until you paste the current details.
  • How a payment works: the client taps Pay with Moneris in their booking app or on the booking page, Moneris's own window opens, and they pay there. JLB then confirms the payment from Moneris's own record before marking anything paid — the window saying "done" is never enough on its own.
  • Refunds go back through Moneris from the appointment, like other online payments. Partial refunds live in your Merchant Resource Center, where Moneris's controls govern them.
  • Moneris charges the fees in your Moneris agreement. JLB adds nothing on top. Removing your details stops new Moneris payments at once; money already paid stays settled as normal.

Moneris

Où : Être payé → Moneris.

Moneris est l'une des plus grandes entreprises de paiement au Canada — beaucoup d'entreprises canadiennes acceptent déjà les cartes par son entremise. Connectez votre propre compte Moneris et les clients peuvent payer par carte quand ils paient à l'avance. Les clients paient dans la propre fenêtre de caisse sécurisée de Moneris, alors aucun numéro de carte ne s'approche jamais de JLB. L'argent se dépose directement dans votre propre compte Moneris, selon l'horaire de votre entente Moneris — JLB n'y touche jamais.

  • Moneris ouvre une fois la vérification complète de la plateforme avec Moneris terminée. D'ici là, la plupart des entreprises ne voient aucune carte Moneris — c'est voulu. Vous pouvez coller vos informations à l'avance (ci-dessous) ; elles seront vérifiées dès l'enregistrement.
  • Il n'y a pas de bouton Connecter : Moneris fonctionne avec trois valeurs de votre propre compte Moneris. Dans le Centre de ressources marchandes, votre identifiant de magasin et votre jeton API se trouvent sous Admin → Paramètres du magasin, et votre identifiant de caisse sous Admin → Configuration de Moneris Checkout, sur le profil de caisse que vos clients utiliseront pour payer. Copiez les trois dans Être payé → Moneris. Commencez avec les informations de test (QA) pour les essais ; passez aux informations en production quand vous êtes prêt pour de vrais paiements. Le personnel de JLB ne peut jamais voir votre jeton API ni faire cela pour vous — c'est votre compte d'argent.
  • Vos informations sont conservées par le système de réservation seulement et ne sont jamais réaffichées — l'écran montre votre identifiant de magasin et seulement les 4 derniers caractères du jeton API. L'enregistrement les vérifie auprès de Moneris tout de suite : si Moneris les accepte, la carte dit Connecté ; si Moneris cesse de les accepter, la carte dit Problème — reconnectez et le paiement à l'avance se met en pause jusqu'à ce que vous colliez les informations à jour.
  • Comment un paiement fonctionne : le client touche Payer avec Moneris dans son application de réservation ou sur la page de réservation, la propre fenêtre de Moneris s'ouvre, et il paie là. JLB confirme ensuite le paiement depuis le propre dossier de Moneris avant de marquer quoi que ce soit comme payé — la fenêtre qui dit « terminé » ne suffit jamais à elle seule.
  • Les remboursements repassent par Moneris depuis le rendez-vous, comme les autres paiements en ligne. Les remboursements partiels se font dans votre Centre de ressources marchandes, où les contrôles de Moneris s'appliquent.
  • Moneris facture les frais de votre entente Moneris. JLB n'ajoute rien par-dessus. Retirer vos informations arrête les nouveaux paiements Moneris tout de suite ; l'argent déjà payé reste déposé, comme d'habitude.
OwnersPropriétaires ↑ TopHaut

E-transfer

Where: Get paid → E-transfer.

An honest note first: an app can't move an Interac e-transfer for you — only a bank can. So JLB's built-in version does the next best thing: at pay time it shows the client the exact amount, your e-transfer email, and a copy button, and the client sends it from their own banking app.

  • Set it up once: on/off, the email that receives transfers, whether you have auto-deposit, and — if you don't — the security question and answer clients should use.
  • The security answer is a shared secret between you and your clients, shown only at pay time. Staff sign-ins can never see it.
  • When the money lands in your bank, mark the appointment paid in the app like any other payment.
  • Some businesses keep e-transfer off on purpose (for example, card-terminal-only shops) — the Get paid screen will say “Off for your business” and clients won't be offered it.

Virement Interac

Où : Être payé → Virement Interac.

Une note honnête d'abord : une application ne peut pas déplacer un virement Interac pour vous — seule une banque le peut. Alors la version intégrée de JLB fait la meilleure chose suivante : au moment de payer, elle montre au client le montant exact, votre courriel de virement, et un bouton pour copier, et le client l'envoie depuis sa propre application bancaire.

  • Réglez-le une fois : activé ou non, le courriel qui reçoit les virements, si vous avez le dépôt automatique, et — sinon — la question de sécurité et la réponse que les clients doivent utiliser.
  • La réponse de sécurité est un secret partagé entre vous et vos clients, montré seulement au moment de payer. Les comptes du personnel ne peuvent jamais la voir.
  • Quand l'argent arrive dans votre banque, marquez le rendez-vous comme payé dans l'application, comme tout autre paiement.
  • Certaines entreprises gardent le virement désactivé exprès (par exemple, les commerces à terminal de carte seulement) — l'écran Être payé dira « Désactivé pour votre entreprise » et les clients ne se le verront pas offrir.
OwnersPropriétaires ↑ TopHaut

Pay-ahead links

A pay-ahead link lets a client pay for a booking before the day, online. The order matters:

  1. The client sends a booking request as usual.
  2. You confirm it — a link can only be made for a confirmed booking, never for a request still waiting. (That's deliberate: nobody pays for a maybe.)
  3. From the appointment, create the payment link and send it to the client.
  4. The client pays on the provider's secure page (Clover or PayPal) or by e-transfer.
  • The link is locked to the total quoted when the booking was made — the same services, the same taxes. Changing your prices or taxes later never re-prices a link already sent.
  • Payment links are sent by you, when you choose — the system never fires one on its own.
  • Client paid but the booking doesn't show it? See something went wrong paying ahead.

Two switches (Settings → Payments): Pay-ahead links can be turned off entirely — the button then refuses politely instead of making a link. And the tip prompt at checkout can be set to never ask, which removes the tip field from your checkout screen altogether (tips on your card terminal itself are the terminal's own setting, untouched).

Liens de paiement à l'avance

Un lien de paiement à l'avance laisse un client payer une réservation avant le jour même, en ligne. L'ordre compte :

  1. Le client envoie une demande de réservation comme d'habitude.
  2. Vous la confirmez — un lien ne peut être fait que pour une réservation confirmée, jamais pour une demande encore en attente. (C'est voulu : personne ne paie pour un « peut-être ».)
  3. À partir du rendez-vous, créez le lien de paiement et envoyez-le au client.
  4. Le client paie sur la page sécurisée du fournisseur (Clover ou PayPal) ou par virement Interac.
  • Le lien est verrouillé au total soumis au moment de la réservation — les mêmes services, les mêmes taxes. Changer vos prix ou vos taxes plus tard ne retarife jamais un lien déjà envoyé.
  • Les liens de paiement sont envoyés par vous, quand vous le choisissez — le système n'en envoie jamais un tout seul.
  • Le client a payé mais la réservation ne le montre pas ? Voir un problème en payant à l'avance.

Deux interrupteurs (Paramètres → Paiements) : les liens de paiement à l'avance peuvent être éteints complètement — le bouton refuse alors poliment au lieu de créer un lien. Et la demande de pourboire à la caisse peut être réglée à ne jamais demander, ce qui retire le champ de pourboire de votre écran de caisse (les pourboires sur votre terminal de carte restent le réglage du terminal lui-même, intouché).

OwnersPropriétaires ↑ TopHaut

Booking requests

Where: Requests (app or web).

Every client booking arrives as a request first. The time is held for that client while it waits — nobody else can take it — but nothing is confirmed, nothing is charged, and no pay-ahead link exists until you act.

  • Confirm — the booking is real. The client is told (per your notification settings), the calendar syncs, and you can now send a pay-ahead link if you want one.
  • Decline — the held time is released right away and the client is told.
  • Bookings you make yourself (in the app, for phone clients) skip the request stage and confirm instantly — you're the one asking and answering.

Re-opening a cancelled or no-show visit: opened one by mistake, or the client called back? The visit's Re-open button (app and web) either puts it back as a completed visit, or moves it to a new date and time — a move is checked against the calendar again first, and if the new time clashes, nothing changes and you see why. A visit that was already paid for can't be re-opened.

Demandes de réservation

Où : Demandes (application ou web).

Chaque réservation de client arrive d'abord comme une demande. Le moment est retenu pour ce client pendant l'attente — personne d'autre ne peut le prendre — mais rien n'est confirmé, rien n'est facturé, et aucun lien de paiement à l'avance n'existe tant que vous n'avez pas agi.

  • Confirmer — la réservation devient réelle. Le client est avisé (selon vos réglages de notifications), le calendrier se synchronise, et vous pouvez maintenant envoyer un lien de paiement à l'avance si vous en voulez un.
  • Refuser — le moment retenu est libéré tout de suite et le client est avisé.
  • Les réservations que vous faites vous-même (dans l'application, pour les clients au téléphone) sautent l'étape de la demande et se confirment immédiatement — c'est vous qui demandez et qui répondez.

Rouvrir une visite annulée ou manquée : vous en avez ouvert une par erreur, ou le client a rappelé ? Le bouton Rouvrir de la visite (application et web) la remet comme une visite terminée, ou la déplace à une nouvelle date et heure — un déplacement est d'abord revérifié dans le calendrier, et si le nouvel horaire entre en conflit, rien ne change et vous voyez pourquoi. Une visite déjà payée ne peut pas être rouverte.

OwnersPropriétaires ↑ TopHaut

Clients

Where: Clients (app or web).

  • Each client has one record: contact details, the address used for travel, booking history, packages, points, form answers, and notes.
  • Edit carefully — the email and phone on the record are where codes and notifications go. A wrong digit means a client hears nothing.
  • Duplicates happen (a client books once by email, once by phone). The Duplicates screen finds likely pairs; merging keeps both histories under one record. If a pair is really two different people, mark them “not duplicates — keep both” and they'll stop being suggested.
  • Do not contact — on the client's record, the Do not contact switch stops every email and text to that client — campaign messages, appointment confirmations, reminders, and sign-in codes alike. Nothing is sent to them at all while it's on, and their record shows a 🚫 badge so staff can see it at a glance. Use it the moment a client asks not to be contacted. Turn the switch back off on the same record if they ever ask to hear from you again.
  • Importing your client list — in the Business app, open Import. Choose Import from a file (CSV) and pick a file with a header row — the app recognises columns named things like email, phone, first_name / last_name (or one name column). You can also Import from contacts on the phone. Either way you get a preview first: duplicates (same email or phone as someone already in your book, or repeated in the file) are flagged and skipped, never merged silently, and nothing imports until you confirm. Balances and past visits are a separate import — see Bringing your history with you.
  • Export — the app can take your data out as well. Your book is yours; nothing about it is locked in.
  • Your book is yours; nothing about it is locked in.

A balance or address on a record looks wrong? See a balance looks wrong and the address looks wrong.

Files on the record: a client's record can hold small files — a photo of a signed paper form, a doctor's note, an insurance letter. Up to 10 files, each kept small (about 190 KB — a phone photo is shrunk for you in the app). Files live on the record, are listed with their date, and can be deleted from the record any time; deletions are written in the activity log.

Clients

Où : Clients (application ou web).

  • Chaque client a un seul dossier : coordonnées, l'adresse utilisée pour les déplacements, l'historique des réservations, forfaits, points, réponses aux formulaires, et notes.
  • Modifiez avec soin — le courriel et le téléphone du dossier sont là où les codes et les notifications vont. Un chiffre de travers et un client n'entend plus rien.
  • Les doublons arrivent (un client réserve une fois par courriel, une fois par téléphone). L'écran Doublons trouve les paires probables ; la fusion garde les deux historiques sous un seul dossier. Si une paire est vraiment deux personnes différentes, marquez-les « pas des doublons — garder les deux » et elles cesseront d'être proposées.
  • Ne pas contacter — sur le dossier du client, l'interrupteur Ne pas contacter arrête tous les courriels et textos à ce client — messages de campagne, confirmations de rendez-vous, rappels, et codes de connexion compris. Rien ne lui est envoyé du tout pendant qu'il est actif, et son dossier affiche un badge 🚫 pour que le personnel le voie d'un coup d'œil. Utilisez-le dès qu'un client demande à ne plus être contacté. Désactivez l'interrupteur sur le même dossier s'il demande un jour à recevoir de vos nouvelles à nouveau.
  • Importer votre liste de clients — dans l'application Affaires, ouvrez Importer. Choisissez Importer depuis un fichier (CSV) et sélectionnez un fichier avec une rangée d'en-têtes — l'application reconnaît les colonnes nommées par exemple email, phone, first_name / last_name (ou une seule colonne name). Vous pouvez aussi Importer depuis les contacts du téléphone. Dans les deux cas, vous obtenez un aperçu d'abord : les doublons (même courriel ou téléphone qu'une personne déjà dans votre carnet, ou répétés dans le fichier) sont signalés et ignorés, jamais fusionnés en silence, et rien ne s'importe avant votre confirmation. Les soldes et les visites passées font l'objet d'un import séparé — voir Apporter votre historique avec vous.
  • Exporter — l'application peut aussi sortir vos données. Votre carnet est le vôtre; rien n'y est verrouillé.

Un solde ou une adresse sur un dossier semble faux ? Voir un solde semble incorrect et l'adresse semble incorrecte.

Fichiers au dossier : le dossier d'un client peut garder de petits fichiers — une photo d'un formulaire papier signé, un billet du médecin, une lettre d'assurance. Jusqu'à 10 fichiers, chacun petit (environ 190 Ko — une photo de téléphone est réduite pour vous dans l'application). Les fichiers vivent au dossier, sont listés avec leur date, et peuvent être supprimés du dossier en tout temps ; les suppressions sont écrites au journal d'activité.

OwnersPropriétaires ↑ TopHaut

Client archive

Where: a client's record → Archive (app or web).

Archiving tidies your book without deleting anything. An archived client disappears from your client list, your counts, search, and the pickers you choose clients from — and that's all it does:

  • Their history, packages, points, payments and notes stay exactly as they were. Nothing is deleted, ever.
  • Archived clients live under the Archived view of your client list, marked with a 📥 badge.
  • Changed your mind? Open the record from the Archived view and tap Unarchive — the client is back in your book as if nothing happened.

Archive is for tidying (a client who moved away, a one-time visitor from years ago). To stop messages to a client, use do not contact instead — archiving doesn't change what a client receives.

Archive de clients

Où : le dossier d'un client → Archiver (application ou web).

Archiver range votre carnet sans rien supprimer. Un client archivé disparaît de votre liste de clients, de vos comptes, de la recherche, et des listes où vous choisissez des clients — et c'est tout ce que ça fait :

  • Son historique, ses forfaits, ses points, ses paiements et ses notes restent exactement comme ils étaient. Rien n'est supprimé, jamais.
  • Les clients archivés vivent sous la vue Archivés de votre liste de clients, marqués d'un badge 📥.
  • Vous avez changé d'idée ? Ouvrez le dossier depuis la vue Archivés et touchez Désarchiver — le client revient dans votre carnet comme si de rien n'était.

L'archive sert à ranger (un client déménagé, un visiteur d'une fois il y a des années). Pour arrêter les messages à un client, utilisez plutôt ne pas contacter — archiver ne change pas ce qu'un client reçoit.

OwnersPropriétaires ↑ TopHaut

Packages

Where: Packages (app or web). Clients buy in the Shop.

A package is a bundle of sessions of one service, sold once — for example, 5 sessions of a 1-hour service. When you create one you set which service, how many sessions, and the price.

  • A client's balance lives on their record and in their own account: “3 of 5 used”.
  • When a package holder books that service, the booking knows — at checkout, a session comes off the package instead of a new charge.
  • The system always spends from the right package — the one that matches the service booked. A package for one service never pays for another.
  • Found a wrong balance? Fix it on the client's record with an adjustment — the change is written into the history, so there's always a trail. See also a balance looks wrong.

Monthly cap (optional): a package can limit how many of its sessions a client may use per month — set Max uses per month when you create it on a client's record. Blank = no limit. And Duplicate on a client's package copies its terms into a fresh package on the same record.

Forfaits

Où : Forfaits (application ou web). Les clients achètent dans la Boutique.

Un forfait est un ensemble de séances d'un service, vendu en une fois — par exemple, 5 séances d'un service d'une heure. Quand vous en créez un, vous réglez quel service, combien de séances, et le prix.

  • Le solde d'un client vit sur son dossier et dans son propre compte : « 3 de 5 utilisées ».
  • Quand un détenteur de forfait réserve ce service, la réservation le sait — à la caisse, une séance se retire du forfait au lieu d'une nouvelle facture.
  • Le système dépense toujours à partir du bon forfait — celui qui correspond au service réservé. Un forfait pour un service ne paie jamais pour un autre.
  • Un solde incorrect ? Corrigez-le sur le dossier du client avec un ajustement — le changement s'écrit dans l'historique, alors il y a toujours une trace. Voir aussi un solde semble incorrect.

Plafond mensuel (optionnel) : un forfait peut limiter combien de ses séances un client peut utiliser par mois — réglez Utilisations max par mois à sa création au dossier du client. Vide = aucune limite. Et Dupliquer sur le forfait d'un client copie ses conditions dans un nouveau forfait au même dossier.

OwnersPropriétaires ↑ TopHaut

Gift cards

Where: Gift cards (app or web). Clients buy them in the Shop.

JLB gift cards are dollar-value cards — a card holds money, not a specific service, so it can pay toward anything you sell.

  • Sell a card for any amount; the buyer gets the card and its code to give away.
  • Check a balance or redeem at checkout — type the code, or scan it where the app offers scanning.
  • Part-payment is fine: a card pays what it holds and the rest is owed as usual.
  • In Quebec, gift cards don't expire — the balance stays the client's until it's spent.
  • Staff sign-ins can't open the gift-card money screens — that's owner (and checkout) territory.

Cartes-cadeaux

Où : Cartes-cadeaux (application ou web). Les clients les achètent dans la Boutique.

Les cartes-cadeaux JLB sont des cartes en valeur d'argent — une carte contient de l'argent, pas un service précis, alors elle peut payer vers tout ce que vous vendez.

  • Vendez une carte pour n'importe quel montant ; l'acheteur reçoit la carte et son code à offrir.
  • Vérifiez un solde ou utilisez une carte à la caisse — tapez le code, ou scannez-le là où l'application offre le scan.
  • Le paiement partiel est très bien : une carte paie ce qu'elle contient et le reste est dû comme d'habitude.
  • Au Québec, les cartes-cadeaux n'expirent pas — le solde reste au client jusqu'à ce qu'il soit dépensé.
  • Les comptes du personnel ne peuvent pas ouvrir les écrans d'argent des cartes-cadeaux — c'est le territoire du propriétaire (et de la caisse).
OwnersPropriétaires ↑ TopHaut

Promo codes & campaigns

Where: Promos and Campaigns (app or web).

  • Promo codes — a word clients type during booking for money off. You set the code, the discount, and when it runs. A code that doesn't apply tells the client plainly instead of silently doing nothing.
  • Campaigns — a message you write and send to clients (an offer, a seasonal note). You choose the channel — email or text — at the moment you send, every time. Nothing sends itself.
  • Clients marked do not contact receive nothing at all — no campaigns, and no appointment messages or codes either — and every campaign message carries the business's name and a way to stop them.

Codes promo et campagnes

Où : Promos et Campagnes (application ou web).

  • Codes promo — un mot que les clients tapent pendant la réservation pour un rabais. Vous réglez le code, le rabais, et quand il s'applique. Un code qui ne s'applique pas le dit au client clairement au lieu de ne rien faire en silence.
  • Campagnes — un message que vous écrivez et envoyez aux clients (une offre, un mot de saison). Vous choisissez le canal — courriel ou texto — au moment de l'envoi, à chaque fois. Rien ne s'envoie tout seul.
  • Les clients marqués ne pas contacter ne reçoivent rien du tout — ni campagnes, ni messages de rendez-vous ou codes — et chaque message de campagne porte le nom de l'entreprise et un moyen de les arrêter.
OwnersPropriétaires ↑ TopHaut

Forms

Where: Forms (app or web).

Forms are the paperwork: intake questions a client answers before a visit, health details you need, follow-ups after one.

  • Build a form from questions — short answers, long answers, choices, yes/no.
  • Send it to a client: it lands in their account under “Forms to fill out”, and they can be reminded per your notification settings.
  • Answers land on the client's record, attached to the right person — and a form sent before an appointment asks only once; the answers carry to the next visit.
  • If a form can't be sent — no connection, for example — the app tells you it didn't go through. Check your connection and send it again; nothing is ever sent silently in the background later.
  • Deleting a form answer is done on the web business page (Forms → the client's answers) — the app doesn't have that button yet.

Sending a form to someone else (a parent, a spouse, a caregiver): when you send a form for a client, you can add a second person. They get a private link that opens just that one form — no account, no sign-in — and their answers land on the client's file, marked as coming through the guest link.

Deleting a form: the Delete button on a form removes the form itself for good — it leaves your Forms list and can no longer be sent. The system asks twice and names what goes. Answers clients already submitted stay on their files — deleting the blank form never deletes anyone's answers. Only the owner can delete a form; clients can't — a client who wants something removed asks you.

The Form Store (app and web — Forms → Form Store): ready-made forms you can add and make your own. Preview a form exactly as the filler will see it, then tap Add this form — a copy lands in your Forms list, yours to edit. A form you already added says so; another copy is allowed. Read the note under the store list first: these are starting points, not legal advice.

The body chart on SOAP notes (app and web): on a client's note, the Areas treated question carries a tappable body chart with four views (front, three-quarter, side, back). Tap the figure to place a marker where you worked; tap a marker again to change its kind (tension, trigger point, tenderness…). The list of region names under the chart is the same answer in words — ticking a name places its marker, and the two never disagree. Notes written on either surface read the same on the other.

Formulaires

Où : Formulaires (application ou web).

Les formulaires, c'est la paperasse : les questions d'accueil auxquelles un client répond avant une visite, les détails de santé qu'il vous faut, les suivis après une visite.

  • Créez un formulaire à partir de questions — réponses courtes, réponses longues, choix, oui/non.
  • Envoyez-le à un client : il arrive dans son compte sous « Formulaires à remplir », et on peut le lui rappeler selon vos réglages de notifications.
  • Les réponses arrivent sur le dossier du client, attachées à la bonne personne — et un formulaire envoyé avant un rendez-vous ne demande qu'une fois ; les réponses se transportent à la visite suivante.
  • Si un formulaire ne peut pas être envoyé — pas de connexion, par exemple — l'application vous dit qu'il n'est pas passé. Vérifiez votre connexion et envoyez-le à nouveau ; rien ne s'envoie jamais en silence en arrière-plan plus tard.
  • Supprimer une réponse à un formulaire se fait sur la page web d'entreprise (Formulaires → les réponses du client) — l'application n'a pas encore ce bouton.

Envoyer un formulaire à une autre personne (un parent, un conjoint, un proche aidant) : quand vous envoyez un formulaire pour un client, vous pouvez ajouter une deuxième personne. Elle reçoit un lien privé qui ouvre seulement ce formulaire-là — aucun compte, aucune connexion — et ses réponses arrivent au dossier du client, marquées comme venues par le lien invité.

Supprimer un formulaire : le bouton Supprimer sur un formulaire le retire pour de bon — il quitte votre liste Formulaires et ne peut plus être envoyé. Le système demande deux fois et nomme ce qui part. Les réponses déjà envoyées par les clients restent à leurs dossiers — supprimer le formulaire vierge n'efface jamais les réponses de quelqu'un. Seul le propriétaire peut supprimer un formulaire ; les clients ne le peuvent pas — un client qui veut un retrait vous le demande.

La bibliothèque de formulaires (application et web — Formulaires → Bibliothèque de formulaires) : des formulaires prêts à l’emploi que vous pouvez ajouter et adapter. Parcourez par type d’entreprise, regardez l’aperçu d’un formulaire exactement comme la personne qui le remplira le verra, puis touchez Ajouter ce formulaire — un exemplaire arrive dans votre liste Formulaires, à modifier comme tout autre formulaire. Un formulaire déjà ajouté le dit; en ajouter un autre exemplaire est permis. La note sous la liste vaut la peine d’être lue avant d’envoyer un formulaire : ce sont des points de départ, pas des avis juridiques.

Le schéma corporel sur les notes SOAP (application et web) : sur la note d’un client, la question Zones traitées porte un schéma corporel qu’on peut toucher, avec quatre vues (face, trois-quarts, côté, dos). Touchez la silhouette pour placer un repère là où vous avez travaillé; touchez un repère de nouveau pour changer son type (tension, point gâchette, sensibilité…). La liste de noms de zones sous le schéma est la même réponse en mots — cocher un nom place son repère, et les deux ne se contredisent jamais. Une note écrite sur une surface se lit de la même façon sur l’autre.

OwnersPropriétaires ↑ TopHaut

AI help & AI writing

Where: the Ask the AI helper box at the top of Help — and the AI writing doors inside Services, Forms and a client's SOAP notes. The same doors are in the Business app and on the business website, in the same places.

Ask the AI helper is free on every plan. It answers questions about using JLB from this help library only — it never sees your bookings or client records, so never put client names, emails or phone numbers in a question. When it can't answer, it points you to a person — please give us 48 hours to answer.

AI writing is part of the AI plan ($75/month). On the Basic plan the writing doors simply don't appear. With the AI plan you get:

  • Service descriptions — “Create with AI” above the description box in Services drafts the words from the service name and your keywords.
  • Forms — “Create a form with AI” in Forms drafts a whole form from a sentence or two about who fills it in and what it asks.
  • SOAP notes — “Draft with AI” in a note drafts the wording from the session facts you ticked or typed. Session facts only — never a client's name.
  • Scan a paper form — in Forms: pick the form and the client, photograph the filled-in paper page, and the AI reads it. You check every answer against the photo, fix anything, and only your confirmed answers are filed.
  • Receipt scans — in Money → Expenses, a receipt photo becomes a draft expense you check and save the same way.

Every AI answer is a draft. Nothing saves, sends, signs or files itself — you read it, edit it, and save it yourself. Your plan, this month's AI usage and the usage log are on the AI & your plan page.

AI Tester: on the demo business, the AI & your plan page also carries an AI tester — try the helper and the receipt scan on made-up demo data. Nothing there touches a real business.

Aide IA et écriture IA

Où : la boîte Demander à l'assistant IA en haut de Aide — et les portes d'écriture IA dans Services, Formulaires et les notes SOAP d'un client. Les mêmes portes sont dans l'application JLB Business et sur le site web d'entreprise, aux mêmes endroits.

Demander à l'assistant IA est gratuit avec tous les forfaits. Il répond aux questions sur l'utilisation de JLB à partir de cette bibliothèque d'aide seulement — il ne voit jamais vos réservations ni vos dossiers clients, alors ne mettez jamais de noms de clients, de courriels ou de numéros de téléphone dans une question. Quand il ne peut pas répondre, il vous dirige vers une personne — s'il vous plaît, donnez-nous 48 heures pour répondre.

L'écriture IA fait partie du forfait IA (75 $/mois). Avec le forfait de base, les portes d'écriture n'apparaissent tout simplement pas. Avec le forfait IA, vous avez :

  • Descriptions de services — « Créer avec l'IA » au-dessus de la boîte de description dans Services rédige le texte à partir du nom du service et de vos mots-clés.
  • Formulaires — « Créer un formulaire avec l'IA » dans Formulaires rédige un formulaire complet à partir d'une phrase ou deux sur qui le remplit et ce qu'il demande.
  • Notes SOAP — « Rédiger avec l'IA » dans une note rédige le texte à partir des faits de la séance que vous avez cochés ou tapés. Faits de la séance seulement — jamais le nom d'un client.
  • Numériser un formulaire papier — dans Formulaires : choisissez le formulaire et le client, photographiez la page papier remplie, et l'IA la lit. Vous vérifiez chaque réponse par rapport à la photo, vous corrigez au besoin, et seules vos réponses confirmées sont classées.
  • Numérisation de reçus — dans Argent → Dépenses, la photo d'un reçu devient une dépense en brouillon que vous vérifiez et enregistrez de la même façon.

Chaque réponse de l'IA est un brouillon. Rien ne s'enregistre, ne s'envoie, ne se signe et ne se classe tout seul — vous le lisez, vous le modifiez, et vous l'enregistrez vous-même. Votre forfait, votre utilisation IA du mois et le journal d'utilisation sont sur la page IA et votre forfait.

Testeur IA : sur l'entreprise de démonstration, la page IA et votre forfait porte aussi un testeur IA — essayez l'assistant et la numérisation de reçus sur des données de démo inventées. Rien là ne touche une vraie entreprise.

OwnersPropriétaires ↑ TopHaut

Staff

Where: Staff (owner only).

  • Invite a person (the easy way) — Staff → Invite a team member: their name, an email or a phone number, and a role. They sign in themselves: in the JLB Business app or on the business website they enter that email or phone on the sign-in screen and type the 6-digit code sent to them there. You never hand anyone a password or a credential, and there is nothing for them to lose. Until their first sign-in, the team list shows them as Invited. (Issuing a credential by hand is still there, under the invite, for someone with no reachable email or phone.)
  • Roles, in plain words — pick the role when you invite, change it any time from the person's edit screen:
    • Owner — that's you: runs the business and sees and changes everything: the whole calendar, the money, the settings and the team.
    • Admin — runs the day-to-day and sees the money: everyone's calendar, clients, bookings and payments. Can't change settings or manage the team.
    • Practitioner — sees the calendar, clients and appointments for the day-to-day work. No money, no settings, no team management.
  • The fence is the system's, not the buttons' — a Practitioner who asks for the money pages is refused by the system itself; an Admin who asks for the team list or a settings save is refused the same way. Hiding a menu is decoration; these refusals are real. The e-transfer security answer is never shown to any staff sign-in.
  • Removing someone — Remove access on their edit screen signs them out everywhere right away: their credential, any open sign-in, and new sign-in codes all stop working at once. Their past work (bookings they made, notes) stays in the records, and every invite, role change and removal is written to your business's activity log.
  • Each staff member can also set their own password and secret question after their first sign-in (see signing in) — the code door always stays open as the way back in.

People clients can book (teams)

  • "This person takes bookings" (Staff → edit a person → Bookings) makes them one of the people a visit can land on. Until you tick it, they are a login only — nothing changes for a one-person business, and you never have to think about any of this.
  • Bio — a line or two clients see when they can request a person (the booking page and the app's business page show it).
  • Processing time — minutes after each of THEIR visits before they can start the next one (tidying up, notes). It stretches only their calendar, nobody else's.
  • Their own hours — unticked, they work the business hours. Tick it to give them their own weekday/weekend windows (with weekends off, if that is their pattern). The Copy the business hours button fills the fields from the business hours in one tap, so you only change what differs.
  • Their booking link — each bookable person gets a personal link (your booking page address + ?staff=their-name): clients who open it see only that person's times, and the visit is requested with them.
  • You are a performer too — the Staff screen's "My booking profile" gives you the same bio, processing time and own hours. When everyone is on the same hours, leave it all blank — the default is the business hours and no processing time.
  • Who takes a visit — a service can name who performs it (Services → "Who can perform it"; nobody ticked = anyone). When a booking comes in, the system gives it to the requested person if they are free, or to the only person who can take it. If two people could take it and nobody was requested, it lands as Unassigned and waits for you — tap the visit and use Assign. An unassigned visit holds the time for everyone who could take it, so nobody is double-booked around it.
  • Two people at once — a service can ask for two staff at once (a couples visit). Both people's calendars are held for the visit, and assigning always takes two names.
  • Let clients request a person (Staff screen) — when on, the booking page and app offer "No preference" plus each bookable person, with their bio. A request is a preference, never a promise: if that person cannot take the visit, it still books and you see the request on it, so you can place it or talk to the client.
  • The calendar filter — with bookable staff, the calendar gains chips (Everyone / Unassigned / you / each person) so you can look at one person's day at a time. Blocks also name the person taking the visit.

Commission %: each person (and you, as a performer) can carry a commission percentage. The Team numbers view — in the app and on the Money page of the web business page — totals each person's completed visits, what they collected, their commission and their tips for the period, so paying your team takes minutes, not a spreadsheet.

Personnel

Où : Personnel (propriétaire seulement).

  • Invitez une personne (la façon simple) — Personnel → Inviter un membre de l'équipe : son nom, un courriel ou un numéro de téléphone, et un rôle. Elle se connecte elle-même : dans l'application JLB Business ou sur le site web de l'entreprise, elle entre ce courriel ou ce téléphone sur l'écran de connexion et tape le code à 6 chiffres qui lui est envoyé là. Vous ne remettez ni mot de passe ni identifiant à personne, et il n'y a rien à perdre. Jusqu'à sa première connexion, la liste d'équipe l'affiche comme Invité. (Émettre un identifiant à la main reste possible, sous l'invitation, pour quelqu'un sans courriel ni téléphone joignable.)
  • Les rôles, en mots simples — choisissez le rôle à l'invitation, changez-le en tout temps depuis l'écran de modification de la personne :
    • Propriétaire — c'est vous : dirige l'entreprise et voit et change tout : tout le calendrier, l'argent, les réglages et l'équipe.
    • Admin — s'occupe du quotidien et voit l'argent : le calendrier de tout le monde, les clients, les réservations et les paiements. Ne peut pas changer les réglages ni gérer l'équipe.
    • Praticien — voit le calendrier, les clients et les rendez-vous pour le travail quotidien. Pas d'argent, pas de réglages, pas de gestion d'équipe.
  • La clôture appartient au système, pas aux boutons — un praticien qui demande les pages d'argent est refusé par le système lui-même ; un admin qui demande la liste d'équipe ou un enregistrement de réglages est refusé de la même façon. Cacher un menu, c'est de la décoration ; ces refus sont réels. La réponse de sécurité du virement n'est jamais montrée à une connexion du personnel.
  • Retirer quelqu'un — Retirer l'accès sur son écran de modification le déconnecte partout tout de suite : son identifiant, toute connexion ouverte et les nouveaux codes de connexion cessent de fonctionner en même temps. Son travail passé (réservations faites, notes) reste dans les dossiers, et chaque invitation, changement de rôle et retrait est écrit dans le journal d'activité de votre entreprise.
  • Chaque membre du personnel peut aussi créer son propre mot de passe et sa question secrète après sa première connexion (voir se connecter) — la porte par code reste toujours ouverte comme façon de revenir.

Les personnes que les clients peuvent réserver (équipes)

  • « Cette personne prend des réservations » (Personnel → modifier une personne → Réservations) en fait l'une des personnes à qui une visite peut échoir. Tant que ce n'est pas coché, c'est un accès seulement — rien ne change pour une entreprise d'une personne, et vous n'avez jamais à penser à tout cela.
  • Bio — une ligne ou deux que les clients voient quand ils peuvent demander une personne (la page de réservation et la page de l'entreprise dans l'application l'affichent).
  • Temps de traitement — les minutes après chacune de SES visites avant qu'elle puisse commencer la suivante (rangement, notes). Cela étire seulement son calendrier, celui de personne d'autre.
  • Ses propres heures — décoché, elle travaille aux heures d'ouverture. Cochez pour lui donner ses propres fenêtres de semaine et de fin de semaine (avec fins de semaine de congé, si c'est son horaire). Le bouton Copier les heures d'ouverture remplit les champs à partir des heures d'ouverture en un toucher — vous ne changez que ce qui diffère.
  • Son lien de réservation — chaque personne réservable reçoit un lien personnel (l'adresse de votre page de réservation + ?staff=son-nom) : les clients qui l'ouvrent ne voient que ses heures, et la visite est demandée avec elle.
  • Vous êtes aussi une personne réservable — le « Mon profil de réservation » de l'écran Personnel vous donne la même bio, le même temps de traitement et vos propres heures. Quand tout le monde suit les mêmes heures, laissez tout vide — le défaut est les heures d'ouverture et aucun temps de traitement.
  • Qui prend une visite — un service peut nommer qui l'offre (Services → « Qui peut l'offrir »; personne de coché = n'importe qui). Quand une réservation arrive, le système la donne à la personne demandée si elle est libre, ou à la seule personne qui peut la prendre. Si deux personnes pouvaient la prendre et que personne n'a été demandé, elle arrive comme Non attribuée et vous attend — touchez la visite et utilisez Attribuer. Une visite non attribuée retient l'heure pour toutes les personnes qui pourraient la prendre, pour que personne ne soit réservé en double autour.
  • Deux personnes à la fois — un service peut demander deux membres à la fois (une visite en couple). Les calendriers des deux personnes sont retenus pour la visite, et l'attribution demande toujours deux noms.
  • Permettre aux clients de demander une personne (écran Personnel) — activé, la page de réservation et l'application offrent « Aucune préférence » plus chaque personne réservable, avec sa bio. Une demande est une préférence, jamais une promesse : si cette personne ne peut pas prendre la visite, la réservation se fait quand même et vous voyez la demande dessus, pour la placer ou parler au client.
  • Le filtre du calendrier — avec du personnel réservable, le calendrier reçoit des pastilles (Tout le monde / Non attribué / vous / chaque personne) pour regarder la journée d'une personne à la fois. Les blocs nomment aussi la personne qui prend la visite.

% de commission : chaque personne (et vous, comme fournisseur) peut porter un pourcentage de commission. La vue Chiffres de l'équipe — dans l'application et à la page Argent de la page d'entreprise web — totalise pour chaque personne les visites terminées, ce qu'elle a perçu, sa commission et ses pourboires pour la période, pour payer votre équipe en quelques minutes, sans tableur.

OwnersPropriétaires ↑ TopHaut

Money, receipts & tax reports

Where: Money in the app (Earnings, Transactions, Expenses) and the web business page's Money section.

  • Income is appointment payments only — what clients actually paid, by the method they paid (card terminal, e-transfer, package session, gift card…).
  • Money on the books shows what's booked ahead and what's still owed, so a full calendar and an empty week read differently.
  • Receipts — send or resend a client their receipt (it doubles as their insurance receipt when your receipt identity is filled in). Receipts are sent by you, when you tap — never automatically.
  • Expenses & mileage — record costs and trips; mileage counts the round trip from home base and back.
  • Tax reports — the period's taxes collected, ready to email to yourself or your accountant as a document.
  • Deleting a record always asks twice and names exactly what will go. Deleting a payment changes your income totals — the app warns you before it happens, and deletions are logged.
  • The earnings chart (app and web — Money → Earnings): your sales as bars over the period you picked, with the previous same-length period ghosted behind, so a good month and a quiet one read at a glance. Tap a bar for its exact figure. The chart is drawn from the same payments as the totals beside it — the two can never disagree.
  • New checkout (web — Money → New checkout): start a checkout without opening the appointment first. It lists the appointments with no payment recorded yet; pick one and the regular checkout opens.

Argent, reçus et rapports de taxes

Où : Argent dans l'application (Revenus, Transactions, Dépenses) et la section Argent de la page web d'entreprise.

  • Le revenu, c'est les paiements de rendez-vous seulement — ce que les clients ont vraiment payé, par la méthode qu'ils ont payée (terminal de carte, virement, séance de forfait, carte-cadeau…).
  • L'argent au carnet montre ce qui est réservé d'avance et ce qui reste dû, pour qu'un calendrier plein et une semaine vide ne se lisent pas pareil.
  • Reçus — envoyez ou renvoyez à un client son reçu (il sert aussi de reçu pour assurances quand votre identité sur les reçus est remplie). Les reçus sont envoyés par vous, quand vous touchez — jamais automatiquement.
  • Dépenses et kilométrage — notez les coûts et les déplacements ; le kilométrage compte l'aller-retour de la base et retour.
  • Rapports de taxes — les taxes perçues de la période, prêtes à vous envoyer par courriel ou à votre comptable comme document.
  • Supprimer un dossier demande toujours deux fois et nomme exactement ce qui va partir. Supprimer un paiement change vos totaux de revenu — l'application vous avertit avant, et les suppressions sont notées.
  • Le graphique des revenus (application et web — Argent → Revenus) : vos ventes en barres sur la période choisie, avec la période précédente de même durée en fantôme derrière, pour qu'un bon mois et un mois tranquille se lisent d'un coup d'œil. Touchez une barre pour son montant exact. Le graphique est dessiné à partir des mêmes paiements que les totaux à côté — les deux ne peuvent jamais se contredire.
  • Nouvel encaissement (web — Argent → Nouvel encaissement) : lancez un encaissement sans d'abord ouvrir le rendez-vous. La liste montre les rendez-vous sans paiement encore enregistré; choisissez-en un et l'encaissement habituel s'ouvre.
OwnersPropriétaires ↑ TopHaut

Waitlist (owner side)

Where: Settings → Waitlist for the switches; Waitlist in the menu for the people on it.

  • On/off — whether clients can join when a time is full.
  • Offer holds for (hours) — when a spot opens and is offered to the first in line, how long they have to take it before it's offered to the next person. Set it to 0 and an unanswered offer lapses right away.
  • You see who's waiting for what, in order. An offer is a chance, not a booking — the spot only fills when the client books it.

Offer freed spots automatically (Settings → Waitlist): when a spot opens, the system can offer it on its own — no tap from you. The offer goes first to the waiting client whose nearest booking sits closest in time to the freed spot, on either side of it — the visit most likely to simply slide over. Join order breaks ties. The offer itself works exactly like a manual one: it holds for your offer-hours, then moves on. The switch starts off — turn it on when you want hands-free offers. You can also press Offer now on any waiting entry yourself, any time.

Liste d'attente (côté propriétaire)

Où : Paramètres → Liste d'attente pour les réglages ; Liste d'attente dans le menu pour les personnes qui y sont.

  • Activée ou non — si les clients peuvent se joindre quand un moment est plein.
  • L'offre tient pendant (heures) — quand une place s'ouvre et est offerte à la première personne en ligne, combien de temps elle a pour la prendre avant qu'elle soit offerte à la suivante. Mettez 0 et une offre sans réponse expire tout de suite.
  • Vous voyez qui attend quoi, dans l'ordre. Une offre est une chance, pas une réservation — la place ne se remplit que quand le client la réserve.

Offrir les places libérées automatiquement (Paramètres → Liste d'attente) : quand une place s'ouvre, le système peut l'offrir tout seul — sans que vous touchiez à rien. L'offre va d'abord au client en attente dont la réservation la plus proche est la plus près dans le temps de la place libérée, d'un côté ou de l'autre — la visite la plus susceptible de simplement glisser. L'ordre d'arrivée départage les égalités. L'offre fonctionne exactement comme une offre manuelle : elle tient pendant vos heures d'offre, puis passe au suivant. L'interrupteur commence éteint — allumez-le quand vous voulez des offres sans les mains. Vous pouvez aussi appuyer Offrir maintenant sur n'importe quelle entrée en attente, en tout temps.

OwnersPropriétaires ↑ TopHaut

Traffic

Where: Traffic (app menu or the web business page).

Traffic counts how people reach your booking door — nothing more personal than that:

  • Booking page views — how many times your booking page was opened.
  • App opens — how many times clients opened the Booking app pointed at your business.
  • Sign-ins — how many times someone signed in as a client.

Counts are totals for the period shown. They tell you whether the word is getting out (lots of views after you share your link is a good sign) — they can't tell you who looked, and a view is not a booking: your requests live under Booking requests.

Achalandage

Où : Achalandage (menu de l'application ou page web d'entreprise).

L'achalandage compte comment les gens atteignent votre porte de réservation — rien de plus personnel que cela :

  • Vues de la page de réservation — combien de fois votre page de réservation a été ouverte.
  • Ouvertures de l'application — combien de fois les clients ont ouvert l'application Réservation pointée vers votre entreprise.
  • Connexions — combien de fois quelqu'un s'est connecté comme client.

Les comptes sont des totaux pour la période affichée. Ils vous disent si le mot se répand (beaucoup de vues après avoir partagé votre lien, c'est bon signe) — ils ne peuvent pas vous dire qui a regardé, et une vue n'est pas une réservation : vos demandes vivent sous Demandes de réservation.

OwnersPropriétaires ↑ TopHaut

Support for the software itself

Questions about the app or the system — something broken, something confusing — go to platform support: in the app, the drawer's last entry is Support; on the web business page, the Support section. Both reach the people who make JLB.

Questions about a booking — a client's appointment, a balance, a payment — are yours to answer, and this page plus the troubleshooting sections should cover nearly all of them before they ever reach you.

Soutien pour le logiciel lui-même

Les questions sur l'application ou le système — quelque chose de brisé, quelque chose de confus — vont au soutien de la plateforme : dans l'application, la dernière entrée du tiroir est Soutien ; sur la page web d'entreprise, la section Soutien. Les deux rejoignent les gens qui font JLB.

Les questions sur une réservation — le rendez-vous d'un client, un solde, un paiement — sont à vous de répondre, et cette page plus les sections de dépannage devraient couvrir presque toutes avant qu'elles ne vous atteignent.

OwnersPropriétaires ↑ TopHaut

If your subscription lapses — view-only & renewing

JLB has no contract — you can cancel anytime. And if a payment is ever missed, your account is never locked and never deleted: it switches to view-only instead.

What view-only means. You can still sign in, always. Everything is still there to see — your clients, appointments, notes and money records — and you can still export all of it. What pauses is the working side: new bookings and edits wait until you renew. Nothing is ever deleted, and your clients' bookings and history stay exactly as they were.

How to renew. The banner at the top of the app or the business website says you're in view-only mode — tap Renew — save or update your card right there. Or go to Settings → Your JLB subscription and tap Save or update your card. Your card is entered on Stripe's own secure page — JLB never sees the number. As soon as the card is saved and the payment goes through, your business is fully back — bookings, edits and everything else — with nothing to rebuild.

Renewing is the one thing a view-only account can still do, on purpose: you should never need anyone's permission to come back.

Si votre abonnement expire — lecture seule et renouvellement

JLB n'a aucun contrat — vous pouvez annuler à tout moment. Et si un paiement est manqué, votre compte n'est jamais verrouillé et jamais supprimé : il passe plutôt en lecture seule.

Ce que lecture seule veut dire. Vous pouvez toujours vous connecter, en tout temps. Tout est encore là à consulter — vos clients, rendez-vous, notes et dossiers d'argent — et vous pouvez encore tout exporter. Ce qui se met en pause, c'est le côté travail : les nouvelles réservations et les modifications attendent votre renouvellement. Rien n'est jamais supprimé, et les réservations et l'historique de vos clients restent exactement comme ils étaient.

Comment renouveler. La bannière en haut de l'application ou du site web d'entreprise dit que vous êtes en lecture seule — touchez Renouveler — enregistrer ou mettre à jour ma carte juste là. Ou allez à Réglages → Votre abonnement JLB et touchez Enregistrer ou mettre à jour ma carte. Votre carte est saisie sur la page sécurisée de Stripe — JLB ne voit jamais le numéro. Dès que la carte est enregistrée et le paiement passé, votre entreprise est entièrement de retour — réservations, modifications et tout le reste — sans rien à reconstruire.

Renouveler est la seule chose qu'un compte en lecture seule peut encore faire, et c'est voulu : vous ne devriez jamais avoir besoin de la permission de personne pour revenir.

ClientsClients ↑ TopHaut

How booking works

Four steps, on the booking page or in the JLB Booking app:

  1. Service — pick what you want. Some services ask how many people (a group booking).
  2. Add-ons — any extras for that service. Skip if you want none.
  3. Day & time — pick from the real open times. The earliest times respect the business's minimum notice (often 48 hours), and a time is only offered if the whole appointment fits.
  4. Your details — name, email, phone, and the address for the appointment if the business comes to you. Read and tick the cancellation policy, then send.

Sending is a request, not a done deal. The business confirms every appointment personally — you'll hear back (email or text, per the business's settings) and the booking shows as confirmed in My bookings. The time is held for you while you wait.

No deposit, no card on file. If a business asks you to pay ahead, it happens after they confirm — see paying ahead.

Have a promo code? Type it during booking — if it applies, the discount shows on your total before you send. A package or gift card you hold is offered at the same place.

The app also shows the business's own page — its description, hours, address and contact details — under Business info, so you can check who you're booking with before you book.

Asking for a person: some businesses have a team. If yours offers it, the booking form lets you request a person (you will see their short bio). It is a preference, not a promise — if that person cannot take your visit, the business will let you know. A link the business gave you for one person (it ends in ?staff=…) shows only that person's times.

Comment fonctionne la réservation

Quatre étapes, sur la page de réservation ou dans l'application JLB Booking :

  1. Service — choisissez ce que vous voulez. Certains services demandent combien de personnes (une réservation de groupe).
  2. Options supplémentaires — les extras pour ce service. Sautez si vous n'en voulez aucun.
  3. Jour et heure — choisissez parmi les vrais moments libres. Les moments les plus tôt respectent le délai minimum de l'entreprise (souvent 48 heures), et un moment n'est offert que si tout le rendez-vous y entre.
  4. Vos coordonnées — nom, courriel, téléphone, et l'adresse du rendez-vous si l'entreprise vient chez vous. Lisez et cochez la politique d'annulation, puis envoyez.

Envoyer est une demande, pas une affaire réglée. L'entreprise confirme chaque rendez-vous personnellement — vous aurez des nouvelles (courriel ou texto, selon les réglages de l'entreprise) et la réservation s'affichera comme confirmée dans Mes réservations. Le moment est retenu pour vous pendant l'attente.

Aucun dépôt, aucune carte au dossier. Si une entreprise vous demande de payer à l'avance, ça arrive après sa confirmation — voir payer à l'avance.

Vous avez un code promo ? Tapez-le pendant la réservation — s'il s'applique, le rabais s'affiche sur votre total avant l'envoi. Un forfait ou une carte-cadeau que vous détenez est offert au même endroit.

L'application affiche aussi la page de l'entreprise elle-même — sa description, ses heures, son adresse et ses coordonnées — sous Infos de l'entreprise, pour que vous puissiez vérifier à qui vous avez affaire avant de réserver.

Demander une personne : certaines entreprises ont une équipe. Si la vôtre l'offre, le formulaire de réservation vous laisse demander une personne (vous verrez sa courte bio). C'est une préférence, pas une promesse — si cette personne ne peut pas prendre votre visite, l'entreprise vous le dira. Un lien que l'entreprise vous a donné pour une personne (il se termine par ?staff=…) ne montre que les heures de cette personne.

ClientsClients ↑ TopHaut

Signing in with a code

There's no password to remember unless you want one. To sign in:

  1. Enter the email or phone number the business has for you.
  2. We send a 6-digit code there. It arrives from the booking system and says what it is.
  3. Type the code. It lasts 15 minutes; you get 5 tries before needing a fresh one.

That's it — the first time you book or sign in, your account exists behind the scenes. No forms, no password wall. On many phones the code offers itself above the keyboard to tap — no memorising.

Safety: nobody from the business will ever phone or text you to ask for this code. Only type it on the sign-in screen you were already on. A code email contains no links to click — on purpose.

Code not arriving? Code troubleshooting walks through it step by step.

Passkeys: once you're signed in, My account offers Add a passkey — after that, this device's fingerprint, face or screen lock signs you in with one tap. The code never goes away: a new phone, or a passkey that stops working, always falls back to the code.

My places: if you book with more than one business on JLB using the same email or phone, signing in here can show you those businesses under My places and switch you between them without another code. That list exists only because your sign-in proved the email or phone is yours — nobody can look up where someone else books. Each business still keeps its own record of you; My places shares nothing between businesses except the fact that you have an account with each. Ask any one business to delete your data and that business's record goes — and it stops appearing in My places — without touching your accounts anywhere else.

Se connecter avec un code

Il n'y a aucun mot de passe à retenir, sauf si vous en voulez un. Pour vous connecter :

  1. Entrez le courriel ou le numéro de téléphone que l'entreprise a pour vous.
  2. On envoie un code à 6 chiffres là. Il arrive du système de réservation et dit ce qu'il est.
  3. Tapez le code. Il dure 15 minutes ; vous avez 5 essais avant d'en avoir besoin d'un nouveau.

C'est tout — la première fois que vous réservez ou vous connectez, votre compte existe derrière la scène. Aucun formulaire, aucun mur de mot de passe. Sur beaucoup de téléphones, le code se propose lui-même au-dessus du clavier à toucher — rien à mémoriser.

Sécurité : personne de l'entreprise ne vous téléphonera ni ne vous textotera jamais pour vous demander ce code. Tapez-le seulement sur l'écran de connexion où vous étiez déjà. Un courriel de code ne contient aucun lien à cliquer — c'est exprès.

Le code n'arrive pas ? Le dépannage des codes vous guide étape par étape.

Clés d'accès (passkeys) : une fois connecté, Mon compte offre Ajouter une clé d'accès — ensuite, l'empreinte, le visage ou le verrou d'écran de cet appareil vous connecte d'un toucher. Le code ne disparaît jamais : un nouveau téléphone, ou une clé d'accès qui cesse de fonctionner, revient toujours au code.

Mes endroits : si vous réservez auprès de plus d'une entreprise sur JLB avec le même courriel ou le même téléphone, vous connecter ici peut vous montrer ces entreprises sous Mes endroits et vous faire passer de l'une à l'autre sans autre code. Cette liste existe seulement parce que votre connexion a prouvé que le courriel ou le téléphone est le vôtre — personne ne peut chercher où quelqu'un d'autre réserve. Chaque entreprise garde toujours son propre dossier sur vous ; Mes endroits ne partage rien entre les entreprises sauf le fait que vous avez un compte chez chacune. Demandez à une entreprise de supprimer vos données et le dossier de cette entreprise disparaît — et elle cesse d'apparaître dans Mes endroits — sans toucher vos comptes ailleurs.

ClientsClients ↑ TopHaut

Your optional password

If you'd rather not wait for a code each time, you can set a password:

  1. Sign in with a code first (a password can only be set while you're signed in — that's what keeps it really yours).
  2. Open My account and choose Set a password — 8 characters or more.
  3. From then on, sign in with your password or a code — your choice each time.

Forgot the password? Sign in with a code instead and set a new one. The code is always your way back in, so a forgotten password can never lock you out.

Votre mot de passe facultatif

Si vous préférez ne pas attendre un code chaque fois, vous pouvez créer un mot de passe :

  1. Connectez-vous d'abord avec un code (un mot de passe ne peut être créé que pendant que vous êtes connecté — c'est ce qui fait qu'il est vraiment le vôtre).
  2. Ouvrez Mon compte et choisissez Créer un mot de passe — 8 caractères ou plus.
  3. À partir de là, connectez-vous avec votre mot de passe ou un code — votre choix chaque fois.

Mot de passe oublié ? Connectez-vous avec un code à la place et créez-en un nouveau. Le code est toujours votre porte de retour, alors un mot de passe oublié ne peut jamais vous barrer la route.

ClientsClients ↑ TopHaut

My account

Where: “My profile / My account” — top corner of the booking page, or in the app.

  • Your details — the name, email, phone and address saved from your bookings, filled in automatically next time. Check them at step 4 of a booking and fix anything stale right there; you can also clear the saved details entirely.
  • Your stuff — gift cards, packages and memberships you hold, with their balances.
  • Forms to fill out — anything the business has sent you lives here (see Forms).
  • Share with a friend — your referral link (see points & referrals).
  • Password — set or change yours (see passwords).
  • Appearance & language — light, dark, or your device's setting; English or French. The whole system speaks both, and French is fully French — never half-translated.

Mon compte

Où : « Mon compte » — coin supérieur de la page de réservation, ou dans l'application.

  • Vos coordonnées — le nom, le courriel, le téléphone et l'adresse gardés de vos réservations, remplis automatiquement la prochaine fois. Vérifiez-les à l'étape 4 d'une réservation et corrigez ce qui n'est plus bon sur place ; vous pouvez aussi effacer entièrement les coordonnées gardées.
  • Vos affaires — cartes-cadeaux, forfaits et abonnements que vous détenez, avec leurs soldes.
  • Formulaires à remplir — tout ce que l'entreprise vous a envoyé vit ici (voir Formulaires).
  • Partager avec un ami — votre lien de recommandation (voir points et recommandations).
  • Mot de passe — créez ou changez le vôtre (voir mots de passe).
  • Apparence et langue — clair, sombre, ou le réglage de votre appareil ; anglais ou français. Tout le système parle les deux, et le français est entièrement français — jamais traduit à moitié.
ClientsClients ↑ TopHaut

My bookings

Where: My bookings on the booking page or in the app (sign in first).

  • Status tells the truth: Requested = waiting for the business to confirm. Confirmed = it's on. Cancelled / Declined = it isn't happening.
  • Change or cancel — open the booking and use its buttons. The business's cancellation policy (which you agreed to when booking) says what a late change costs, so check the time left before you tap.
  • Pay — if the business offers pay-ahead for that booking, a Pay button or link appears here (see paying ahead).
  • Forms — a booking that needs a form shows it here too.
  • Reminders — depending on the business's settings, you may get a confirmation ask about 48 hours before, and a reminder about 4 hours before, by email or text.
  • Your own calendar — add the booking to your phone's calendar from its details so it sits with the rest of your life.

Mes réservations

Où : Mes réservations sur la page de réservation ou dans l'application (connectez-vous d'abord).

  • Le statut dit la vérité : Demandée = en attente de la confirmation de l'entreprise. Confirmée = c'est réglé. Annulée / Refusée = ça n'aura pas lieu.
  • Changer ou annuler — ouvrez la réservation et utilisez ses boutons. La politique d'annulation de l'entreprise (que vous avez acceptée en réservant) dit ce qu'un changement tardif coûte, alors vérifiez le temps qu'il reste avant de toucher.
  • Payer — si l'entreprise offre le paiement à l'avance pour cette réservation, un bouton ou un lien Payer apparaît ici (voir payer à l'avance).
  • Formulaires — une réservation qui demande un formulaire le montre ici aussi.
  • Rappels — selon les réglages de l'entreprise, vous pouvez recevoir une demande de confirmation environ 48 heures avant, et un rappel environ 4 heures avant, par courriel ou texto.
  • Votre propre calendrier — ajoutez la réservation au calendrier de votre téléphone depuis ses détails, pour qu'elle vive avec le reste de votre vie.
ClientsClients ↑ TopHaut

Paying ahead

Some businesses let you pay for a confirmed booking before the day. Rules that protect you:

  • Only confirmed bookings can be paid ahead. If your booking still says Requested, there's nothing to pay yet — anyone asking for money at that stage is not this system.
  • The amount is fixed — the exact total from when your booking was made: services, add-ons, travel and taxes. It can't quietly change afterwards.
  • Card payments happen on the payment company's own secure page (Clover or PayPal). The booking system never sees or stores your card number.
  • PayPal in 4: if your own PayPal offers you 4 interest-free payments, you can use it — the business is still paid in full, and your booking is simply paid.
  • E-transfer: the booking shows the exact amount, the business's e-transfer email, and a copy button. You send it from your own banking app; the business marks it paid when it lands.

Something look off? Pay-ahead troubleshooting.

Payer à l'avance

Certaines entreprises vous laissent payer une réservation confirmée avant le jour même. Des règles qui vous protègent :

  • Seules les réservations confirmées peuvent être payées à l'avance. Si votre réservation dit encore Demandée, il n'y a rien à payer pour l'instant — quiconque demande de l'argent à cette étape n'est pas ce système.
  • Le montant est fixe — le total exact du moment où votre réservation a été faite : services, options, déplacement et taxes. Il ne peut pas changer en douce après coup.
  • Les paiements par carte se font sur la page sécurisée de la compagnie de paiement (Clover ou PayPal). Le système de réservation ne voit ni ne garde jamais votre numéro de carte.
  • PayPal en 4 : si votre propre PayPal vous offre 4 paiements sans intérêts, vous pouvez l'utiliser — l'entreprise est quand même payée en entier, et votre réservation est simplement payée.
  • Virement Interac : la réservation montre le montant exact, le courriel de virement de l'entreprise, et un bouton pour copier. Vous l'envoyez depuis votre propre application bancaire ; l'entreprise le marque payé quand il arrive.

Quelque chose semble faux ? Dépannage du paiement à l'avance.

ClientsClients ↑ TopHaut

Packages

A package is a bundle of sessions of one service, bought once — usually better value per session.

  • Buy in the Shop on the booking page or in the app.
  • Your balance lives in My account — “3 of 5 used” — and shows when you book that service.
  • Using it: book the service as usual; the system offers your package, and one session comes off the balance for that appointment instead of a fresh charge.
  • A package only ever pays for its own service — it can't be spent on a different one.
  • Balance look wrong? Balance troubleshooting — and the business can see the full history, session by session.
  • Each business sets its own package policy (for example, whether packages can be refunded) — you'll see it where packages are sold, before you buy.

Forfaits

Un forfait est un ensemble de séances d'un service, acheté en une fois — habituellement une meilleure valeur par séance.

  • Achetez dans la Boutique sur la page de réservation ou dans l'application.
  • Votre solde vit dans Mon compte — « 3 de 5 utilisées » — et s'affiche quand vous réservez ce service.
  • L'utiliser : réservez le service comme d'habitude ; le système offre votre forfait, et une séance se retire du solde pour ce rendez-vous au lieu d'une nouvelle facture.
  • Un forfait ne paie jamais que son propre service — il ne peut pas être dépensé sur un autre.
  • Le solde semble faux ? Dépannage des soldes — et l'entreprise peut voir tout l'historique, séance par séance.
  • Chaque entreprise établit sa propre politique de forfaits (par exemple, si les forfaits sont remboursables) — vous la verrez là où les forfaits sont vendus, avant d'acheter.
ClientsClients ↑ TopHaut

Gift cards

Gift cards here hold a dollar amount — they can pay toward any service, not just one.

  • Buy in the Shop, for any amount, for yourself or to give away. The card and its code are what you hand over — keep the code safe like cash.
  • Your balance shows in My account once a card is on your account, and at checkout when you spend it.
  • Spending: at checkout the card pays what it holds; if the bill is bigger, the rest is owed the usual ways. A part-used card keeps its remaining balance.
  • In Quebec, gift cards don't expire — the money stays yours until it's spent.

Cartes-cadeaux

Les cartes-cadeaux ici contiennent un montant d'argent — elles peuvent payer vers n'importe quel service, pas seulement un.

  • Achetez dans la Boutique, pour n'importe quel montant, pour vous ou à offrir. La carte et son code sont ce que vous remettez — gardez le code en sécurité comme de l'argent comptant.
  • Votre solde s'affiche dans Mon compte une fois une carte sur votre compte, et à la caisse quand vous la dépensez.
  • Dépenser : à la caisse, la carte paie ce qu'elle contient ; si la facture est plus grosse, le reste est dû par les moyens habituels. Une carte utilisée en partie garde son solde restant.
  • Au Québec, les cartes-cadeaux n'expirent pas — l'argent reste le vôtre jusqu'à ce qu'il soit dépensé.
ClientsClients ↑ TopHaut

Loyalty points & referrals

  • Earning: completed appointments earn points automatically — there's nothing to scan or ask for. Your balance shows in My account.
  • Spending: points trade for money off at the levels the business sets (for example, 50 points for $10 off, 100 for $20). The offer appears at checkout when you have enough.
  • Referrals: your account has a share link. When a friend books through it and completes their first appointment, you earn referral points — up to the business's cap, so sharing early counts most.
  • Tiers: some businesses name loyalty levels; your level follows your lifetime points and is just a label — the points math above is what matters.

Points de fidélité et recommandations

  • Gagner : les rendez-vous terminés gagnent des points automatiquement — rien à scanner ni à demander. Votre solde s'affiche dans Mon compte.
  • Dépenser : les points s'échangent contre de l'argent de moins aux niveaux que l'entreprise règle (par exemple, 50 points pour 10 $ de moins, 100 pour 20 $). L'offre apparaît à la caisse quand vous en avez assez.
  • Recommandations : votre compte a un lien de partage. Quand un ami réserve par ce lien et termine son premier rendez-vous, vous gagnez des points de recommandation — jusqu'au plafond de l'entreprise, alors partager tôt compte le plus.
  • Niveaux : certaines entreprises nomment des niveaux de fidélité ; votre niveau suit vos points à vie et n'est qu'une étiquette — le calcul des points ci-dessus est ce qui compte.
ClientsClients ↑ TopHaut

Forms to fill out

Businesses sometimes need information before or after a visit — health details, preferences, how things went. When they send you a form:

  • It waits in My account under Forms to fill out, and on the booking it belongs to.
  • Answer honestly and fully — the business reads your answers before your appointment, and they stay attached to your record so you're not asked the same things every visit.
  • Your answers go to that business only. They're part of your client record, never advertising material.

Formulaires à remplir

Les entreprises ont parfois besoin d'informations avant ou après une visite — détails de santé, préférences, comment ça s'est passé. Quand elles vous envoient un formulaire :

  • Il vous attend dans Mon compte sous Formulaires à remplir, et sur la réservation à laquelle il appartient.
  • Répondez honnêtement et au complet — l'entreprise lit vos réponses avant votre rendez-vous, et elles restent attachées à votre dossier pour qu'on ne vous redemande pas les mêmes choses à chaque visite.
  • Vos réponses vont à cette entreprise seulement. Elles font partie de votre dossier client, jamais du matériel publicitaire.
ClientsClients ↑ TopHaut

The waitlist

Can't find a time that works? Join the waitlist from the booking page:

  1. Pick the service you want and leave your name and how to reach you.
  2. If a spot opens, the business's system offers it to the waitlist in order.
  3. An offer expires — the business sets how long it holds (often a day). If you get one, book it quickly; if it lapses, it goes to the next person and you're still on the list.

Joining the waitlist never books anything by itself, and booking normally stays open to you the whole time — take whichever comes first.

La liste d'attente

Vous ne trouvez pas un moment qui fonctionne ? Joignez la liste d'attente depuis la page de réservation :

  1. Choisissez le service que vous voulez et laissez votre nom et comment vous rejoindre.
  2. Si une place s'ouvre, le système de l'entreprise l'offre à la liste d'attente dans l'ordre.
  3. Une offre expire — l'entreprise règle combien de temps elle tient (souvent une journée). Si vous en recevez une, réservez vite ; si elle expire, elle va à la personne suivante et vous restez sur la liste.

Joindre la liste d'attente ne réserve jamais rien par elle-même, et réserver normalement vous reste ouvert tout le long — prenez ce qui vient en premier.

ClientsClients ↑ TopHaut

Membership

Some businesses run a membership club — a monthly fee for members-only perks. If yours does, it's offered in the Shop, and the terms you agree to there are the whole deal:

  • A percentage off every appointment.
  • Free travel up to a distance, if the club includes it.
  • A free add-on from a chosen list, if the club includes it.

Your membership and its perks show in My account and apply automatically when you book — no card to carry, no code to remember. Questions about cancelling or pausing go to the business (see contact).

Abonnement

Certaines entreprises offrent un club d'abonnement — un frais mensuel pour des avantages réservés aux membres. Si la vôtre le fait, il est offert dans la Boutique, et les conditions que vous acceptez là sont toute l'entente :

  • Un pourcentage de moins sur chaque rendez-vous.
  • Le déplacement gratuit jusqu'à une distance, si le club l'inclut.
  • Une option supplémentaire gratuite d'une liste choisie, si le club l'inclut.

Votre abonnement et ses avantages s'affichent dans Mon compte et s'appliquent automatiquement quand vous réservez — aucune carte à porter, aucun code à retenir. Les questions sur l'annulation ou la pause vont à l'entreprise (voir contact).

TroubleshootingDépannage ↑ TopHaut

My sign-in code didn't arrive / expired / says wrong

  1. Wait a full minute. Email is fast but not instant; texts can lag on a weak signal.
  2. Check the other inbox. If you gave an email, look in Spam/Junk and Promotions — the code email's subject says it's your login code. If you gave a phone number, check your text messages.
  3. Check the address you typed. One wrong letter or digit sends the code to a stranger's inbox — or nowhere. This is the most common cause by far.
  4. Expired? Codes live 15 minutes. Ask for a fresh one and use the newest code — asking again makes older codes stop working.
  5. “Wrong code”? Type the digits with no spaces, from the newest message. After 5 wrong tries, ask for a fresh code.
  6. Still nothing after a few minutes? Try the other way in — if you used email, try your phone number (or the other way around). The business can check which contact details they hold for you.
Last step — contact the business. Their phone and email are on their booking page. Tell them which email or number you used and roughly when — they can check your record and fix a wrong address on the spot.

Mon code de connexion n'est pas arrivé / est expiré / est dit incorrect

  1. Attendez une bonne minute. Le courriel est rapide mais pas instantané ; les textos peuvent retarder sur un signal faible.
  2. Vérifiez l'autre boîte. Si vous avez donné un courriel, regardez dans les indésirables et les promotions — le sujet du courriel de code dit que c'est votre code de connexion. Si vous avez donné un numéro de téléphone, vérifiez vos textos.
  3. Vérifiez l'adresse que vous avez tapée. Une lettre ou un chiffre de travers envoie le code dans la boîte d'un étranger — ou nulle part. C'est la cause la plus fréquente, et de loin.
  4. Expiré ? Les codes vivent 15 minutes. Demandez-en un nouveau et utilisez le plus récent — en redemander un fait cesser les anciens de fonctionner.
  5. « Code incorrect » ? Tapez les chiffres sans espaces, du message le plus récent. Après 5 essais incorrects, demandez un nouveau code.
  6. Toujours rien après quelques minutes ? Essayez l'autre porte — si vous avez utilisé le courriel, essayez votre numéro de téléphone (ou l'inverse). L'entreprise peut vérifier quelles coordonnées elle détient pour vous.
Dernière étape — contactez l'entreprise. Son téléphone et son courriel sont sur sa page de réservation. Dites-lui quel courriel ou numéro vous avez utilisé et vers quelle heure — elle peut vérifier votre dossier et corriger une adresse incorrecte sur place.
TroubleshootingDépannage ↑ TopHaut

I can't sign in at all

Clients

  • Use the exact email or phone number you've booked with before. A new address makes a new, empty account — your bookings live on the old one.
  • Password not working? Sign in with a code instead and reset it in My account.
  • Signed in but your bookings are missing? You almost certainly signed in under a different email or number than the booking used. Sign out and come back with the other one.

Owners & staff

  • Credential not accepted? Paste it whole, with no spaces at the ends. Credentials are long on purpose.
  • Password forgotten? Forgot password? + your secret question gets you back in without any email (see signing in).
  • No secret question either? The owner can issue you a one-time claim code from Staff. If you're the owner and fully locked out, that's platform support — contact.
Last step — contact the business (clients) or platform support (owners): see who to contact.

Je n'arrive pas du tout à me connecter

Clients

  • Utilisez le courriel ou le numéro de téléphone exact avec lequel vous avez déjà réservé. Une nouvelle adresse crée un nouveau compte vide — vos réservations vivent sur l'ancien.
  • Le mot de passe ne fonctionne pas ? Connectez-vous avec un code à la place et réinitialisez-le dans Mon compte.
  • Connecté mais vos réservations sont absentes ? Vous vous êtes presque certainement connecté sous un autre courriel ou numéro que celui de la réservation. Déconnectez-vous et revenez avec l'autre.

Propriétaires et personnel

  • Code d'accès refusé ? Collez-le au complet, sans espaces aux extrémités. Les codes d'accès sont longs exprès.
  • Mot de passe oublié ? Mot de passe oublié ? + votre question secrète vous ramène sans aucun courriel (voir se connecter).
  • Pas de question secrète non plus ? Le propriétaire peut vous émettre un code d'activation à usage unique depuis Personnel. Si vous êtes le propriétaire et complètement barré dehors, c'est le soutien de la plateforme — contact.
Dernière étape — contactez l'entreprise (clients) ou le soutien de la plateforme (propriétaires) : voir qui contacter.
TroubleshootingDépannage ↑ TopHaut

A booking isn't on the calendar

Owners — a booking isn't reaching Google Calendar

  1. Check the connection card in Settings → Calendar sync: does it say Connected — and is the account shown the one whose calendar you're looking at? Connected the wrong Google account is the most common cause: Disconnect, then Connect again and pick the right account on Google's page.
  2. Check the direction on the same screen: is it Off? One way or two way both send bookings to Google; Off sends nothing.
  3. Give it a minute after confirming — sync follows the confirmation, it isn't ahead of it. A request was never going to appear; only confirmed bookings sync.
  4. Look at the right calendar and the right day — travel blocks sit before and after the appointment and can push it in list views.
  5. Still missing? Renew the connection: Disconnect on the connection card, then Connect again (Google may ask you to allow access once more), then confirm a test booking and watch it land.

Clients — a booking isn't on your phone's calendar

  • It only joins your personal calendar when you add it — open the booking in My bookings and use its add-to-calendar option.
  • Changed or cancelled bookings don't rewrite copies you already saved elsewhere — delete the old copy so an old time never fools you.
Last step — contact the business (clients) or platform support (owners, if the connection itself keeps failing): see who to contact.

Une réservation n'est pas au calendrier

Propriétaires — une réservation ne se rend pas à Google Agenda

  1. Vérifiez la carte de connexion dans Paramètres → Synchronisation du calendrier : dit-elle Connecté — et le compte affiché est-il celui dont vous regardez l'agenda ? Le mauvais compte Google connecté est la cause la plus fréquente : Déconnectez, puis Connectez à nouveau et choisissez le bon compte sur la page de Google.
  2. Vérifiez la direction sur le même écran : est-elle désactivée ? Un sens et deux sens envoient tous deux les réservations à Google ; Désactivée n'envoie rien.
  3. Donnez-lui une minute après la confirmation — la synchronisation suit la confirmation, elle ne la devance pas. Une demande n'allait jamais apparaître ; seules les réservations confirmées se synchronisent.
  4. Regardez le bon calendrier et la bonne journée — les blocs de déplacement siègent avant et après le rendez-vous et peuvent le pousser dans les vues en liste.
  5. Toujours absente ? Renouvelez la connexion : Déconnectez sur la carte de connexion, puis Connectez à nouveau (Google peut vous demander d'autoriser l'accès encore une fois), puis confirmez une réservation d'essai et regardez-la arriver.

Clients — une réservation n'est pas au calendrier de votre téléphone

  • Elle ne joint votre calendrier personnel que lorsque vous l'ajoutez — ouvrez la réservation dans Mes réservations et utilisez son option d'ajout au calendrier.
  • Les réservations changées ou annulées ne réécrivent pas les copies que vous avez déjà gardées ailleurs — supprimez la vieille copie pour qu'une ancienne heure ne vous trompe jamais.
Dernière étape — contactez l'entreprise (clients) ou le soutien de la plateforme (propriétaires, si la connexion elle-même continue d'échouer) : voir qui contacter.
TroubleshootingDépannage ↑ TopHaut

A balance looks wrong

Packages, gift cards and points all keep a written history — nothing moves without a line explaining it. Before concluding anything:

  1. Check which account you're in. A second email or phone number means a second record — balances don't merge by themselves. (Owners can merge true duplicates; see Clients.)
  2. Packages: count sessions against your appointments — each completed (or checked-out) booking of that service uses one session, including ones booked before you bought the package if the business settled them against it.
  3. Gift cards: a card pays what the bill asks — a part-payment leaves the exact remainder. Check the checkout totals on the booking, not just the card.
  4. Points: points land when an appointment is completed, and referral points land when your friend's first appointment completes. A cancelled appointment earns nothing and a redemption shows as its own line.
Last step — contact the business. Ask them to walk the history on your record with you — every line can be shown, and a genuine mistake is fixed with an adjustment that's written into the same history.

Un solde semble incorrect

Les forfaits, les cartes-cadeaux et les points gardent tous un historique écrit — rien ne bouge sans une ligne qui l'explique. Avant de conclure quoi que ce soit :

  1. Vérifiez dans quel compte vous êtes. Un deuxième courriel ou numéro de téléphone veut dire un deuxième dossier — les soldes ne fusionnent pas d'eux-mêmes. (Les propriétaires peuvent fusionner les vrais doublons ; voir Clients.)
  2. Forfaits : comptez les séances contre vos rendez-vous — chaque réservation terminée (ou passée à la caisse) de ce service utilise une séance, y compris celles réservées avant l'achat du forfait si l'entreprise les a réglées contre lui.
  3. Cartes-cadeaux : une carte paie ce que la facture demande — un paiement partiel laisse le reste exact. Vérifiez les totaux de caisse sur la réservation, pas seulement la carte.
  4. Points : les points arrivent quand un rendez-vous est terminé, et les points de recommandation arrivent quand le premier rendez-vous de votre ami se termine. Un rendez-vous annulé ne gagne rien et un échange s'affiche comme sa propre ligne.
Dernière étape — contactez l'entreprise. Demandez-lui de parcourir l'historique de votre dossier avec vous — chaque ligne peut être montrée, et une vraie erreur se corrige par un ajustement écrit dans le même historique.
TroubleshootingDépannage ↑ TopHaut

Something went wrong paying ahead

  • The pay button/link isn't there: the booking must be Confirmed first, and the business must offer pay-ahead. A Requested booking has nothing to pay yet.
  • The amount looks wrong: the link charges the total quoted when the booking was made — services, add-ons, travel, taxes. Compare it with the booking's own total in My bookings; if they differ, don't pay — ask first (last step below).
  • The payment page refused my card: that's the payment company's answer, not the booking system's. Try again or another card; nothing was charged for a refused try, and your booking stays confirmed either way.
  • I paid but the booking doesn't show it: give it a few minutes, then check My bookings again. Keep your payment company's receipt/email — it has everything needed to match the payment to the booking.
  • E-transfer sent but not marked paid: the business marks it when the money lands in their bank — that can take a little while, especially between different banks.
  • Paid twice? Don't pay a third time. One payment is always enough for one booking.
Last step — contact the business. Send them the payment receipt (date, amount, and the name on it). They can match it to the booking and make the record right; a true double payment is theirs to refund through the same payment company it came in on.

Un problème en payant à l'avance

  • Le bouton/lien Payer n'est pas là : la réservation doit d'abord être Confirmée, et l'entreprise doit offrir le paiement à l'avance. Une réservation Demandée n'a encore rien à payer.
  • Le montant semble faux : le lien facture le total soumis au moment de la réservation — services, options, déplacement, taxes. Comparez-le avec le total de la réservation elle-même dans Mes réservations ; s'ils diffèrent, ne payez pas — demandez d'abord (dernière étape ci-dessous).
  • La page de paiement a refusé ma carte : c'est la réponse de la compagnie de paiement, pas du système de réservation. Réessayez ou prenez une autre carte ; rien n'a été facturé pour un essai refusé, et votre réservation reste confirmée d'une façon ou de l'autre.
  • J'ai payé mais la réservation ne le montre pas : donnez-lui quelques minutes, puis vérifiez Mes réservations à nouveau. Gardez le reçu/courriel de votre compagnie de paiement — il contient tout ce qu'il faut pour relier le paiement à la réservation.
  • Virement envoyé mais pas marqué payé : l'entreprise le marque quand l'argent arrive dans sa banque — ça peut prendre un peu de temps, surtout entre banques différentes.
  • Payé deux fois ? Ne payez pas une troisième fois. Un paiement suffit toujours pour une réservation.
Dernière étape — contactez l'entreprise. Envoyez-lui le reçu du paiement (date, montant, et le nom qui y figure). Elle peut le relier à la réservation et remettre le dossier en ordre ; un vrai double paiement est à elle de rembourser par la même compagnie de paiement par laquelle il est entré.
TroubleshootingDépannage ↑ TopHaut

The address or travel fee looks wrong

Travel is measured by road from the business's base to the address on that booking — so one wrong line in the address moves the whole number.

  1. Read the address back, character by character. Postal codes carry weight: one wrong letter can put you a town away. Apartment and unit numbers don't change distance, but a wrong street or city does.
  2. Clients: the address used is the one given at step 4 of that booking — not necessarily the one saved on your account. To fix a future booking, correct it when you book; to fix this booking, message the business before the day.
  3. The fee math: no extra travel inside the free distance; beyond it, only the extra kilometres are charged, at the business's per-km rate. If the total suggests the whole trip was charged, that's worth a question (last step).
  4. Owners: the other end of the ruler is your home base — if every client suddenly looks far away, check that first. And a client record with a mangled address (a postal code holding words, a street in the city field) will misprice until the record is cleaned up — fix the record, not the quote.
Last step — contact the business. Give them the exact address you meant. They can correct the record and re-check the travel on the booking; a fee built on a wrong address is theirs to make right.

L'adresse ou les frais de déplacement semblent incorrects

Le déplacement est mesuré par la route de la base de l'entreprise à l'adresse sur cette réservation — alors une seule ligne de travers dans l'adresse déplace tout le nombre.

  1. Relisez l'adresse, caractère par caractère. Les codes postaux pèsent lourd : une lettre de travers peut vous mettre un village plus loin. Les numéros d'appartement ne changent pas la distance, mais une rue ou une ville incorrecte, oui.
  2. Clients : l'adresse utilisée est celle donnée à l'étape 4 de cette réservation — pas nécessairement celle gardée sur votre compte. Pour corriger une future réservation, corrigez-la en réservant ; pour corriger celle-ci, écrivez à l'entreprise avant le jour même.
  3. Le calcul des frais : aucun déplacement supplémentaire dans la distance gratuite ; au-delà, seuls les kilomètres supplémentaires sont facturés, au tarif par kilomètre de l'entreprise. Si le total suggère que tout le trajet a été facturé, ça vaut une question (dernière étape).
  4. Propriétaires : l'autre bout de la règle est votre base — si tous les clients semblent soudainement loin, vérifiez-la d'abord. Et un dossier client avec une adresse abîmée (un code postal qui contient des mots, une rue dans le champ de la ville) tarifera faux jusqu'à ce que le dossier soit nettoyé — corrigez le dossier, pas la soumission.
Dernière étape — contactez l'entreprise. Donnez-lui l'adresse exacte que vous vouliez dire. Elle peut corriger le dossier et revérifier le déplacement sur la réservation ; des frais bâtis sur une adresse incorrecte sont à elle de corriger.
OwnersPropriétaires ↑ TopHaut

The booking page shows the wrong thing

Your booking page is assembled live from your settings — so a wrong page means a wrong setting, and it's findable:

  • Wrong hours or no times offered → Business hours, booking rules (notice and window), or a stray block covering the day.
  • Wrong prices → the price lives on the service itself; totals add travel and taxes from their own settings.
  • Wrong words at the top → that's your banner — edit it or switch it off there.
  • Old photo or wrong logo → Company logo and the home cards' pictures under Home cards. Phones cache pictures hard: check from a fresh browser or another device before concluding it didn't change.
  • Wrong story/about text → Page text.
Last step — platform support. If every setting reads right and the page still shows something else, that's ours: see who to contact. Say what you expected and what you see, with the day and time.

La page de réservation affiche la mauvaise chose

Votre page de réservation est assemblée en direct à partir de vos réglages — alors une page incorrecte veut dire un réglage incorrect, et il se trouve :

  • Mauvaises heures ou aucun moment offert → Heures d'ouverture, règles de réservation (délai et fenêtre), ou un bloc égaré qui couvre la journée.
  • Mauvais prix → le prix vit sur le service lui-même ; les totaux ajoutent le déplacement et les taxes de leurs propres réglages.
  • Mauvais mots en haut → c'est votre bandeau — modifiez-le ou désactivez-le là.
  • Vieille photo ou mauvais logo → Logo de l'entreprise et les images des cartes de l'accueil sous Cartes de l'accueil. Les téléphones gardent les images en cache avec force : vérifiez depuis un navigateur neuf ou un autre appareil avant de conclure que ça n'a pas changé.
  • Mauvais texte d'histoire/à propos → Texte de la page.
Dernière étape — le soutien de la plateforme. Si chaque réglage se lit bien et que la page montre encore autre chose, c'est à nous : voir qui contacter. Dites ce que vous attendiez et ce que vous voyez, avec le jour et l'heure.
ClientsClients ↑ TopHaut

I sent a request and heard nothing

  1. Check My bookings first. If the status moved to Confirmed, you were answered — the message may just have landed in a spam folder. If it says Requested, the business hasn't decided yet.
  2. Remember how it works: a person confirms every request by hand — not a robot, not instantly. A request sent in the evening may be answered the next morning.
  3. Check your contact details on the booking: if the email or number has a typo, their answer went nowhere. You can see what you gave at step 4 by opening the booking.
  4. The time is still held for you while the request waits — waiting costs you nothing.
Last step — contact the business. If a full business day has passed, a short call or text is completely reasonable: “Hi, I sent a booking request for (day/time) under (your name) — just checking it arrived.”

J'ai envoyé une demande et je n'ai pas de nouvelles

  1. Vérifiez Mes réservations d'abord. Si le statut est passé à Confirmée, on vous a répondu — le message s'est peut-être juste retrouvé dans les indésirables. S'il dit Demandée, l'entreprise n'a pas encore décidé.
  2. Rappelez-vous comment ça fonctionne : une personne confirme chaque demande à la main — pas un robot, pas instantanément. Une demande envoyée en soirée peut être répondue le lendemain matin.
  3. Vérifiez vos coordonnées sur la réservation : si le courriel ou le numéro a une faute, leur réponse n'est allée nulle part. Vous pouvez voir ce que vous avez donné à l'étape 4 en ouvrant la réservation.
  4. Le moment est toujours retenu pour vous pendant que la demande attend — attendre ne vous coûte rien.
Dernière étape — contactez l'entreprise. Si une pleine journée d'affaires est passée, un court appel ou texto est tout à fait raisonnable : « Bonjour, j'ai envoyé une demande de réservation pour (jour/heure) au nom de (votre nom) — je vérifie juste qu'elle est arrivée. »
TroubleshootingDépannage ↑ TopHaut

A message didn't arrive (not a sign-in code)

For a sign-in code that didn't arrive, see my sign-in code didn't arrive instead. For a confirmation, reminder, or waitlist offer that's missing:

  1. Check My bookings first — it's the truth. A missing message never cancels anything. If your booking shows there as confirmed, you're booked, message or not.
  2. Check Spam/Junk and Promotions for email; for texts, check the number the business holds for you under My account — one wrong digit sends texts nowhere.
  3. Give it a few minutes. Reminders go out ahead of the visit, not at booking time — a quiet inbox right after booking is normal.

Owners, when a client says a message never came: check sending is switched on and that kind of message is on (Client notifications); check the client isn't marked do not contact (that stops every message); and check the email/phone on their record digit by digit.

Last step — contact the business. Their phone and email are on their booking page. Tell them which message you expected and which address or number it should have reached.

Un message n'est pas arrivé (pas un code de connexion)

Pour un code de connexion qui n'est pas arrivé, voir plutôt mon code de connexion n'est pas arrivé. Pour une confirmation, un rappel, ou une offre de liste d'attente qui manque :

  1. Vérifiez Mes réservations d'abord — c'est la vérité. Un message manquant n'annule jamais rien. Si votre réservation y apparaît comme confirmée, vous êtes réservé, message ou pas.
  2. Vérifiez les indésirables et les promotions pour le courriel ; pour les textos, vérifiez le numéro que l'entreprise détient pour vous sous Mon compte — un chiffre de travers et les textos ne vont nulle part.
  3. Donnez-lui quelques minutes. Les rappels partent avant la visite, pas au moment de la réservation — une boîte tranquille juste après la réservation, c'est normal.

Propriétaires, quand un client dit qu'un message n'est jamais venu : vérifiez que l'envoi est activé et que ce type de message est actif (Notifications aux clients) ; vérifiez que le client n'est pas marqué ne pas contacter (ça arrête tous les messages) ; et vérifiez le courriel/téléphone de son dossier chiffre par chiffre.

Dernière étape — contactez l'entreprise. Son téléphone et son courriel sont sur sa page de réservation. Dites-lui quel message vous attendiez et à quelle adresse ou quel numéro il aurait dû arriver.
TroubleshootingDépannage ↑ TopHaut

I booked the wrong time

Don't panic — this is fixable in most cases, and you usually don't need to cancel and start over:

  1. Open My bookings and tap your booking.
  2. Use its Change button to pick the right day or time. Your booking moves — same service, same everything else.
  3. No Change button anymore? Changes close a set time before the visit (the business's cancellation policy says how long). After that point the booking is locked in as-is.
Last step — contact the business. If it's too late to change it yourself, call or email the business (on their booking page) and tell them the booking you made and the time you actually wanted. They can move it from their side when there's room.

J'ai réservé le mauvais moment

Pas de panique — ça se corrige dans la plupart des cas, et vous n'avez habituellement pas besoin d'annuler et de recommencer :

  1. Ouvrez Mes réservations et touchez votre réservation.
  2. Utilisez son bouton Modifier pour choisir le bon jour ou le bon moment. Votre réservation se déplace — même service, même tout le reste.
  3. Plus de bouton Modifier ? Les modifications se ferment un certain temps avant la visite (la politique d'annulation de l'entreprise dit combien de temps). Après ce point, la réservation est verrouillée telle quelle.
Dernière étape — contactez l'entreprise. S'il est trop tard pour le changer vous-même, appelez ou écrivez à l'entreprise (sur sa page de réservation) et dites-lui la réservation que vous avez faite et le moment que vous vouliez vraiment. Elle peut la déplacer de son côté quand il y a de la place.
TroubleshootingDépannage ↑ TopHaut

The business is closed / my booking was cancelled

Two different situations, both normal:

  • The booking page says the business is closed. The business has closed booking for a while — holidays, a break, a move. If a reopening date is shown, that's the first day times are offered again; nothing can be booked before it. Existing bookings are not cancelled by closing the book — if you already hold one, it stands unless the business tells you otherwise.
  • Your booking was cancelled by the business. Life happens on their side too. The cancellation message (email or text) is the official word, and My bookings will show the booking as cancelled. You can book a new time whenever the book is open again.
Last step — contact the business. If you'd paid ahead for a cancelled booking, or you need a time sooner than the reopening date, contact the business directly (phone and email on their booking page) — only they can sort out their own book.

L'entreprise est fermée / ma réservation a été annulée

Deux situations différentes, toutes deux normales :

  • La page de réservation dit que l'entreprise est fermée. L'entreprise a fermé les réservations pour un temps — vacances, pause, déménagement. Si une date de réouverture est affichée, c'est le premier jour où des moments sont offerts à nouveau ; rien ne peut être réservé avant. Les réservations existantes ne sont pas annulées par la fermeture du carnet — si vous en avez déjà une, elle tient, sauf si l'entreprise vous dit le contraire.
  • Votre réservation a été annulée par l'entreprise. La vie arrive de son côté aussi. Le message d'annulation (courriel ou texto) est le mot officiel, et Mes réservations montrera la réservation comme annulée. Vous pouvez réserver un nouveau moment dès que le carnet est ouvert à nouveau.
Dernière étape — contactez l'entreprise. Si vous aviez payé à l'avance pour une réservation annulée, ou s'il vous faut un moment avant la date de réouverture, contactez l'entreprise directement (téléphone et courriel sur sa page de réservation) — elle seule peut arranger son propre carnet.
TroubleshootingDépannage ↑ TopHaut

The app closes right away / shows a code

If the Booking app closes the moment you open it, or shows a plain screen with a code like BK-S3, the app couldn't start on your phone. That screen is there on purpose — the code says exactly what went wrong. Your bookings are safe; they live with the business, not in the app.

  1. Write the code down (or take a screenshot) — support will ask for it.
  2. Update the app in the Play Store, then try again. Most start-up problems are an old version meeting a new phone.
  3. Restart your phone and try once more.
  4. Still stuck? Uninstall and reinstall the app — you'll sign in again with a code, and everything of yours is right where you left it.
Last step — tell JLB support, with the code. Use Report a problem (in the app, or see who to contact) and include the code from the screen — it points support straight at the cause.

L'application se ferme tout de suite / affiche un code

Si l'application Réservation se ferme dès que vous l'ouvrez, ou affiche un écran simple avec un code comme BK-S3, l'application n'a pas pu démarrer sur votre téléphone. Cet écran est là exprès — le code dit exactement ce qui n'a pas marché. Vos réservations sont en sécurité ; elles vivent chez l'entreprise, pas dans l'application.

  1. Notez le code (ou prenez une capture d'écran) — le soutien le demandera.
  2. Mettez l'application à jour dans le Play Store, puis réessayez. La plupart des problèmes de démarrage sont une vieille version qui rencontre un nouveau téléphone.
  3. Redémarrez votre téléphone et réessayez une fois de plus.
  4. Toujours bloqué ? Désinstallez et réinstallez l'application — vous vous reconnecterez avec un code, et tout ce qui est à vous est exactement où vous l'avez laissé.
Dernière étape — dites-le au soutien JLB, avec le code. Utilisez Signaler un problème (dans l'application, ou voir qui contacter) et incluez le code de l'écran — il pointe le soutien directement vers la cause.
↑ TopHaut

Still stuck? Who to contact

Almost everything about a booking belongs to the business you booked with — they hold your record, your balances and your money:

  • Clients → the business. Their phone number and email are at the bottom of their booking page and on your booking. One message with your name, the booking day, and what you already tried gets you an answer fastest.
  • Owners & staff → platform support, for the software itself: in the JLB Business app, the drawer menu's last entry is Support; on the web business page it's the Support section. Email: [email protected].
  • App problems & ideas → right in the apps. In either app — JLB Booking or JLB Business — open Settings and tap Report a problem or Make a suggestion. It goes straight to platform support, with the app's version attached so we can track it down.

Platform support can't see or change a business's client records for you — for balances, bookings and payments, the business is always the right door.

Toujours bloqué ? Qui contacter

Presque tout ce qui concerne une réservation appartient à l'entreprise avec qui vous avez réservé — elle détient votre dossier, vos soldes et votre argent :

  • Clients → l'entreprise. Son numéro de téléphone et son courriel sont au bas de sa page de réservation et sur votre réservation. Un message avec votre nom, le jour de la réservation, et ce que vous avez déjà essayé vous obtient une réponse le plus vite.
  • Propriétaires et personnel → le soutien de la plateforme, pour le logiciel lui-même : dans l'application JLB Business, la dernière entrée du menu tiroir est Soutien ; sur la page web d'entreprise, c'est la section Soutien. Courriel : [email protected].
  • Problèmes d'application et idées → directement dans les applications. Dans l'une ou l'autre application — JLB Booking ou JLB Business — ouvrez Réglages et touchez Signaler un problème ou Faire une suggestion. Ça se rend directement au soutien de la plateforme, avec la version de l'application jointe pour nous aider à cerner le problème.

Le soutien de la plateforme ne peut ni voir ni changer les dossiers clients d'une entreprise pour vous — pour les soldes, les réservations et les paiements, l'entreprise est toujours la bonne porte.