RentClic — Guide Propriétaire
Version 2.4 — Avril 2026 | Ce guide couvre tout ce qu'un Propriétaire peut faire dans RentClic.
Table des matières
Opérations principales
- Rôles dans RentClic
- Onboarding — Créer votre agence
- Structure de navigation
- Tableau de bord opérationnel
- Rapports, Performances & Analytiques
- Gestion de la flotte
- Réservations
- Clients
Canaux client
Paramètres & Configuration
- Paramètres de l'agence
- Équipe & Rôles
- Rôles & Permissions — Matrice avancée
- Visibilité des tableaux de bord — Qui voit quoi
Entreprise & Facturation
- Multi-agences & Hiérarchie entreprise
- Vue d'ensemble organisation & Objectifs
- Commissions
- Facturation RentClic
- Webhooks & Intégrations
- Clés API
Documents & Finance
Modules avancés
- Cautions & Dépôts de garantie
- Service de transfert
- Gestion des chauffeurs
- Dépenses
- Maintenance
- Journal d'activité & Historique
- Sous-Location — Flotte externe & Prêts partenaires
- Suivi GPS
- Distribution via courtiers (Rentalcars, DiscoverCars, Expedia, Kayak)
1. Rôles dans RentClic
RentClic dispose de quatre rôles utilisateur. Chaque rôle possède un ensemble de permissions par défaut, personnalisable de manière granulaire dans Paramètres → Rôles & Permissions.
| Rôle | Qui | Accès par défaut |
|---|---|---|
| Propriétaire | Vous — le gérant de l'agence | Accès total à tout : facturation, suppression d'équipe, tous les paramètres. Ne peut pas être restreint. |
| Manager | Responsable de confiance | Opérations complètes (réservations, flotte, clients, rapports). Pas d'accès à la facturation, ne peut pas supprimer des utilisateurs. |
| Agent | Employé / accueil | Créer des réservations, check-in/check-out, gérer les clients. Pas d'accès aux paramètres, rapports ou données sensibles par défaut. |
| Observateur | Lecteur seul | Peut consulter réservations et clients mais ne peut rien modifier. |
En tant que propriétaire, vous êtes le seul à pouvoir gérer les abonnements, supprimer des membres de l'équipe et accéder aux paramètres multi-agences.
2. Onboarding
Créer votre agence
- Rendez-vous sur
rentclic.com/register - Renseignez : nom, email, mot de passe
- Vérifiez votre email (lien de confirmation envoyé)
- Assistant de configuration en 4 étapes :
- Étape 1 — Informations sur l'agence (nom, couleur, adresse)
- Étape 2 — Localisation (langue, devise, fuseau horaire)
- Étape 3 — Ajout de votre premier véhicule
- Étape 4 — Inviter votre équipe (optionnel)
- Votre tableau de bord est disponible immédiatement
Essai gratuit
14 jours sans carte bancaire requise. À la fin, choisissez un plan ou contactez le support.
3. Structure de navigation
Le tableau de bord est organisé en 6 groupes logiques, chacun représenté par une icône dans la barre latérale gauche. Cliquer sur un groupe ouvre un panneau avec toutes les pages du groupe.
| Groupe | Icône | Pages | Qui le voit |
|---|---|---|---|
| Opérations | Calendrier | Dashboard, Réservations, Calendrier, Demandes en ligne | Tous les rôles |
| Flotte | Voiture | Véhicules, Import CSV, Maintenance, Agences, Extras, Tarifs | Tous les rôles |
| Clients | Utilisateurs | Liste des clients | Tous sauf viewer |
| Rapports | Graphique | Charges, Mes Réalisations, Reportings, Analytiques, Commissions | Tous (selon plan) |
| Organisation | Immeuble | Vue Ensemble, Objectifs, Arborescence, Organisations | Managers org & owner |
| Paramètres | Engrenage | Paramètres généraux, Support, Mise à niveau | Tous les rôles |
Astuce : Appuyez sur
⌘K(Mac) ouCtrl+K(Windows) pour ouvrir la palette de commandes et accéder instantanément à n'importe quelle page.
Navigation mobile
Sur mobile, les groupes apparaissent dans une barre d'onglets en bas. Touchez un groupe pour ouvrir un tiroir avec ses pages. Le profil et le changement d'agence sont accessibles via l'icône profil.
4. Tableau de bord opérationnel
URL : /dashboard
Cartes KPI (en haut de page)
| Carte | Signification |
|---|---|
| Réservations actives | En cours aujourd'hui |
| Chiffre d'affaires mensuel | Total facturé (mois en cours) |
| Véhicules disponibles | Prêts à louer maintenant |
| Clients | Total clients enregistrés |
Alertes automatiques
Le tableau de bord affiche automatiquement :
- Retours en retard — véhicules non rendus à temps
- Réservations à confirmer — demandes en attente (mode demande)
- Documents expirés — permis de conduire ou pièces d'identité à renouveler
- Remises en attente d'approbation — si le workflow d'approbation est configuré (voir section 13)
Cloche de notifications
En haut à droite — notifications en temps réel pour les nouvelles réservations, changements de statut, Fast Track complétés. Les notifications non lues sont mises en évidence. Cliquez pour marquer comme lues.
5. Rapports, Performances & Analytiques
RentClic propose trois couches de reporting distinctes, avec des niveaux d'accès et des plans différents.
5.1 Tableau de bord opérationnel
URL : /dashboard
Le tableau de bord principal est opérationnel : il affiche l'état en temps réel de la journée, les réservations actives, les prises en charge/retours à venir, et les alertes (retards, documents expirés, remises en attente d'approbation).
Visible par : Tous les rôles.
5.2 Mes Réalisations
URL : /dashboard/my-performance · Plan : Starter+
Chaque utilisateur (agent, manager, owner) peut consulter ses propres performances :
| Indicateur | Description |
|---|---|
| Chiffre d'affaires généré | Total des réservations confirmées/actives/terminées créées |
| Contrats | Nombre de réservations créées sur la période |
| Progression des objectifs | Avancement par rapport aux cibles personnelles (si définies) |
| Commission estimée | Gains estimés selon les règles de commission actives |
| Classement équipe | Pour les managers/owners : classement des membres |
Sélecteur de période : Ce mois / Mois dernier / Ce trimestre / Cette année.
Contrôle d'accès : Visible pour tous les rôles sauf viewer. Verrouillé sur le plan Gratuit. Peut être désactivé par rôle dans Paramètres → Permissions → Rapports & Données.
5.3 Reportings
URL : /dashboard/reporting · Disponible à partir du plan Pro
Rapports métier structurés :
- CA par période, par véhicule, par client
- Utilisation de la flotte (taux d'occupation)
- Analyse des clients (nouveaux vs récurrents)
- Résumé des remises accordées
- Export CSV
Contrôle d'accès : Masqué pour les agents par défaut. Activable dans Paramètres → Permissions → "Voir les reportings".
5.4 Analytiques
URL : /dashboard/analytics · Disponible à partir du plan Pro
Analyses avancées avec graphiques visuels :
- Évolution du CA dans le temps
- Répartition par source de réservation
- Analyse des périodes de pointe
- Taux d'annulation
Contrôle d'accès : Masqué pour les agents par défaut. Managers ont accès. Activable/désactivable par rôle dans Paramètres → Permissions → "Voir les analytiques avancées".
5.5 Commissions
URL : /dashboard/organization/commissions · Disponible à partir du plan Pro
Configuration des règles de commission et estimation des gains par agent. Voir section 19 — Commissions.
6. Gestion de la flotte
Route : /dashboard/fleet
Ajouter un véhicule
Flotte → Nouveau véhicule → renseigner :
- Identification — marque, modèle, année, plaque d'immatriculation, couleur (liste déroulante traduite), VIN
- Spécifications — catégorie, carburant, transmission, places, puissance moteur, CV
- Kilométrage — actuel + limite contractuelle (si applicable)
- Tarification — journalier, hebdomadaire, mensuel (en centimes)
- Caution — montant de la caution
- Photos — import multiple (stocké sur Cloudflare R2)
Statuts véhicule
| Statut | Signification |
|---|---|
Disponible | Prêt à louer |
En location | En cours de réservation active (défini automatiquement) |
Hors service | Manuellement mis hors service (maintenance, réparation...) |
Disponible vs En location vs Hors service sont trois statuts distincts. Un véhicule passe automatiquement en En location lorsqu'une réservation active couvre la date du jour. Hors service signifie que vous l'avez manuellement marqué indisponible.
Paramètres avancés par véhicule
Chaque véhicule peut remplacer les paramètres globaux de l'agence. Certains champs sont appliqués automatiquement par le système ; d'autres sont informatifs (affichés sur les contrats/réservations, mais requièrent une application manuelle).
| Paramètre | Appliqué ? | Comportement |
|---|---|---|
| Mode de réservation | ✅ Automatique | instantané (auto-confirmé) ou demande (validation manuelle) |
| Mode de paiement | ✅ Automatique | aucun / caution / total / les deux — appliqué dans Fast Track et flux Stripe |
| Fast Track | ✅ Automatique | Activer/désactiver pour ce véhicule uniquement, indépendamment du réglage global |
| Caution | ✅ Automatique | Montant de caution par défaut pour ce véhicule — utilisé à la création de réservation et affiché dans le showroom en ligne |
| Durée min / max | ✅ Automatique | Durée minimale ou maximale en jours — bloque la création si non respectée (tableau de bord uniquement ; non vérifié dans le showroom en ligne) |
| Kilométrage contractuel | ℹ️ Informatif | Plafond kilométrique affiché sur la réservation et le contrat. Non calculé automatiquement ; à appliquer manuellement en cas de dépassement |
| Prix km supplémentaire | ℹ️ Informatif | Tarif par km au-delà du plafond — affiché sur la fiche véhicule. À ajouter manuellement au total de la réservation |
| Override caution | ℹ️ Informatif | Montant de caution alternatif (ex. location longue durée). À appliquer manuellement — ne remplace pas automatiquement la caution standard |
| Supplément jeune conducteur | ℹ️ Informatif | Supplément journalier pour conducteurs de moins de 25 ans — à ajouter manuellement au total |
| Frais de livraison | ℹ️ Informatif | Frais pour livraison à domicile — à ajouter manuellement |
Les champs ℹ️ informatifs sont stockés et visibles sur la fiche véhicule et le contrat, mais le système ne les ajoute pas automatiquement au total. Vous les gérez manuellement via la section tarification de la réservation (extras, ligne manuelle, ou override du tarif journalier).
Import CSV
Flotte → Importer CSV → télécharger le modèle → le remplir → importer.
Le rapport indique le nombre de véhicules créés et les éventuelles erreurs.
Attribution de véhicules aux agents
Paramètres → Permissions → onglet Attribution de véhicules :
- Attribuez des véhicules spécifiques à un agent spécifique
- Dès qu'au moins une attribution existe, les agents voient uniquement leurs véhicules attribués
- Les managers et propriétaires voient toujours tout
7. Réservations
Route : /dashboard/reservations
Créer une réservation
Réservations → Nouvelle → sélectionner :
- Dates — dates de départ et de retour via le calendrier inline (cliquez sur le jour de prise en charge, puis sur le jour de retour). Les sélecteurs d'heure s'affichent sous le calendrier.
- Véhicule — la disponibilité est vérifiée en temps réel selon les dates sélectionnées
- Lieu de prise en charge — si vous avez configuré des lieux avec suppléments, le frais est ajouté automatiquement. Cochez « Même lieu pour le retour » pour utiliser le même endroit au retour (les deux suppléments s'appliquent).
- Client — recherchez par nom / téléphone / numéro de pièce d'identité, ou créez-en un directement
- Extras — GPS, siège bébé, conducteur supplémentaire... (avec sélecteurs de quantité)
- Code promo — validez et appliquez un code de réduction
- Remise commerciale — remise manuelle (pourcentage ou montant fixe). Soumise aux limites de votre rôle — voir section 13.
- Tarif journalier personnalisé — si votre rôle le permet, vous pouvez définir un tarif sur mesure
Le total est calculé automatiquement : tarif × jours + extras + frais de lieu − remise.
Workflow des statuts de réservation
en attente → confirmée → active → terminée
↘ annulée
| Statut | Comment y accéder |
|---|---|
en attente | Réservation créée |
confirmée | Bouton « Confirmer » cliqué ou paiement Stripe reçu |
active | Check-in effectué (clés remises au client) |
terminée | Check-out effectué (véhicule rendu) |
annulée | Annulation manuelle ou demande du client via le portail |
Check-in
Sur la page de réservation → Check-in :
- Photos de départ
- Kilométrage de départ
- Annotation des dommages sur le schéma interactif du véhicule (canvas)
- Signature électronique du client
Check-out
Sur la page de réservation → Check-out :
- Photos de retour
- Kilométrage de retour (comparaison automatique avec le départ)
- Notes sur les dommages (annotation canvas)
- Génération du contrat PDF final
Contrat PDF
Sur toute réservation → bouton PDF → télécharge le contrat mis en forme avec votre modèle personnalisé.
Retours en retard
Le système détecte automatiquement les véhicules non rendus :
- Notification push (si l'application mobile est configurée)
- Alerte visible sur le tableau de bord
- Email automatique si l'automatisation « retard de retour » est activée
Workflow d'approbation des remises
Si votre configuration de permissions exige une validation manager pour les remises dépassant un certain seuil :
- L'agent applique une remise
- Si elle dépasse le seuil d'approbation, la réservation est créée avec la remise en statut en attente
- Le manager/propriétaire voit une bannière d'approbation sur la page de détail de la réservation
- Il peut Approuver (la remise est conservée) ou Rejeter (la remise est supprimée, le total est recalculé)
- Une note optionnelle peut être ajoutée lors de l'approbation/rejet
- L'historique complet des remises est toujours visible dans la section Tarification de chaque réservation
8. Clients
Route : /dashboard/customers
Fiche client
Chaque client contient :
- Informations personnelles (nom, email, téléphone, adresse)
- Documents (pièce d'identité recto/verso, permis de conduire)
- Historique des réservations
- Notes internes
- Score de risque (si IA Score de risque activé)
OCR permis de conduire
Sur la fiche client → icône caméra → l'application lit automatiquement le permis et extrait :
- Prénom / Nom
- Date de naissance
- Numéro de permis
- Date d'expiration
L'OCR fonctionne par défaut sans configuration (Tesseract.js côté navigateur). Pour une meilleure précision sur les documents internationaux, configurez une clé API dans Paramètres → OCR.
Liste noire
Un client peut être mis sur liste noire (nécessite la permission canBlacklistCustomer — Manager par défaut) :
- Bouton Liste noire sur la page de détail du client
- Saisir une raison optionnelle
- Les clients sur liste noire affichent une bannière rouge sur le formulaire de création de réservation
Canaux client — Outils de réservation en ligne et self-service avec lesquels vos clients interagissent directement.
9. Fast Track
Le Fast Track permet aux clients de tout préparer avant d'arriver : documents, signature, paiement. La prise en charge devient instantanée.
Activer
Paramètres → Réservation → Fast Track → cocher Activer Fast Track
Configurez ce qui est requis du client :
- ☑ Upload de documents (pièce d'identité + permis)
- ☑ Signature électronique du contrat
- ☑ Paiement en ligne (caution ou total)
Vous pouvez également ajouter un message personnalisé affiché en haut de la page Fast Track (ex. : « Merci de photographier votre document dans un endroit bien éclairé »).
Override par véhicule : Flotte → véhicule → bascule Fast Track (null = hérite du réglage agence, true/false = force activer/désactiver pour ce véhicule uniquement).
Envoyer le lien Fast Track
Sur une réservation confirmée ou active → bouton ⚡ Envoyer Fast Track :
- Un email est envoyé au client avec un lien unique
- Le lien est valide jusqu'à 1 heure après l'heure de prise en charge (ou 48 heures si aucune heure n'est définie)
Ce que fait le client
URL : rentclic.com/fast-track/[token]
- Upload des documents — recto et verso de la pièce d'identité + permis de conduire
- OCR automatique — l'application lit le document et pré-remplit nom, date de naissance, numéro, expiration, nationalité
- Correction manuelle — le client peut corriger n'importe quel champ
- Lire et signer le contrat électroniquement (signature sur écran tactile)
- Payer en ligne si requis (autorisation caution ou paiement total via Stripe)
- Écran de confirmation avec l'heure de prise en charge
Tous les documents et données extraites apparaissent automatiquement sur la fiche client et la réservation.
OCR — Lecture automatique de documents
Le Fast Track inclut la reconnaissance automatique de documents (OCR) en deux modes :
Mode gratuit (par défaut — aucune configuration)
L'OCR s'exécute dans le navigateur via Tesseract.js. Fonctionne sur tout appareil, sans clé API. Précision bonne sur les documents standards (MRZ passeport, permis européens). Peut peiner sur les photos de mauvaise qualité ou les écritures non latines.
Documents pris en charge : passeport (standard MRZ), permis de conduire, carte nationale d'identité.
OCR côté serveur (Disponible à partir du plan Pro)
Pour une meilleure précision sur les documents internationaux (arabe, cyrillique, formats non-européens) :
| Fournisseur | Quota gratuit | Comment configurer |
|---|---|---|
| Google Cloud Vision | 1 000 images/mois | Paramètres → OCR → sélectionner Google Vision → coller la clé API |
| Mindee | 250 pages/mois | Paramètres → OCR → sélectionner Mindee → coller la clé API |
Une fois configuré, l'OCR serveur est utilisé automatiquement en secours lorsque la confiance de l'OCR navigateur est insuffisante.
Défauts d'organisation : Pour les groupes multi-agences, configurez l'OCR une seule fois dans Paramètres → Défauts organisation → OCR — toutes les agences en héritent automatiquement. Chaque agence peut surcharger avec sa propre clé.
10. Portail client
Permet à vos clients de consulter leurs réservations sans créer de compte.
Activer
Paramètres → Réservation → Portail client → Activer
URL publique de votre portail :
rentclic.com/portal/[votre-sous-domaine]
Ce que peut faire le client
- Saisir son email → recevoir un lien sécurisé (valable 30 min)
- Consulter toutes ses réservations passées et à venir
- Télécharger les contrats PDF
- Demander une prolongation de location
- Demander une annulation
Les demandes de prolongation/annulation vous sont notifiées par email. Vous les traitez manuellement depuis le tableau de bord.
11. Showroom public
Votre vitrine publique — les clients peuvent parcourir votre flotte et soumettre une demande de réservation directement en ligne.
Activer
Paramètres → Réservation → Activer la réservation publique
URL de votre showroom :
rentclic.com/fr/agencies/[votre-sous-domaine]
Partagez cette URL sur les réseaux sociaux, votre signature email, Google My Business.
Contenu affiché
- Votre nom, description, coordonnées, logo
- Catalogue filtrable par catégorie
- Page détaillée pour chaque véhicule
- Formulaire de demande / paiement intégré
Mode de réservation
- Instantané — la réservation est automatiquement confirmée à la soumission
- Demande — vous recevez une demande à valider manuellement
12. Widget intégrable
Intégrez votre catalogue directement sur votre propre site web — 2 lignes de code.
Activer
Paramètres → Réservation → Widget → Activer
Intégration
<iframe
src="https://rentclic.com/widget/[votre-sous-domaine]"
width="100%"
height="600"
frameborder="0"
allow="payment">
</iframe>
Options de personnalisation
?color=e53e3e → couleur principale (hex sans #)
?vehicles=id1,id2 → afficher uniquement des véhicules spécifiques
?locale=fr → forcer une langue
Paramètres & Configuration — Identité visuelle, règles de workflow, gestion de l'équipe et contrôle d'accès par rôle.
13. Paramètres de l'agence
Route : /dashboard/settings
Toutes les pages de paramètres
| Page | Accès | Description |
|---|---|---|
| Informations agence | Propriétaire + Manager | Nom, logo, couleur, coordonnées, adresse, site web |
| Localisation | Propriétaire + Manager | Langue du tableau de bord, devise, fuseau horaire, format de date, RTL |
| Réservation & Showroom | Propriétaire + Manager | Fast Track, Widget, Portail, iCal, mode de réservation, tarification dynamique |
| Taxe & Facturation | Propriétaire + Manager | TVA, politique d'annulation, numérotation des contrats |
| Automatisations | Propriétaire + Manager | Rappels, alertes retard, demandes d'avis, rapport hebdomadaire |
| Modèle de contrat | Propriétaire + Manager | Éditeur WYSIWYG + variables dynamiques |
| Configuration des formulaires | Propriétaire + Manager | Champs visibles/obligatoires sur chaque formulaire |
| Modèles d'emails | Propriétaire + Manager | Personnaliser les emails envoyés aux clients |
| Marque & Personnalisation | Propriétaire + Manager | Thème couleur, champs personnalisés, paramètres du workflow, permissions rapides |
| Rôles & Permissions | Propriétaire uniquement | Matrice complète des permissions, limites de remise, attribution de véhicules |
| Journal d'activité | Propriétaire + Manager | Historique de toutes les actions dans votre agence |
| Notifications SMS | Propriétaire + Manager | SMS multi-fournisseurs (Twilio, Vonage, Infobip, Unifonic) |
| Passerelle de paiement | Propriétaire + Manager | Passerelle de paiement client (Stripe, Moyasar, Tap Payments, Aucune) |
| OCR | Propriétaire + Manager | Fournisseur OCR optionnel (Google Vision, Mindee) |
| Notifications | Tous | Préférences email/push par type d'événement |
| Sécurité | Tous | Changement de mot de passe + configuration 2FA (TOTP) |
| Webhooks | Propriétaire + Manager | Notifications HTTP vers vos systèmes— Disponible à partir du plan Enterprise |
| Clés API | Propriétaire + Manager | Clés d'accès externes |
| Équipe | Propriétaire uniquement | Gérer les membres de l'équipe |
| Accès multi-agences | Propriétaire uniquement | Inviter des utilisateurs d'autres agences |
| Facturation | Propriétaire uniquement | Votre abonnement RentClic |
Personnalisation — onglet Workflow
Paramètres → Marque & Personnalisation → Workflow regroupe les paramètres opérationnels essentiels de votre agence :
| Paramètre | Ce qu'il contrôle |
|---|---|
| Auto-confirmer les réservations | Quand activé, les réservations créées depuis le tableau de bord passent directement à "Confirmée" sans étape "En attente". |
| Mode de réservation en ligne | Comment les demandes via le showroom public ou le widget sont traitées : Demande (vous validez manuellement) ou Instantané (confirmé automatiquement). |
| Politique d'annulation | Affichée sur le showroom et dans les contrats : Flexible (gratuit jusqu'à 24h avant), Modérée (gratuit jusqu'à 5 jours avant) ou Stricte (non remboursable). |
Liens rapides dans cet onglet :
- Réservation & canaux → Fast Track, widget, portail client, iCal, tarification dynamique
- Caution & mode de paiement → Autorisation carte, paiement complet, ou sans paiement en ligne
Pour la matrice complète des permissions (limites de remise, restrictions par rôle, assignation de véhicules), rendez-vous dans Paramètres → Rôles & Permissions (voir section 13).
Informations agence
Paramètres → Informations agence :
- Nom de l'agence
- Téléphone, email, adresse, ville, pays
- Site web
- Description (affichée sur votre showroom public)
Localisation
Paramètres → Localisation :
- Langue — langue de l'interface du tableau de bord (12 langues disponibles)
- Devise — EUR, USD, MAD, TND, AED... (18 devises)
- Fuseau horaire — UTC, Europe/London, Africa/Casablanca...
- Format de date — JJ/MM/AAAA, MM/JJ/AAAA, AAAA-MM-JJ, JJ-MM-AAAA
- RTL — activer pour l'arabe, l'hébreu, etc.
Réservation & Showroom
Paramètres → Réservation :
- Réservation publique — activer/désactiver votre showroom
- Mode de réservation — instantané ou demande
- Fast Track — activer + configurer les étapes
- Portail client — activer votre portail client
- Widget — activer l'iframe intégrable
- iCal — générer l'URL de synchronisation du calendrier
- Tarification dynamique — augmenter automatiquement les prix quand l'occupation de la flotte dépasse X%
Taxe & Facturation
- Taux de TVA (%)
- Politique d'annulation (texte affiché au client)
- Préfixe du numéro de contrat (ex.
RF-→RF-0001,RF-0002...)
Automatisations
| Automatisation | Paramètre |
|---|---|
| Rappel avant prise en charge | X heures avant le départ |
| Alerte retard de retour | X heures après le retour prévu |
| Demande d'avis | X heures après le retour effectif |
| Rapport hebdomadaire | Chaque lundi matin |
Modèle de contrat
Éditeur WYSIWYG — insérez des variables dynamiques entre doubles accolades :
{{client_name}} {{client_email}} {{client_phone}}
{{vehicle}} {{plate_number}} {{pickup_date}}
{{return_date}} {{nb_days}} {{daily_rate}}
{{total_amount}} {{deposit_amount}} {{signature}}
{{contract_number}} {{agency_name}} {{agency_address}}
iCal — Synchronisation calendrier
Paramètres → Réservation → Générer l'URL iCal → copier l'URL → l'ajouter à Google Calendar, Apple Calendar ou Outlook.
Chaque réservation apparaît comme un événement avec le nom du client, le véhicule et le montant.
Régénérer l'URL révoque immédiatement l'ancienne.
Notifications SMS
Paramètres → Notifications SMS :
- Choisissez votre fournisseur SMS :
| Fournisseur | Région | Inscription | Champs requis |
|---|---|---|---|
| Twilio | Mondial | twilio.com | Account SID + Auth Token + Numéro expéditeur |
| Vonage | Mondial | vonage.com | API Key + API Secret + Numéro expéditeur |
| Infobip | MENA / EU | infobip.com | API Key + Base URL + Numéro expéditeur |
| Unifonic | Arabie / Golfe | unifonic.com | App SID + Sender ID |
- Saisir les identifiants du fournisseur
- Activer le bouton Activer SMS (disponible uniquement si les identifiants sont renseignés)
Événements déclenchant un SMS au client :
- Réservation confirmée
- Rappel 24h avant la prise en charge (si Automatisations activées)
- Annulation de réservation
- Lien Fast Track envoyé
Les identifiants SMS sont par agence — chaque client configure les siens indépendamment.
Passerelle de paiement
Paramètres → Passerelle de paiement :
| Passerelle | Région | Inscription | Champs requis |
|---|---|---|---|
| Stripe | Mondial | Configuré dans Paramètres → Facturation | — |
| Moyasar | Arabie Saoudite / Golfe | moyasar.com | Clé publiable + Clé secrète |
| Tap Payments | Émirats / Golfe | tap.company | Clé publique + Clé secrète |
| Aucune | — | — | Désactive les paiements en ligne |
Notifications
Paramètres → Notifications :
Bascules par événement pour les alertes email/push envoyées aux propriétaires et managers :
| Événement | Type |
|---|---|
| Nouvelle réservation | Email + push |
| Nouvelle demande de réservation (showroom) | Email + push |
| Changement de statut | Push |
| Fast Track complété | Email + push |
| Alerte retard de retour | |
| Rapport hebdomadaire (lundi) |
OCR — Numérisation de documents
Paramètres → OCR :
Par défaut, la numérisation de documents (Fast Track, onboarding client) fonctionne gratuitement via Tesseract.js côté navigateur — aucune configuration requise.
Pour une meilleure précision sur les documents internationaux (tous pays, tous alphabets) :
| Fournisseur | Quota gratuit | Champ |
|---|---|---|
| Google Cloud Vision | 1 000 images/mois | Clé API |
| Mindee | 250 pages/mois | Clé API |
Documents pris en charge : passeport (standard MRZ, tous pays), permis de conduire, carte nationale d'identité. Si votre plan inclut l'OCR côté serveur, la clé de la plateforme est utilisée en secours automatique.
14. Équipe & Rôles
Route : /dashboard/settings/team
Inviter un membre
Équipe → Inviter → saisir email + sélectionner un rôle :
- Manager — accès complet sauf facturation et suppression d'équipe
- Agent — réservations, flotte, clients — pas les paramètres
- Observateur — accès en lecture seule
L'invité reçoit un email avec un lien d'activation.
Limites du plan
La taille d'équipe, le stockage et le délai de réponse du support dépendent du plan — voir le comparatif des plans.
Changer le rôle
Équipe → [Membre] → Changer le rôle → sélectionner le nouveau rôle.
Désactiver / Réactiver
Équipe → [Membre] → Désactiver — le membre ne peut plus se connecter mais ses données sont conservées.
Supprimer définitivement
Équipe → [Membre] → Supprimer définitivement — supprime le compte (irréversible, propriétaire uniquement).
Vous ne pouvez pas supprimer votre propre compte propriétaire.
15. Rôles & Permissions — Matrice avancée
Route : /dashboard/settings/permissions
Propriétaire uniquement. C'est l'un des différenciateurs les plus puissants de RentClic : une granularité totale sur ce que chaque rôle peut faire, avec une configuration par défaut qui fonctionne directement sans réglage.
La page comporte trois onglets :
Onglet 1 — Remises & Approbation
Configurez les limites de remise par rôle et un workflow optionnel d'approbation manager.
Pour chaque rôle (Agent / Manager) :
| Paramètre | Description |
|---|---|
| Remise maximale % | La remise la plus haute qu'un agent/manager peut appliquer. Mettre 100 pour illimité. Mettre 0 pour interdire toute remise. |
| Approbation requise au-delà de % | Si une remise dépasse ce seuil, elle est signalée comme « en attente d'approbation ». Mettre 101 pour désactiver l'exigence d'approbation. |
Exemple de configuration :
- Agent : max 10%, approbation au-delà de 5% → l'agent peut appliquer librement jusqu'à 5%, les remises entre 5–10% nécessitent l'approbation du manager, tout ce qui dépasse 10% est bloqué.
- Manager : max 100%, sans approbation → les managers appliquent n'importe quelle remise librement.
Comment fonctionne l'approbation :
- L'agent applique une remise de 7% (au-dessus du seuil de 5%)
- La réservation est créée avec la remise marquée comme en attente
- Le manager/propriétaire voit une bannière ambrée sur la réservation : « Remise en attente d'approbation »
- Il peut Approuver (la remise est conservée) ou Rejeter (la remise est supprimée, le total est recalculé)
- Une note optionnelle peut être ajoutée lors de l'approbation/rejet
L'historique des remises est toujours visible dans la section Tarification de chaque réservation, quelle que soit l'approbation.
Onglet 2 — Matrice des permissions
Une matrice complète à deux colonnes (Agent | Manager). Le propriétaire a toujours un accès total et ne peut pas être restreint.
Réservations
| Permission | Agent (défaut) | Manager (défaut) |
|---|---|---|
| Confirmer les réservations | ✗ | ✓ |
| Annuler les réservations | ✗ | ✓ |
| Check-in / Check-out | ✓ | ✓ |
| Modifier le tarif journalier | ✗ | ✓ |
| Appliquer des remises | ✓ (limité par max %) | ✓ |
| Envoyer des demandes de signature | ✓ | ✓ |
| Voir les détails de tarification | ✗ | ✓ |
| Supprimer des réservations | ✗ | ✗ |
Clients
| Permission | Agent (défaut) | Manager (défaut) |
|---|---|---|
| Créer des clients | ✓ | ✓ |
| Modifier des clients | ✓ | ✓ |
| Voir les pièces d'identité / données sensibles | ✓ | ✓ |
| Mettre sur liste noire | ✗ | ✓ |
| Supprimer des clients | ✗ | ✗ |
Flotte
| Permission | Agent (défaut) | Manager (défaut) |
|---|---|---|
| Changer la disponibilité | ✓ | ✓ |
| Ajouter des véhicules | ✗ | ✓ |
| Modifier des véhicules | ✗ | ✓ |
| Supprimer des véhicules | ✗ | ✗ |
Rapports & Données
| Permission | Agent (défaut) | Manager (défaut) |
|---|---|---|
| Voir les rapports | ✗ | ✓ |
| Exporter des données (CSV) | ✗ | ✓ |
Paramètres (le manager peut se voir accorder l'accès)
| Permission | Agent (défaut) | Manager (défaut) |
|---|---|---|
| Gérer les lieux | ✗ | ✗ |
| Gérer les extras | ✗ | ✗ |
| Gérer les tarifs & saisons | ✗ | ✗ |
| Gérer les intégrations | ✗ | ✗ |
| Gérer l'équipe | ✗ | ✗ |
Fonctionnalités IA (affichées uniquement si votre plan inclut l'IA)
| Permission | Agent (défaut) | Manager (défaut) |
|---|---|---|
| Utiliser les fonctions IA | ✓ | ✓ |
| IA Rédacteur | ✓ | ✓ |
| IA Tarification | ✗ | ✓ |
| IA Score de risque | ✗ | ✓ |
N'importe quelle bascule peut être modifiée. Les changements prennent effet immédiatement après sauvegarde.
Onglet 3 — Attribution de véhicules
Limitez les véhicules que chaque agent peut voir et sur lesquels il peut agir :
- Tableau de véhicules (lignes) × agents (colonnes)
- Cochez une case pour attribuer un véhicule à un agent
- Dès qu'au moins une attribution existe pour un agent, il ne voit que ses véhicules attribués
- Les managers et propriétaires voient toujours l'intégralité de la flotte
16. Visibilité des tableaux de bord — Qui voit quoi
En tant que propriétaire, vous contrôlez exactement quels tableaux de bord et rapports chaque rôle peut consulter. Allez dans Paramètres → Rôles & Permissions → onglet Rapports & Données.
Visibilité par défaut selon le rôle
| Page | Owner | Manager | Agent | Viewer |
|---|---|---|---|---|
| Dashboard opérationnel | ✅ | ✅ | ✅ | ✅ |
| Mes Réalisations | ✅ | ✅ | ✅ | ❌ |
| Reportings | ✅ | ✅ | ❌ | ❌ |
| Analytiques | ✅ | ✅ | ❌ | ❌ |
| Vue Ensemble Org | ✅ | ✅* | ❌ | ❌ |
| Objectifs | ✅ | ✅* | ❌ | ❌ |
| Commissions | ✅ | ✅* | ✅* | ❌ |
* = nécessite une appartenance org ou un plan spécifique.
Profils siège (HQ)
Pour les collaborateurs du siège qui ont besoin d'accéder aux rapports consolidés sans être des agents opérationnels :
- Créez l'utilisateur avec le rôle
managerouviewer - Affectez-le à une Unité Organisationnelle (Organisation → Arborescence → ajouter membre) — cela lui donne la visibilité sur les données de la sous-arborescence de cette unité
- Activez "Voir les rapports org" dans Paramètres → Permissions pour leur rôle
Ils verront alors la Vue Ensemble et les Objectifs de leur unité, sans accès à la gestion opérationnelle des réservations.
Restreindre les analytiques aux agents
Par défaut, les agents ne peuvent pas accéder aux Analytiques. Pour l'accorder :
Paramètres → Permissions → Rapports & Données → "Voir les analytiques avancées" → activer Agent.
Entreprise & Facturation — Hiérarchie multi-agences, commissions, abonnement RentClic, webhooks et accès API.
17. Multi-agences & Hiérarchie entreprise
Si vous gérez plusieurs agences ou souhaitez donner accès à un collaborateur externe :
Inviter un utilisateur externe
Paramètres → Accès multi-agences → saisir l'email de l'utilisateur + rôle → Inviter.
L'utilisateur obtient l'accès à votre agence en plus de son agence principale. Il peut basculer entre ses agences depuis le menu avatar (en haut à droite du tableau de bord).
Changer d'agence (côté utilisateur)
- Cliquer sur l'avatar en haut à droite
- Liste déroulante « Changer d'agence » avec la liste des agences accessibles
- Cliquer → session rechargée sur la nouvelle agence (sans re-connexion)
Cas d'usage
- Groupe multi-agences : un manager supervise plusieurs branches
- Franchise : le franchiseur peut accéder aux agences des franchisés
- Consultant externe : accès temporaire sans créer de compte séparé
18. Vue d'ensemble organisation & Objectifs
URL : /dashboard/organization/overview · Plan : Entreprise
La Vue d'ensemble consolide les KPIs de toutes les agences de votre organisation. Seuls les owners et les membres d'OrgUnit y ont accès.
Ce que vous voyez
- KPIs globaux : CA mensuel, contrats, véhicules loués, nombre d'agences
- Répartition par unité : Si vous avez une hiérarchie, les agences sont regroupées par unité parente (Région, Groupe, etc.)
- Tableau de performance par agence : CA, contrats, taux d'occupation flotte, nombre d'agents
- Podium top agences : Classement rapide par CA ce mois
Objectifs
URL : /dashboard/organization/objectives · Disponible à partir du plan Starter
Définissez des objectifs de CA ou de contrats par unité ou par individu :
- Type : CA, Contrats, Nouveaux clients, Taux d'upsell
- Période : Mensuel, trimestriel, annuel
- Cible : Valeur numérique avec suivi de progression
Les objectifs sont visibles par les managers de l'unité et au-dessus.
19. Commissions
URL : /dashboard/organization/commissions · Disponible à partir du plan Pro
Créer des règles de commission (owner uniquement)
Cliquez sur Ajouter une règle et configurez :
- Type : Pourcentage du CA (avec tranches) ou montant fixe par contrat
- Applicable à : Agents ou Managers
- Date de début : Mois à partir duquel la règle s'applique
- Tranches (type %) : ex. 2% sur 0–5 000€ / 3% au-dessus de 5 000€
Vue agent
Chaque agent/manager voit :
- Son CA et ses contrats pour la période
- Sa commission estimée selon les règles actives
- Sa carte personnelle « Mon Estimation »
Vue manager
Les managers et owners voient le classement complet de l'équipe avec :
- CA par agent
- Commission estimée par agent
- Enveloppe budgétaire commission totale estimée
20. Facturation RentClic
Route : /dashboard/settings/billing
Accessible par le propriétaire uniquement.
Voir votre plan actuel
La facturation affiche :
- Plan actif
- Date de renouvellement
- Prochain montant à facturer
Changer de plan
Facturation → Passer à un plan supérieur ou Rétrograder → sélectionner le nouveau plan → confirmation Stripe.
La facturation est au prorata : si vous changez en cours de mois, vous payez la différence.
Télécharger les factures
Facturation → Factures → liste de toutes les factures téléchargeables en PDF.
Résilier l'abonnement
Facturation → Résilier l'abonnement — l'accès est maintenu jusqu'à la fin de la période payée.
21. Webhooks & Intégrations
Disponible à partir du plan Enterprise
Recevez des notifications en temps réel sur votre propre serveur pour chaque événement.
Configurer un webhook
Paramètres → Webhooks → Ajouter un Webhook :
- URL — votre endpoint HTTPS
- Événements — sélectionnez les événements à recevoir
- Secret — généré automatiquement, affiché une seule fois — copiez-le immédiatement
Événements disponibles
| Événement | Description |
|---|---|
reservation.created | Nouvelle réservation |
reservation.status_changed | Statut modifié |
reservation.cancelled | Annulation |
booking_request.created | Demande via showroom |
customer.created | Nouveau client |
vehicle.status_changed | Disponibilité modifiée |
fast_track.completed | Client a complété Fast Track |
payment.received | Paiement reçu |
Format du payload
POST https://votre-serveur.com/webhook
X-RentClic-Signature: sha256=abc123...
X-RentClic-Event: reservation.created
{
"event": "reservation.created",
"tenantId": "clt...",
"timestamp": "2026-03-28T10:00:00Z",
"data": { ... }
}
Vérifier la signature (Node.js)
const crypto = require('crypto')
const expected = 'sha256=' + crypto
.createHmac('sha256', WEBHOOK_SECRET)
.update(rawBody)
.digest('hex')
const valid = crypto.timingSafeEqual(
Buffer.from(req.headers['x-rentflow-signature']),
Buffer.from(expected)
)
Journaux de livraison
Paramètres → Webhooks → [Webhook] → Journal de livraison : les 50 dernières tentatives avec statut HTTP, payload envoyé, toute erreur éventuelle.
22. Clés API
Disponible à partir du plan Enterprise
Connectez vos outils externes (ERP, site web, scripts) à RentClic sans utiliser le tableau de bord.
Créer une clé
Paramètres → Clés API → Créer une clé :
- Nom — identifiant pour vous (ex. « Sync ERP »)
- Portées — permissions accordées
- Expiration — optionnelle
La clé brute (rf_live_xxxxxxxxxx) est affichée une seule fois. Copiez-la immédiatement.
Utilisation
GET /api/reservations
Authorization: Bearer rf_live_xxxxxxxxxx
Portées disponibles
| Portée | Accès |
|---|---|
reservations:read | Lire les réservations |
reservations:write | Créer/modifier |
fleet:read | Lire la flotte |
fleet:write | Modifier la flotte |
customers:read | Lire les clients |
customers:write | Créer/modifier les clients |
Documents & Finance — Factures, devis, contrats, authentification MFA, support et gestion du stockage.
23. Factures, Devis & Contrats
Prérequis de plan : La gestion des factures et devis nécessite un plan avec la facturation activée. Les contrats sont disponibles sur tous les plans.
Vue d'ensemble
RentClic génère automatiquement une facture à chaque réservation, et permet aussi de créer des factures et devis manuellement pour tout besoin de facturation.
| Document | Création | Usage |
|---|---|---|
| Facture | Auto à la réservation, ou manuellement | Facturer un client pour une location ou tout service |
| Devis | Manuellement uniquement | Envoyer une estimation avant confirmation |
| Contrat | Auto à la réservation | Contrat de location signé |
Où les trouver
- Tableau de bord → Factures — toutes les factures et devis
- Tableau de bord → Contrats — tous les contrats de location
- Page de la réservation — la facture liée apparaît directement en bas de chaque réservation
La liste des factures
La liste affiche factures et devis ensemble. Filtres disponibles :
| Filtre | Options |
|---|---|
| Type | Tous · Factures · Devis |
| Statut | Tous · Brouillon · Envoyé · Payé · Partiel · Annulé |
| Recherche | Numéro de facture ou nom du client |
| Plage de dates | Date d'émission du / au |
La barre KPI reflète toujours les filtres actifs :
- Factures — nombre de factures correspondantes
- Devis — nombre de devis correspondants
- Total encaissé — somme de tous les paiements reçus
- Reste à percevoir — solde total restant dû
Résultats paginés — 25 par page, navigation Précédent / Suivant.
Créer une facture ou un devis
Automatiquement (depuis une réservation)
Chaque réservation crée automatiquement une facture brouillon — aucune action requise. Elle reprend :
- La ligne location (tarif journalier × jours)
- Extras, frais aller simple, remise (si applicable)
- Taux de TVA et devise depuis les paramètres de l'agence
Le brouillon est visible immédiatement dans Factures et sur la page de la réservation.
Manuellement
Cliquer Nouvelle facture ou Nouveau devis en haut de la page Factures.
| Étape | Action |
|---|---|
| 1 | Choisir le type : Facture ou Devis (bouton bascule en haut) |
| 2 | Sélectionner un client (optionnel) |
| 3 | Lier à une réservation (optionnel) |
| 4 | Ajouter des lignes : description · quantité · prix unitaire |
| 5 | Appliquer une remise % et / ou une TVA % |
| 6 | Définir les dates d'émission et d'échéance |
| 7 | Ajouter des notes internes ou mentions légales |
| 8 | Cliquer Enregistrer en brouillon → redirigé vers le détail |
Quand créer manuellement : frais hors location, dommages, retards, ou devis pour un prospect sans réservation.
Cycle de vie d'une facture
brouillon → envoyé → payé
↳ partiel (si paiement partiel)
↳ annulé (annulation manuelle)
| Statut | Signification | Actions possibles |
|---|---|---|
brouillon | Créée, non envoyée | Envoyer, annuler, supprimer |
envoyé | Envoyée au client | Enregistrer un paiement, annuler |
payé | Entièrement réglée | Télécharger PDF |
partiel | Partiellement réglée | Enregistrer d'autres paiements |
annulé | Annulée | Télécharger PDF uniquement |
Actions sur une facture
Ouvrir une facture depuis la liste pour accéder à la page de détail :
| Action | Disponible quand | Effet |
|---|---|---|
| Télécharger PDF | Toujours | Génère le PDF depuis votre modèle |
| Marquer comme envoyée | Brouillon uniquement | Statut → envoyé, date d'émission enregistrée |
| Marquer comme payée | Non payée / annulée | Statut → payé en un clic |
| Enregistrer un paiement | Non payée / annulée | Ajoute un paiement partiel ou total |
| Convertir en facture | Devis uniquement | Crée une facture liée ; devis → annulé |
| Annuler | Non payée / annulée | Annule le document (irréversible) |
| Supprimer | Brouillon uniquement | Suppression définitive |
Enregistrer un paiement
Deux façons :
Depuis le détail de la facture : Tableau de bord → Factures → cliquer sur une facture → panneau Enregistrer un paiement (barre latérale droite)
Depuis la réservation : Tableau de bord → Réservations → ouvrir une réservation → panneau facture en bas → formulaire de paiement intégré
Champs :
- Montant (pré-rempli avec le solde restant)
- Méthode : Espèces / Virement / Carte / Chèque / Stripe / Autre
- Date (aujourd'hui par défaut)
- Référence (optionnel : n° de chèque, référence de virement…)
Le statut se met à jour automatiquement :
- Entièrement payée →
payé - Partiellement payée →
partiel
Devis
Un devis est une estimation envoyée au client avant de confirmer une location.
Workflow :
- Factures → Nouveau devis → remplir le formulaire → Enregistrer en brouillon
- Télécharger le PDF et l'envoyer au client
- Client accepte → ouvrir le devis → Convertir en facture
- Une nouvelle facture est créée avec les mêmes lignes ; le devis est marqué converti (
annulé)
Une fois converti, le devis est annulé et ne peut plus être modifié.
Modèles de factures
Paramètres → Documents → Modèles de factures
Les modèles définissent l'apparence PDF de vos factures et devis. Chaque modèle est :
- Associé à un type (facture ou devis) et une langue
- Rédigé en HTML avec des
{{variables}}(numéro, client, véhicule, dates, tableau de lignes, montants, agence…) - Prévisualisé en direct dans l'éditeur avec des données exemples
- Marqué comme défaut → appliqué automatiquement aux nouveaux documents de ce type et langue
Contrats
Tableau de bord → Contrats — liste de tous les contrats de location.
Filtres :
| Filtre | Options |
|---|---|
| Statut | Tous · En attente · Confirmé · En cours · Terminé · Annulé |
| Signature | Tous · Signés · Non signés |
| Recherche | Numéro de contrat ou nom du client |
| Plage de dates | Date de départ du / au |
Chaque ligne affiche :
- Numéro de contrat (attribué automatiquement à la réservation)
- Client et véhicule
- Période (départ → retour) et nombre de jours
- Statut de la réservation
- Statut de signature : ✓ signé / ✗ non signé
- Actions : voir la réservation · télécharger le PDF contrat
Signature électronique : capturée au check-in via Fast Track ou sur le tableau de bord pendant la phase active.
Modèles de contrats : Paramètres → Documents → Modèles de contrats. Créer des modèles HTML avec {{variables}}, définir un défaut par type (court terme / long terme / entreprise).
24. Authentification à deux facteurs (MFA)
Route : Tableau de bord → Paramètres → Sécurité (ou Profil → onglet Sécurité)
RentClic supporte l'authentification TOTP compatible avec Google Authenticator, Authy, 1Password et toute application TOTP.
Activer la 2FA
- Allez dans Paramètres → Sécurité
- Cliquez sur Configurer l'authentification à deux facteurs
- Scannez le QR code avec votre application d'authentification
- Saisissez le code à 6 chiffres pour confirmer l'activation
- La 2FA est maintenant active sur votre compte
Se connecter avec la 2FA
Une fois activée :
- Entrez email + mot de passe normalement
- Vous êtes redirigé vers une page de vérification
- Saisissez le code à 6 chiffres depuis votre app d'authentification
- Le code se renouvelle toutes les 30 secondes
Désactiver la 2FA
Allez dans Paramètres → Sécurité → Désactiver l'authentification à deux facteurs. Vous devrez saisir votre code TOTP actuel pour confirmer.
Accès perdu à votre app d'authentification ?
Contactez le support — ils peuvent réinitialiser votre 2FA depuis le panneau admin.
25. Support
Route : Tableau de bord → Aide & Support
Créer un ticket
- Cliquer sur Nouveau ticket
- Renseigner : sujet, catégorie, priorité, description
- Envoyer → ticket créé et visible dans la liste
Catégories
| Catégorie | Usage |
|---|---|
general | Question générale |
billing | Facturation, abonnement |
technical | Problème technique |
feature_request | Demande de fonctionnalité |
Niveaux de priorité
| Priorité | Usage |
|---|---|
low | Pas urgent |
normal | Standard |
high | Impact métier élevé |
urgent | Bloquant — agence à l'arrêt |
Suivi
- Les messages de l'équipe support apparaissent à gauche (bleu)
- Vos messages apparaissent à droite (bleu)
- Répondre à un ticket
résolule rouvre automatiquement - Un ticket
ferméne peut plus recevoir de réponses
Le support est disponible selon votre niveau de plan :
téléphone(8h),dédié(4h).
26. Stockage
Chaque plan inclut un quota de stockage pour les photos de véhicules, documents clients et pièces jointes.
La taille d'équipe, le stockage et le délai de réponse du support dépendent du plan — voir le comparatif des plans.
Voir l'utilisation
Tableau de bord → Paramètres → Facturation → section Stockage (barre de progression).
- Barre verte → utilisation normale
- Barre ambrée → >80% utilisé
- Barre rouge → >100% : les imports sont bloqués jusqu'à libération d'espace
Libérer de l'espace
- Supprimer les photos inutilisées des fiches véhicules
- Supprimer les documents expirés des fiches clients
- Contacter le support pour augmenter votre quota (mise à niveau du plan)
Modules avancés — Fonctionnalités optionnelles disponibles selon votre plan. Chaque section ci-dessous indique son prérequis de plan.
27. Cautions & Dépôts de garantie
La caution protège votre agence contre les dommages, le manque de carburant ou le vol. RentClic propose deux modèles de caution selon votre plan.
Caution simple (tous les plans)
Chaque véhicule possède un montant de caution configuré dans Flotte → véhicule → Tarification → Caution.
Fonctionnement :
- À la création d'une réservation, le montant est pré-rempli depuis la fiche véhicule
- L'agent peut l'ajuster manuellement avant de confirmer
- La caution est affichée dans le récapitulatif de prix du showroom en ligne (le client la voit avant de soumettre)
- Au check-out, vous réconciliez la caution : retenir tout, restituer tout, ou un montant partiel
Statuts de caution sur une réservation :
| Statut | Signification |
|---|---|
en attente | Caution demandée, non encore encaissée |
retenue | Montant total conservé (dommages / non-retour) |
restituée | Montant total rendu au client |
partielle | Une partie retenue, une partie restituée |
Réconciliation (écran de check-out → panneau Caution) :
- Saisir le montant retenu (pour dommages, carburant, etc.)
- Saisir le montant restitué (rendu au client)
- Ajouter des notes optionnelles
- Sauvegarder — le statut se met à jour automatiquement
Boutons rapides : Tout retenir / Tout restituer.
Caution avancée — décomposition par composant (Disponible à partir du plan Pro)
Avec la fonctionnalité Caution avancée, le montant total est divisé en trois composants indépendants :
| Composant | Ce qu'il couvre |
|---|---|
| Caution dommages | Dommages carrosserie, rayures, pare-brise |
| Caution carburant | Manque de carburant au retour |
| Caution vol | Vol / perte totale (SLI) |
Configuration (propriétaire uniquement) :
- Paramètres → Gestion des cautions → section Caution avancée
- Définir les montants par défaut pour chaque composant (dans votre devise)
- Activer le bouton Décomposition par composant
- Optionnel : activer Calcul automatique depuis les composants → le total de caution sur les nouvelles réservations est automatiquement calculé comme la somme des trois composants
Au check-out (mode avancé) :
- Chaque composant est réconcilié indépendamment
- Les agents peuvent retenir ou restituer chaque composant séparément
- Les extras de protection achetés par le client (franchise dommages, franchise carburant) marquent automatiquement le composant correspondant comme exonéré
- Le total retenu/restitué est la somme des trois composants
Showroom en ligne :
- En mode composant actif, le formulaire de réservation affiche le total caution + la décomposition (Dommages / Carburant / Vol) dans la carte de prix
- La caution calculée est stockée sur la demande de réservation et transférée vers la réservation à la confirmation
Caution et réservation en ligne
La caution affichée aux clients dans le formulaire de réservation en ligne est :
- Mode simple :
caution du véhicule(montant défini sur la fiche véhicule) - Mode avancé composant actif : somme de
caution dommages + caution carburant + caution vol(depuis vos paramètres)
Autorisation carte Stripe
Quand votre mode de paiement inclut caution ou les deux :
- La carte du client est autorisée (non débitée) pour le montant de la caution
- L'autorisation est visible dans le flux Fast Track et/ou à la confirmation de réservation
- Vous pouvez capturer (débiter) ou libérer l'autorisation depuis la page de réservation
28. Service de transfert
Disponible à partir du plan Pro
Le module Service de Transfert vous permet de gérer des trajets point à point (transferts aéroport, navettes hôtel, transferts gare) séparément des locations de véhicules.
Route : /dashboard/transfers
Qu'est-ce qu'un transfert ?
Un transfert est un trajet conduit avec une adresse de prise en charge, une adresse de dépose, une heure planifiée et un chauffeur. Il est indépendant de la flotte de location — le client est transporté, pas autonome avec un véhicule.
Types de transfert :
| Type | Cas d'usage |
|---|---|
airport_pickup | Récupérer un client à l'aéroport |
airport_dropoff | Déposer un client à l'aéroport |
hotel | Transfert hôtel |
station | Gare / station de bus |
inter_agency | Transfert entre vos propres agences |
custom | Tout autre trajet point à point |
Créer un transfert
Transferts → Nouveau transfert :
- Type — choisir dans la liste ci-dessus
- Adresse de prise en charge — texte libre
- Adresse de dépose
- Date et heure planifiées
- Nombre de passagers
- Numéro de vol / train (optionnel — pour transferts aéroport/gare)
- Point de rendez-vous (optionnel — terminal, hall, porte)
- Client — rechercher un client existant ou saisir nom + téléphone directement
- Chauffeur — sélectionner parmi vos chauffeurs actifs (optionnel à la création)
- Véhicule — affecter un véhicule de la flotte (optionnel)
- Tarification — choisir le modèle :
- Forfait : saisir un prix total fixe
- Au kilomètre : saisir la distance (km) + le tarif/km → total calculé automatiquement
Workflow des statuts
en attente → confirmé → en route → arrivé → terminé
↘ annulé (à tout moment)
| Statut | Comment y accéder | Ce qui se passe |
|---|---|---|
en attente | Transfert créé | En attente de confirmation |
confirmé | Bouton "→ Confirmé" | Facture brouillon créée automatiquement si prix > 0 |
en route | Bouton "→ En route" | Chauffeur en déplacement |
arrivé | Bouton "→ Arrivé" | Chauffeur à destination |
terminé | Bouton "→ Terminé" | Transfert achevé |
annulé | Bouton "Annuler" | Facture annulée si elle existe |
Facture automatique à la confirmation
Quand un transfert passe en confirmé et qu'un prix est défini :
- Une facture brouillon est créée automatiquement
- Ligne de facturation :
"Transfert — [Départ] → [Arrivée] ([Date])" - TVA appliquée selon les paramètres de votre agence
- La facture est visible sur le détail du transfert et dans Tableau de bord → Factures
- Vous pouvez aussi la générer manuellement via le bouton "Générer la facture"
Feuille de route chauffeur (PDF)
Depuis la page de détail du transfert → Feuille de route → génère un PDF imprimable pour le chauffeur avec :
- Détails du trajet (départ → arrivée)
- Heure planifiée
- Nom et téléphone du client
- Détails du véhicule
- Numéro de vol / point de rendez-vous (si renseigné)
- Notes
Liste des transferts & filtres
| Filtre | Options |
|---|---|
| Statut | en attente / confirmé / en route / arrivé / terminé / annulé |
| Période | Date planifiée (de → à) |
| Recherche | Adresse, nom client, numéro de vol |
29. Gestion des chauffeurs
Disponible à partir du plan Pro
Les chauffeurs sont du personnel opérationnel géré indépendamment de vos comptes utilisateurs RentClic. Un chauffeur n'a pas besoin de se connecter — c'est une entité de référence affectée aux transferts et aux réservations.
Route : /dashboard/transfers/drivers
Ajouter un chauffeur
Chauffeurs → Ajouter un chauffeur (formulaire dans le panneau gauche) :
| Champ | Requis | Description |
|---|---|---|
| Prénom | ✅ | — |
| Nom | ✅ | — |
| Téléphone | Optionnel | Mobile (affiché sur la feuille de route, utilisé pour les SMS) |
| Optionnel | Email de contact | |
| Numéro de permis | Optionnel | Permis de conduire professionnel |
| Expiration du permis | Optionnel | Date d'expiration — suivie avec alertes automatiques |
| Notes | Optionnel | Notes internes (restrictions, préférences...) |
Suivi de l'expiration du permis
La liste des chauffeurs affiche un badge de statut pour chaque chauffeur :
| Badge | Signification |
|---|---|
| 🔴 Expiré | La date d'expiration du permis est passée |
| 🟡 Expire bientôt | Expiration dans moins de 30 jours |
| ✅ (aucun badge) | Permis valide |
Les chauffeurs avec permis expiré ou bientôt expiré sont mis en évidence en bas de liste.
Fiche chauffeur
/dashboard/transfers/drivers/[id]
- Coordonnées — nom, téléphone, email
- Permis — numéro, expiration, statut
- Notes
- Modifier — mettre à jour n'importe quel champ
- Bascule Actif / Inactif — désactiver sans supprimer (disparaît de la liste déroulante d'affectation)
- Historique des missions — 20 derniers transferts + 20 dernières réservations affectées
- Supprimer — uniquement si aucun transfert ou réservation n'est affecté
Affecter un chauffeur
À un transfert : Formulaire Nouveau transfert → liste déroulante Chauffeur → sélectionner un chauffeur actif
À une réservation (extra chauffeur) : Quand un client réserve un extra "chauffeur", la réservation peut être affectée à un chauffeur spécifique depuis la page de détail de la réservation.
La fiche chauffeur centralise toutes les affectations : vous voyez transferts et locations dans une seule vue, avec dates et noms clients.
Statut actif / inactif
- Les chauffeurs actifs apparaissent dans la liste déroulante d'affectation
- Les chauffeurs inactifs sont masqués des listes déroulantes mais leur historique est conservé
- Utilisez inactif pour les chauffeurs en congé ou ayant quitté l'équipe
Vous ne pouvez pas supprimer un chauffeur affecté à des transferts ou réservations existants. Désactivez-le à la place.
30. Dépenses
Route : /dashboard/expenses
Le module Dépenses permet de suivre tous les coûts liés à votre activité — réparations véhicules, carburant, amendes, nettoyage, etc. — avec un workflow d'approbation optionnel et l'injection automatique en ligne de facture.
Champs d'une dépense
| Champ | Requis | Description |
|---|---|---|
| Catégorie | ✅ | Type de dépense (voir ci-dessous) |
| Titre | ✅ | Libellé court |
| Montant | ✅ | Coût dans la devise de votre agence |
| Date | ✅ | Date à laquelle la dépense a eu lieu |
| Véhicule | Optionnel | Lien vers un véhicule spécifique |
| Type de charge | ✅ | Qui supporte le coût (voir ci-dessous) |
| Réservation liée | Conditionnel | Obligatoire pour facturer au client |
| Description | Optionnel | Notes internes |
| URL du justificatif | Optionnel | Lien vers un reçu scanné |
| Notes | Optionnel | Notes libres complémentaires |
Catégories
| Catégorie | Utilisation typique |
|---|---|
fuel | Carburant |
maintenance | Entretien courant |
repair | Réparation carrosserie ou mécanique |
cleaning | Nettoyage / détailing |
fine | Amende ou pénalité |
toll | Péage |
insurance | Prime d'assurance |
tax | Taxe, redevances |
other | Autre |
Types de charge
| Type | Signification |
|---|---|
| Charge agence | Dépense supportée par l'agence (défaut) |
| Facturé au client (dû) | Le client est facturé — ajouté à sa facture comme ligne, non payé |
| Facturé au client (déjà payé) | Le client a déjà payé — ajouté à la facture mais soldé |
| Payé par un agent | L'agent a avancé les frais — suivi pour remboursement |
Lorsque Facturé au client est sélectionné, une réservation doit être liée. Si Ligne auto-facture est activé (Paramètres → Dépenses), la dépense approuvée est automatiquement ajoutée comme ligne sur la facture de la réservation.
Workflow d'approbation
Configurable dans Paramètres → Dépenses :
| Paramètre | Description |
|---|---|
| Seuil d'approbation | Dépenses égales ou supérieures à ce montant nécessitent une approbation. Mettre à 0 pour désactiver. |
| Qui peut approuver | Owner uniquement · Owner ou Manager · Tout le monde |
| Ligne auto-facture | Activé → les dépenses approuvées facturées au client sont automatiquement poussées sur la facture |
| Réservation obligatoire | Activé → les dépenses client doivent toujours avoir une réservation liée |
Flux de statut :
créée → en attente (si montant ≥ seuil et le créateur ne peut pas approuver)
→ approuvée (si le créateur peut approuver, ou après approbation explicite)
→ rejetée (si l'approbateur rejette)
- Owners et managers voient une section Dépenses en attente en haut de la liste avec les boutons Approuver / Rejeter
- Au rejet, une raison peut être saisie — visible par le créateur
- Les dépenses approuvées et facturées au client (avec ligne auto activée) sont immédiatement poussées sur la facture liée
Modifier une dépense
Page de détail → Modifier (icône crayon). Tous les champs sont éditables. Si le montant modifié franchit le seuil, le statut est réévalué automatiquement.
Supprimer une dépense
Page de détail → Supprimer. Si la dépense était liée à une facture, la ligne est supprimée et les totaux recalculés.
31. Maintenance
Route : /dashboard/maintenance
Le module Maintenance permet d'enregistrer tous les entretiens et réparations de vos véhicules, de suivre les prochaines échéances et de monitorer les coûts dans le temps.
Champs d'un enregistrement de maintenance
| Champ | Requis | Description |
|---|---|---|
| Véhicule | ✅ | Véhicule entretenu |
| Type | ✅ | Catégorie de maintenance (voir ci-dessous) |
| Titre | ✅ | Libellé court (ex. "Vidange — 80 000 km") |
| Réalisé le | ✅ | Date de l'intervention |
| Coût | Optionnel | Coût total (dans votre devise) |
| Prestataire | Optionnel | Nom du garage ou mécanicien |
| Kilométrage à l'entretien | Optionnel | Met à jour le kilométrage du véhicule |
| Prochaine date | Optionnel | Date du prochain entretien |
| Prochain kilométrage | Optionnel | Seuil kilométrique pour le prochain entretien |
| Description | Optionnel | Détails des travaux effectués |
| Notes | Optionnel | Remarques internes |
Types de maintenance
| Type | Utilisation |
|---|---|
oil_change | Vidange huile et filtre |
tire_rotation | Rotation / équilibrage pneus |
tire_replacement | Remplacement pneus |
brake_service | Plaquettes, disques, liquide de frein |
filter_replacement | Filtre à air, habitacle, carburant |
battery_replacement | Batterie |
inspection | Contrôle technique périodique |
repair | Réparation carrosserie ou mécanique |
cleaning | Grand nettoyage / détailing |
other | Autre intervention |
Mise à jour du kilométrage
Si vous saisissez un Kilométrage à l'entretien, le kilométrage du véhicule dans la flotte est mis à jour automatiquement à l'enregistrement. Plus besoin de mise à jour manuelle séparée.
Alertes prochaine échéance
La fiche véhicule dans Flotte affiche un indicateur entretien dû lorsque :
- La prochaine date est dans moins de 30 jours (ou déjà passée)
- Le prochain kilométrage est à moins de 1 000 km du kilométrage actuel (ou déjà dépassé)
Liste & filtres de maintenance
La liste peut être filtrée par :
- Véhicule — enregistrements d'un seul véhicule
- Type — par catégorie de maintenance
- Période — enregistrements sur une plage de dates
- Recherche — titre ou nom du prestataire
Modifier un enregistrement
Page de détail → Modifier (icône crayon). Tous les champs sont éditables. La modification du champ kilométrage met également à jour le kilométrage du véhicule.
Suivi des coûts
Chaque enregistrement stocke son coût. La fiche véhicule agrège la dépense maintenance totale sur toute sa durée de vie. La section Rapports inclut une ventilation Coûts de maintenance par véhicule et par période (Disponible à partir du plan Pro).
32. Journal d'activité & Historique
Route : /dashboard/settings/activity
RentClic conserve un journal d'audit immuable de chaque action significative effectuée dans votre agence.
Historique par entité
La plupart des enregistrements disposent d'un bouton Historique (icône horloge) sur leur page de détail :
- Réservations — chaque changement de statut, paiement, mouvement de caution, upload de document, signature de contrat
- Clients — modifications de profil, blacklist/unblacklist, changements de documents
- Dépenses — création, modification, approbation, rejet, suppression
- Maintenance — création, modification, suppression
- Transferts — création, modification, changements de statut, suppression
- Véhicules — modifications, mises à jour kilométrage
- Factures — création, modifications de lignes, paiement enregistré
Cliquer sur Historique ouvre un panneau latéral affichant la chronologie de cet enregistrement, du plus récent au plus ancien. Chaque entrée indique :
- Qui a agi (nom + rôle)
- Quand (date et heure)
- Quelle action a été effectuée (libellé lisible)
- Détails — payload JSON extensible avec les valeurs modifiées (ex. ancien/nouveau statut, montant, catégorie, raison)
Journal d'activité global
Paramètres → Journal d'activité affiche toutes les actions de toute l'agence dans un seul flux filtrable.
Filtres :
| Filtre | Description |
|---|---|
| Catégorie | Réservations · Clients · Dépenses · Maintenance · Transferts · Véhicules · Factures · Équipe · Paramètres |
| Acteur | Filtrer par membre de l'équipe |
| Période | Afficher les actions sur une plage de dates |
| Recherche | Recherche libre sur le libellé ou le nom de la cible |
Le filtre Transferts n'est affiché que si votre plan inclut le Service de transfert.
Types d'actions (exemples)
| Action | Déclenchée par |
|---|---|
reservation.create | Nouvelle réservation enregistrée |
reservation.status_change | Bouton de statut cliqué (confirmer, check-in, check-out…) |
reservation.payment | Paiement enregistré sur réservation |
customer.update | Profil client modifié |
customer.blacklist | Client mis en liste noire |
expense.create | Nouvelle dépense soumise |
expense.approve | Dépense approuvée par owner/manager |
expense.reject | Dépense rejetée (raison incluse dans les détails) |
maintenance.create | Nouvel enregistrement de maintenance créé |
transfer.status_change | Statut de transfert mis à jour |
team.invite | Membre d'équipe invité |
settings.update | Paramètres de l'agence modifiés |
Conservation des données
Les entrées d'audit sont stockées indéfiniment (pas d'expiration automatique). Les très grandes agences peuvent contacter le support pour des options d'archivage.
Qui peut voir le journal d'activité ?
| Rôle | Accès |
|---|---|
| Owner | Journal complet — toutes catégories, tous agents |
| Manager | Journal complet |
| Agent | Pas d'accès au journal global (ses actions sont quand même enregistrées) |
| Viewer | Pas d'accès |
Les panneaux d'historique par entité (bouton Historique sur les enregistrements individuels) suivent les mêmes permissions que la page : si un rôle peut voir une réservation, il peut aussi voir son historique.
33. Sous-Location
Disponible à partir du plan Pro
La Sous-Location regroupe trois flux distincts pour gérer les véhicules entre votre agence et des partenaires externes. La fonctionnalité couvre :
- Gestion des fournisseurs — les sociétés externes qui vous louent des véhicules
- Prêts partenaires — prêter votre propre véhicule à un partenaire externe et générer des revenus
- Contrats de sous-location — contrats individuels par véhicule avec tarifs journaliers et périodes de facturation
- Intégration réservations — panneau discret de coût fournisseur et de marge sur chaque location
- Allocations intra-organisation — partager des véhicules entre agences du même propriétaire
Route : /dashboard/sub-rental
32.1 Fournisseurs de flotte
Route : /dashboard/sub-rental/suppliers
Un Fournisseur de flotte est toute société externe ou particulier qui vous met des véhicules à disposition sous contrat de location ou leasing.
Créer un fournisseur
Fournisseurs → Nouveau fournisseur (formulaire panneau gauche) :
| Champ | Requis | Description |
|---|---|---|
| Raison sociale | ✅ | Apparaît sur les contrats et les rapports de coûts internes |
| Nom du contact | — | Interlocuteur principal |
| Téléphone | — | Ligne directe |
| — | Pour la correspondance factures | |
| Adresse | — | Adresse de la société |
| N° TVA | — | Pour la comptabilité |
| Coordonnées bancaires | — | Informations pour les virements |
| Notes | — | Notes internes |
Seuls les owners et managers peuvent créer ou modifier des fournisseurs.
Page de détail fournisseur
/dashboard/sub-rental/suppliers/[id]
Affiche les coordonnées ainsi que tous les contrats actifs et passés pour ce fournisseur. Utiliser le bouton Modifier pour mettre à jour un champ.
32.2 Prêts partenaires
Route : /dashboard/sub-rental → onglet Prêts
Un prêt partenaire est l'inverse de l'emprunt : votre agence prête l'un de ses propres véhicules à un partenaire externe (autre agence, concessionnaire, entreprise). Le partenaire paye un tarif journalier — il s'agit d'un revenu pour votre agence.
Distinct de l'emprunt (vous louez un véhicule auprès d'un fournisseur) et des allocations intra-organisation (entre branches du même propriétaire).
Créer un prêt partenaire
Sous-Location → onglet Prêts → Nouveau prêt :
| Champ | Requis | Description |
|---|---|---|
| Partenaire | ✅ | Société ou particulier externe (liste partenaires/fournisseurs) |
| Véhicule | ✅ | Véhicule de votre propre flotte, disponible sur la période |
| Dates début / fin | ✅ | Période du prêt (calendrier interactif avec heure) |
| Tarif journalier | ✅ | Ce que paye le partenaire par jour — comptabilisé comme revenu |
| Dépôt de garantie | — | Caution demandée au partenaire |
| Options | — | Services supplémentaires facturés au partenaire |
| Remise | — | Réduction optionnelle avec motif |
| Notes | — | Notes internes |
Le panneau récapitulatif affiche en temps réel : tarif × jours + options − remise = revenu total.
Le véhicule est automatiquement bloqué dans le vérificateur de disponibilité pendant toute la durée du prêt — aucune double réservation possible.
Cycle de statut
brouillon → actif → terminé
↘ annulé
| Statut | Description |
|---|---|
| Brouillon | Prêt sauvegardé, véhicule bloqué, pas encore actif |
| Actif | Prêt en cours |
| Terminé | Véhicule restitué — revenu confirmé |
| Annulé | Prêt annulé — véhicule libéré |
Page de détail du prêt
/dashboard/sub-rental/[id]
Cartes KPI :
| Carte | Description |
|---|---|
| Jours | Durée du prêt |
| Tarif journalier | Revenu par jour du partenaire |
| Revenu total | Tarif × jours + options − remise |
| Dépôt | Montant retenu du partenaire |
Actions disponibles :
- Marquer actif / Marquer terminé / Annuler — changer le statut
- Télécharger le contrat de prêt — contrat imprimable dans la langue de l'utilisateur (13 langues)
- Télécharger la facture partenaire — facture à remettre au partenaire
- Modifier — dates, tarif, options, dépôt, remise, notes
Panneau paiement partenaire — enregistrer le règlement reçu :
- Référence de facture
- Montant reçu
- Confirmation de paiement
Réconciliation du dépôt — en fin de prêt, répartir le dépôt entre montant retenu (dommages) et restitué, avec notes. Statut mis à jour automatiquement : en attente → retenu / restitué / partiel.
Impact sur le CA et la rentabilité
Le revenu des prêts partenaires est intégré dans le tableau de bord Rentabilité aux côtés des revenus de location. Un badge bleu « +X prêt » apparaît dans la colonne revenu du véhicule.
32.3 Emprunts (Sous-location auprès fournisseur)
Un contrat est un accord entre votre agence et un fournisseur pour un véhicule spécifique sur une période donnée, à un tarif journalier défini.
Créer un contrat
Page principale Sous-location → Nouveau contrat :
| Champ | Requis | Description |
|---|---|---|
| Fournisseur | ✅ | Sélectionner dans votre liste de fournisseurs |
| Véhicule | ✅ | Tout véhicule de votre flotte marqué own |
| Tarif journalier | ✅ | Ce que vous payez au fournisseur par jour |
| Date de début | ✅ | Début du contrat |
| Date de fin | — | Laisser vide pour un contrat ouvert |
| Notes | — | Notes internes |
Lors de la création du contrat, la source du véhicule est automatiquement définie à sub_rental pour un affichage correct dans votre flotte.
Workflow de statut du contrat
brouillon → actif → terminé
↘ annulé
| Statut | Description |
|---|---|
| Brouillon | Contrat enregistré, pas encore actif |
| Actif | Le véhicule est actuellement fourni par ce fournisseur |
| Terminé | Contrat terminé normalement — le véhicule revient à own |
| Annulé | Contrat annulé — le véhicule revient à own |
L'activation, la clôture ou l'annulation d'un contrat est enregistrée dans le journal d'activité.
Page de détail du contrat
/dashboard/sub-rental/[id]
Indicateurs clés :
| Indicateur | Description |
|---|---|
| Période | Durée du contrat en jours |
| Tarif journalier | Coût journalier fournisseur |
| Coût fournisseur total | Tarif × durée |
| Marge brute | Somme des revenus des réservations liées moins le coût fournisseur total |
Tableau des réservations liées — toutes les réservations effectuées avec ce véhicule pendant la période du contrat : client, dates, revenu location, part de coût fournisseur, marge par réservation.
Panneau facture fournisseur — enregistrer le paiement au fournisseur :
- Référence de la facture fournisseur
- URL / lien pièce jointe de la facture
- Montant payé
- Date de paiement
Les paiements sont suivis pour la comptabilité et peuvent être rapprochés du coût fournisseur total.
32.4 Intégration dans les réservations
Lorsqu'un client loue un véhicule couvert par un contrat de sous-location, la page de détail de la réservation affiche un panneau interne discret (visible uniquement par l'owner et le manager) :
Sous-location · [Nom du fournisseur] contrat →
Coût fournisseur − XXX MAD
────────────────────────────────────────────────────
Marge XXX MAD
Ce panneau est volontairement minimal — il n'apparaît pas sur le contrat ou la facture côté client. C'est uniquement un indicateur de rentabilité interne.
Le panneau s'affiche automatiquement lorsque :
- La source du véhicule est
sub_rental, et - Il existe un contrat actif couvrant les dates de la réservation
Aucune configuration supplémentaire n'est nécessaire.
32.5 Allocations intra-organisation
Nécessite une organisation multi-agences (même propriétaire, plusieurs agences)
Route : /dashboard/sub-rental/allocations
Les allocations de véhicules permettent à une agence de prêter un véhicule de sa propre flotte à une agence sœur du même propriétaire — sans créer de fournisseur ni de contrat externe.
Fonctionnement
- L'agence prêteuse (owner/manager) crée une allocation : véhicule + agence destinataire + dates + tarif journalier optionnel
- L'agence destinataire voit l'allocation comme en attente
- Le propriétaire de l'agence prêteuse l'approuve → statut actif
- Le véhicule est disponible pour l'agence destinataire
- Quand c'est terminé, l'une ou l'autre agence la marque comme terminée
Statuts d'allocation
| Statut | Description |
|---|---|
| En attente | Créée, en attente d'approbation |
| Active | Allocation approuvée et en cours |
| Terminée | Allocation terminée normalement |
| Annulée | Allocation rejetée ou annulée |
Formulaire d'allocation
| Champ | Requis | Description |
|---|---|---|
| Véhicule | ✅ | Tout véhicule source own de votre flotte |
| Allouer à | ✅ | Agence sœur dans la même organisation |
| Date de début | ✅ | Début de l'allocation |
| Date de fin | — | Laisser vide pour une allocation ouverte |
| Tarif journalier | — | Coût de transfert interne (0 = gratuit entre agences) |
| Notes | — | Raison ou conditions |
Si votre agence ne fait pas partie d'une organisation multi-agences, la page d'allocations affiche un message d'information expliquant le prérequis.
32.6 Permissions
| Action | Owner | Manager | Agent | Viewer |
|---|---|---|---|---|
| Voir le menu sous-location & les contrats | ✅ | ✅ | ✅ | ✅ |
| Créer / modifier des fournisseurs | ✅ | ✅ | ❌ | ❌ |
| Créer / modifier des contrats | ✅ | ✅ | ❌ | ❌ |
| Changer le statut d'un contrat | ✅ | ✅ | ❌ | ❌ |
| Enregistrer un paiement fournisseur | ✅ | ✅ | ❌ | ❌ |
| Voir le panneau coût fournisseur sur les réservations | ✅ | ✅ | ❌ | ❌ |
| Créer / approuver des allocations | ✅ | ✅ | ❌ | ❌ |
Les agents peuvent voir la liste de sous-location et les détails des contrats mais ne peuvent rien créer ni modifier.
32.7 Activation par plan
Lorsque la sous-location n'est pas incluse dans votre plan, l'entrée de menu affiche une icône de verrouillage et redirige vers la page de mise à niveau de plan.
34. Suivi GPS
Disponible à partir du plan Pro
La plupart des agences ont déjà des boîtiers dans leurs voitures, et un site séparé pour les regarder. Ici, on lit directement les données de ce site, et la flotte apparaît sur une carte en direct dans RentClic — une seule connexion au lieu de deux. Nous ne vendons pas de boîtiers et vous n'avez rien à nous acheter.
34.1 Connecter votre plateforme
Réglages → Suivi GPS. Choisissez la plateforme sur laquelle vos boîtiers remontent déjà, collez un jeton d'accès créé dans les réglages de cette plateforme, enregistrez. Quatre sont prises en charge :
| Plateforme | Remarques |
|---|---|
| Traccar | Open source et auto-hébergé. C'est vous qui l'hébergez, donc son adresse est la vôtre — saisissez-la à côté du jeton. Parle directement les protocoles Teltonika et Queclink. |
| Wialon | Domine la CEI, l'Europe de l'Est, l'Afrique et le Golfe. Agnostique au matériel : 4 100 types d'appareils de 700 fabricants. |
| flespi | Normalise en un seul vocabulaire tout appareil qu'il prend en charge. |
| Samsara | Amérique du Nord. |
Quel que soit le matériel posé — Teltonika, Queclink ou autre pris en charge par ces plateformes — ça fonctionne. Rien ici ne dépend d'un boîtier particulier.
34.2 L'appariement se fait tout seul
Chaque boîtier retrouve sa voiture : d'abord par la plaque, ensuite par le VIN. AB-123-CD, ab 123 cd et AB123CD sont traités comme une seule plaque, donc une différence de ponctuation ne casse pas le rapprochement. Rien à apparier à la main.
Deux boîtiers déclarant la même plaque, c'est un problème chez le fournisseur, pas ici — le second est signalé comme non apparié au lieu d'être choisi en silence, pour que vous puissiez aller le corriger.
34.3 Ce que vous voyez
Carte en direct dans la barre latérale. Un marqueur par voiture portant sa plaque, coloré selon son état : en roulage, à l'arrêt, à l'arrêt depuis une semaine, ou silencieux. Les compteurs au-dessus servent de filtres, la liste cherche, et cliquer d'un côté déplace l'autre.
Sélectionnez une voiture et vous obtenez son dernier relevé, depuis combien de temps elle est immobile, sa vitesse, son compteur, la batterie du boîtier quand elle est faible — et la location en cours.
34.4 Ce qu'un site de tracking ne peut pas vous montrer
Le portail de votre traceur n'a jamais vu vos contrats. Celui-ci, si. Donc la fiche vous dit aussi :
- qui a la voiture et quand elle doit revenir
- de combien elle est en retard, si elle l'est
- de combien de kilomètres le locataire dépasse déjà son forfait, pendant qu'il roule encore
34.5 Deux choses qui changent vos chiffres
Le compteur alimente le kilométrage du véhicule. La rentabilité par voiture et la date de la prochaine révision cessent de dépendre de quelqu'un qui pense à saisir un relevé. Le chiffre n'avance jamais à reculons : un boîtier déplacé d'une voiture à l'autre ne peut pas faire reculer un compteur.
Le temps d'immobilisation devient visible. Une voiture qui n'a pas bougé depuis huit jours affiche huit jours. Un portail de traceur dirait « vue il y a deux minutes », parce qu'une voiture garée continue d'émettre — et c'est exactement comme ça qu'une voiture reste trois semaines sur le parking sans que personne le remarque.
34.6 À quelle fréquence ça se rafraîchit
Chaque heure, automatiquement. Relever maintenant, sur l'écran de réglages, fait la même chose immédiatement. Si une plateforme refuse la connexion, la raison s'affiche là plutôt que d'échouer en silence.
34.7 Où elle est passée
Sélectionnez une voiture et choisissez une période : les 24 dernières heures, trois jours ou sept. L'itinéraire se dessine sur la carte, creux au départ et plein à l'arrivée, avec la distance parcourue et la vitesse maximale relevée au-dessus.
Le tracé est lu sur votre plateforme au moment où vous le demandez, au rythme d'émission du boîtier, qui est de l'ordre de la seconde et non de l'heure. Nous n'en gardons aucune copie : un relevé horaire à nous tracerait une ligne droite entre deux heures, et une voiture ayant fait quarante kilomètres aller-retour dans l'heure semblerait n'avoir pas bougé.
35. Distribution via courtiers (Rentalcars, DiscoverCars, Expedia, Kayak)
Disponible à partir du plan Pro
Personne ne cherche une agence de location par son nom. On cherche sur Rentalcars, DiscoverCars, Expedia et Kayak — qui ne possèdent aucune voiture. Ils revendent les flottes des agences raccordées, et n'acceptent que les loueurs dont le logiciel sait répondre à leurs requêtes. C'est cette exigence qui fait qu'une agence sans système connecté est écartée avant toute discussion sur les tarifs.
35.1 Ce que vous faites, et ce que nous faisons
Vous signez le contrat commercial avec chaque place de marché. Ce sont vos agences, votre enregistrement fiscal et vos standards de service qu'ils contrôlent — c'est votre activité qu'ils référencent.
RentClic est le système connecté qu'ils exigent. Ce sont eux qui l'interrogent ; vous ne collez rien dans leur site.
35.2 Activer
Réglages → Distribution via courtiers.
- Activez Proposer ma flotte aux courtiers.
- Réglez une majoration de canal si vous en voulez une. Un courtier prend une commission sur chaque réservation : ceci augmente le tarif pour les places de marché uniquement — votre comptoir et votre propre site ne changent pas.
- Choisissez les véhicules à proposer, ou laissez vide pour proposer toutes les voitures réservables publiquement.
- Créez une clé dans Réglages → Clés API avec les portées
ota:readetota:book, et transmettez au courtier cette clé et les trois adresses affichées à l'écran.
35.3 Quelles voitures peuvent réellement être listées
Le même écran liste celles qui ne peuvent pas, et pourquoi. La recherche d'un courtier s'appuie sur la classe ACRISS — le code de quatre lettres qui dit la taille, la carrosserie, la transmission et le carburant — et une voiture sans transmission ou sans carburant renseigné n'a pas de code, donc ne serait jamais montrée à personne. L'écran nomme le champ manquant voiture par voiture, au lieu de vous laisser chercher pourquoi le canal ne rapporte rien.
35.4 Ce que le courtier obtient
La disponibilité et les tarifs en direct, pas un stock envoyé la nuit : une voiture vendue au comptoir il y a une minute a déjà disparu. Les tarifs sont les vôtres — palier de durée, puis saison, puis la majoration de canal. Les réservations tombent directement dans votre planning avec la référence du courtier conservée, ce dont vous avez besoin quand son relevé de commissions arrive en fin de mois.
Une demande répétée avec la même référence renvoie la réservation existante au lieu d'en créer une seconde, donc un timeout chez eux ne peut pas réserver deux fois la même voiture.