Table des matières
Introduction à BookingFish
Bienvenue dans le guide complet de BookingFish
BookingFish est une plateforme de réservation en ligne conçue spécifiquement pour les guides de pêche et les entreprises de location de bateaux au Canada. Le système permet à vos clients de réserver directement en ligne, de payer leur dépôt par carte de crédit via Stripe, et à vous de gérer toutes vos réservations depuis un tableau de bord centralisé.
Types d'utilisateurs
- Membre / Vendeur : Guide de pêche ou entreprise de location. Accès complet au tableau de bord, gestion des bateaux, réservations, paiements.
- Guide (accès limité) : Employé ou guide qui reçoit un accès lecture seule au calendrier de réservations sur son appareil mobile via un jeton sécurisé.
- Client : Personne qui effectue une réservation en ligne. Aucun compte requis pour réserver.
Démarrage rapide
Installation du plugin WordPress
Connectez votre site WordPress à BookingFish
Le plugin WordPress BookingFish Calendar est gratuit et open source (GPL v2). Il permet d'afficher votre calendrier de réservation et vos certificats-cadeaux directement sur votre site WordPress.
Installation
Boats Calendar
Gérer vos bateaux et vos disponibilités
Le module Boats Calendar est le cœur du système. C'est ici que vous configurez vos bateaux, définissez vos disponibilités par mois, et gérez vos plages horaires. Chaque bateau a son propre calendrier indépendant.
Créer un nouveau bateau
Code couleur du calendrier
- Vert : Date disponible — visible par les clients dans le formulaire de réservation
- Bleu : Réservation confirmée
- Jaune : Réservation en attente de confirmation
- Orange : Réservation annulée ou remboursée
- Gris : Date non configurée ou désactivée
Booking Calendar
Vue calendrier de toutes vos réservations
Le module Booking Calendar offre une vue calendrier mensuelle de toutes vos réservations et disponibilités. Pratique pour avoir une vue d'ensemble rapide de votre activité.
Fonctionnalités
- Vue mensuelle de toutes les réservations par bateau
- Filtrage par bateau depuis un menu déroulant
- Code couleur : bleu (confirmé), jaune (attente), orange (annulé)
- Navigation entre les mois
- Affichage du nom du client et de l'heure sur chaque réservation
Booking Sync-Cell
Synchronisation du calendrier sur votre téléphone
Le module Booking Sync-Cell vous permet d'ajouter votre calendrier BookingFish directement dans l'application calendrier de votre téléphone (Google Calendar, Outlook, Apple Calendar). Visualisez vos réservations en temps réel, même sans connexion internet.
Ajouter le calendrier sur votre téléphone
Partager avec vos guides
Vous pouvez générer des jetons d'accès pour vos guides et employés. Ils reçoivent un accès lecture seule au calendrier sur leur appareil mobile.
Booking Formulaire
Personnaliser votre formulaire de réservation public
Le Booking Formulaire est la page que voient vos clients pour faire une réservation. Vous pouvez le personnaliser complètement avec vos photos, vos prix et votre description.
Éléments personnalisables
- Photo principale du formulaire
- Nom et description de votre service
- Prix du dépôt requis à la réservation
- Plages horaires disponibles (8h jour, 4h matin, 4h soir)
- Nombre maximum de personnes par réservation
- Message de confirmation personnalisé
- Numéros de quai/rampe si applicable
Informations collectées à la réservation
- Nom complet du client
- Adresse courriel
- Numéro de téléphone
- Nombre de personnes
- Date et plage horaire désirées
- Notes ou demandes spéciales
- Paiement du dépôt par carte Stripe
Booking List
Gérer toutes vos réservations
La Booking List est votre centre de gestion des réservations. Vous pouvez y voir, modifier, rembourser et exporter toutes vos réservations.
Filtres disponibles
- Par bateau
- Par statut : confirmé, en attente, annulé
- Par période (mois, année)
- Recherche par nom ou courriel du client
Actions disponibles
- Modifier les détails d'une réservation (nom, date, plage, notes)
- Changer le statut (confirmé / en attente / annulé)
- Envoyer un email de confirmation au client
- Rembourser le dépôt via Stripe (remboursement automatique des frais BF)
- Imprimer les détails d'une réservation
- Exporter toutes les réservations en format PDF
Add Booking
Ajouter des réservations manuellement
Le module Add Booking vous permet d'ajouter des réservations manuellement directement dans votre calendrier. Le système vérifie automatiquement les conflits pour éviter les doubles réservations.
Informations à saisir
- Bateau et date concernés
- Plage horaire (8h jour, 4h matin, 4h soir)
- Nom, courriel et téléphone du client
- Nombre de personnes
- Nom, téléphone et courriel du guide assigné
- Numéro de quai / rampe de mise à l'eau
- Montant du dépôt (si paiement en personne)
- Statut de la réservation et notes privées
Booking URL
Partager et intégrer votre formulaire
Le module Booking URL fournit tous les liens et codes d'intégration pour partager votre formulaire de réservation avec vos clients.
Liens disponibles
- Lien direct : URL unique vers votre formulaire de réservation. Partagez-le sur Facebook, Instagram, WhatsApp, par email.
- Shortcode WordPress : Code à coller dans n'importe quelle page ou article WordPress pour intégrer le calendrier.
- iFrame HTML : Code HTML à intégrer sur n'importe quel site web (pas seulement WordPress).
Booking Email
Personnaliser vos emails de réservation
Le module Booking Email vous permet de personnaliser tous les emails envoyés automatiquement à vous et à vos clients lors des événements de réservation.
Types d'emails
- Confirmation client : Envoyé au client dès que sa réservation est confirmée avec tous les détails.
- Notification guide : Envoyé à vous (le guide) dès qu'une nouvelle réservation arrive.
- Email d'annulation : Envoyé lors de l'annulation d'une réservation.
- Email de rappel : Rappel automatique envoyé avant la date de réservation.
Variables disponibles
Dans vos modèles d'email, vous pouvez utiliser des variables qui seront remplacées automatiquement :
{client_name}— Nom du client{boat_name}— Nom du bateau{date}— Date de la réservation{time_slot}— Plage horaire{deposit_amount}— Montant du dépôt{guide_name}— Nom du guide{infobooking}— Utilisez {infobooking} pour insérer automatiquement les détails complets de la réservation
Booking MyWebSite
Créer votre site web de guide de pêche
Le module Booking MyWebSite vous permet de créer et gérer un mini-site web personnel pour votre activité de guide de pêche, hébergé sur les serveurs BookingFish.
Sections du site
- Accueil : Page principale avec titre accrocheur, description et appel à l'action.
- Formulaire de réservation : Intégré directement dans votre site.
- Certificat-cadeau : Page de vente de certificats-cadeaux.
- Tarif : Vos prix et forfaits pour vos clients.
- Hébergement : Hôtels et campings à recommander à vos clients.
- Permis de pêche : Informations sur les permis requis.
- Règlements : Vos règles et politiques (annulation, dépôt, etc.).
- Services : Description détaillée de vos services.
- Contact : Vos coordonnées pour rejoindre les clients.
Booking Paiement
Configurer votre compte Stripe
BookingFish utilise la passerelle de paiement Stripe pour que les paiements de vos clients vous soient transférés directement. BookingFish n'a aucun accès à votre compte bancaire — seul Stripe gère les transferts de fonds. BookingFish ne stocke jamais vos numéros de carte ou données de paiement.
Configuration Stripe
Structure des frais
- Frais BookingFish : 25$ par réservation confirmée (remboursé en cas d'annulation). 0$ avec forfait annuel.
- Frais Stripe : 2.9% + 0.30$ par transaction. Appliqués par Stripe automatiquement.
- Dépôt minimum : Configurable dans les paramètres (par défaut : 100$). Le montant est défini par bateau dans Booking Formulaire.
Booking Forfaits
Forfaits annuels pour réservations illimitées
Le module Booking Forfaits vous permet de passer d'un mode facturation à la réservation (25$/réservation) à un forfait annuel avec réservations illimitées pour un prix fixe par bateau.
Comparaison des plans
- Plan Standard : 25$ par réservation. Idéal pour moins de 6 réservations/an. Aucun engagement. Remboursement automatique en cas d'annulation.
- Plan Annuel : Prix fixe pour 1 à 5 ans par bateau. Économique dès 6 réservations/an. Réservations illimitées. Gardez 100% de chaque dépôt (seulement frais Stripe).
Exemple de calcul
Avec 100 réservations par an :
- Plan Standard : 100 × 25$ = 2 500$
- Forfait 1 an : 149$ — Économie : 2 351$
Détails des forfaits annuels
- 1 an : 149$ / bateau
- 2 ans : 269$ / bateau
- 3 ans : 349$ / bateau
- 4 ans : 429$ / bateau
- 5 ans : 499$ / bateau
Ce qui est inclus
- Économique dès 6 réservations par an
- Gardez 100% de chaque dépôt reçu
- Réservations illimitées
- Frais Stripe uniquement (2.9% + 0.30$)
- Renouvellement flexible
- Seulement 0.41$/jour pour le forfait 1 an !
Booking Certificat
Créer et vendre des certificats-cadeaux
Le module Booking Certificat vous permet de créer des certificats-cadeaux que vos clients peuvent acheter en ligne pour offrir une sortie de pêche comme cadeau.
Fonctionnement
Personnalisation
- Message personnalisé sur le certificat
- Montants personnalisés avec étiquettes
- Date d'expiration configurable
Paramètres Stripe
Configuration avancée des paiements
Sécurité des paiements
- Toutes les transactions sont chiffrées SSL/TLS
- BookingFish ne stocke jamais les numéros de carte
- Conforme PCI DSS via Stripe
- Webhooks Stripe pour les événements de paiement en temps réel
Sécurité — Architecture & chiffrement
La sécurité au cœur de chaque couche du système
BookingFish a été conçu dès le départ avec la sécurité comme priorité absolue. Chaque couche du système — connexion, stockage, paiement, accès — est protégée par des mesures techniques strictes.
Chiffrement de bout en bout (HTTPS/TLS)
- Toutes les pages et requêtes transitent en HTTPS — aucune donnée n'est transmise en clair
- Protocole TLS 1.2 minimum sur l'ensemble des connexions
- Redirection automatique HTTP → HTTPS sur toutes les URLs
Base de données sécurisée
- Mots de passe stockés sous forme hachée (bcrypt) — jamais en clair
- Données de paiement jamais stockées côté BookingFish — gérées exclusivement par Stripe
- Accès à la base de données restreint par rôle utilisateur
- Chaque membre est cloisonné — ses données sont inaccessibles aux autres membres
Authentification & sessions
- Vérification de session à chaque requête vers le tableau de bord
- Expiration automatique des sessions inactives
- Jetons d'accès guides uniques et révocables à tout moment depuis Booking Sync-Cell
- Protection contre les attaques par force brute (limite de tentatives)
Paiements via Stripe Express
BookingFish utilise uniquement la passerelle de paiement Stripe pour transférer les paiements de vos clients directement vers vous. BookingFish n'a aucun accès à votre compte bancaire.
- Numéros de carte jamais transmis ni stockés par BookingFish
- Conformité PCI DSS Niveau 1 via Stripe
- Transferts directs vers votre compte bancaire — BookingFish ne détient pas vos fonds
Sécurité — Emails signés SMTP-DKIM
Chaque email envoyé à vos clients porte une signature cryptographique
BookingFish intègre un système SMTP-DKIM (DomainKeys Identified Mail) qui signe numériquement tous les emails envoyés à vos clients. Cela garantit que l'email provient bien de bookingfish.ca et qu'il n'a pas été altéré en transit.
Comment fonctionne DKIM ?
Ce que ça signifie pour vous
- Les confirmations de réservation arrivent en boîte principale — pas dans les indésirables
- Les emails d'annulation et de rappel sont toujours reçus par vos clients
- Impossible de falsifier un email qui prétend venir de BookingFish
- Protection contre l'hameçonnage (phishing) ciblant vos clients
- Aucune configuration requise de votre côté — le système est géré entièrement par BookingFish
Sécurité — Votre espace privé & vos données
BookingFish n'est pas une marketplace — c'est votre espace individuel exclusif
Contrairement aux plateformes de type marketplace (FishingBooker, Roverd, etc.) où vos clients cherchent parmi plusieurs guides, BookingFish vous fournit un espace de réservation entièrement privé. Votre lien est le vôtre, vos clients sont les vôtres, vos données restent les vôtres.
Isolation complète par membre
- Votre URL de réservation mène exclusivement à votre calendrier — aucun concurrent n'est affiché
- Vos données clients (nom, courriel, téléphone, réservations) sont cloisonnées des autres membres en base de données
- Aucun autre membre ne peut voir vos réservations, vos clients ou votre configuration
- BookingFish ne réutilise pas vos données clients pour d'autres membres ou à des fins publicitaires
Ce que BookingFish ne fait pas
- Ne vend pas, ne loue pas et ne partage pas vos données ou celles de vos clients à des tiers
- N'affiche pas vos concurrents sur votre page de réservation
- Ne retient pas les fonds de vos clients — les paiements vont directement dans votre compte Stripe
- Ne classe pas ou n'évalue pas les membres entre eux
- N'a aucun accès à votre compte bancaire
Sécurité — Conformité & réglementation canadienne
Développé et hébergé au Canada, dans le respect des lois canadiennes
BookingFish est développé et exploité au Canada. Toutes les données sont hébergées sur des serveurs canadiens et les pratiques de la plateforme respectent les lois canadiennes sur la protection des données personnelles.
LPRPDE / PIPEDA
La Loi sur la protection des renseignements personnels et les documents électroniques (LPRPDE) est la loi fédérale canadienne qui régit la collecte, l'utilisation et la divulgation de renseignements personnels. BookingFish s'y conforme intégralement.
- Collecte minimale — seules les données nécessaires au service sont collectées
- Consentement explicite requis pour tout traitement de données
- Droit d'accès, de correction et de suppression garanti
- Conservation limitée : données de réservation conservées 7 ans (obligations fiscales canadiennes)
PCI DSS
Tous les paiements sont traités par Stripe, certifié PCI DSS Niveau 1 — la norme de sécurité la plus élevée dans l'industrie des paiements. BookingFish ne stocke jamais de données de carte de crédit.
CASL / LCAP
Conformément à la Loi canadienne anti-pourriel (LCAP), BookingFish n'envoie aucun email commercial sans consentement explicite. Les seuls emails automatiques envoyés sont directement liés aux réservations de vos clients (confirmation, annulation, rappel).
Hébergement canadien
- Vos données sont hébergées sur des serveurs situés au Canada, sous juridiction canadienne
- Aucun transfert de données personnelles hors du Canada, sauf pour Stripe (traitement des paiements, normes internationales)
FAQ
Questions fréquemment posées
Puis-je tester BookingFish avant de payer ?
Oui ! L'inscription est entièrement gratuite et illimitée. Vous pouvez explorer toutes les fonctionnalités, configurer vos bateaux, votre calendrier et votre formulaire sans aucun frais. Vous ne payez que lorsqu'un client fait une réservation confirmée (25$ par réservation, ou 0$ avec forfait annuel).
Que se passe-t-il si je n'ai pas de réservation ?
Absolument rien. Il n'y a aucun frais mensuel, aucun abonnement, et aucune limite de temps. Votre compte reste actif indéfiniment gratuitement jusqu'à ce que vous receviez votre première réservation.
Puis-je utiliser BookingFish sans site WordPress ?
Oui. BookingFish fonctionne sans WordPress. Vous pouvez partager votre formulaire de réservation directement via son lien (URL), sur les réseaux sociaux, ou l'intégrer sur n'importe quel site web via iFrame. Le plugin WordPress est optionnel.
Y a-t-il une limite sur le nombre de bateaux ?
Non, il n'y a aucune limite sur le nombre de bateaux. Vous pouvez en ajouter autant que vous voulez. Chaque bateau a son propre calendrier, plages horaires et tarification indépendants. À noter : les forfaits annuels sont par bateau.
Comment un client effectue une réservation ?
Le client visite votre lien de formulaire de réservation, sélectionne une date et une plage horaire, remplit ses informations (nom, courriel, téléphone, nombre de personnes), et paie le dépôt par carte de crédit via Stripe. Un email de confirmation est envoyé automatiquement aux deux parties.
Puis-je rembourser un client ?
Oui, depuis la Booking List vous pouvez initier un remboursement Stripe en un clic. Le client récupère son argent, et vos frais BookingFish de 25$ sont remboursés automatiquement. Si vous êtes sur un forfait annuel, seuls les frais Stripe sont non remboursables.
BookingFish fonctionne-t-il sur mobile ?
Oui, le formulaire de réservation et le tableau de bord membre sont entièrement responsives et fonctionnent sur smartphones et tablettes. Le module Booking Sync-Cell permet également de voir vos réservations directement dans l'application calendrier native de votre téléphone.
Quelle est la différence entre Boats Calendar et Booking Calendar ?
Boats Calendar sert à configurer vos disponibilités — créer des dates, activer des plages horaires, gérer vos bateaux. Booking Calendar est un calendrier en lecture seule qui affiche toutes vos réservations existantes en format mensuel.
Vous avez d'autres questions ? Contactez notre support.
support@bookingfish.ca