Portail client
Chaque client a accès à un portail personnalisé où il peut consulter ses factures, devis et l'état de ses paiements. Sans besoin de créer un compte ou un mot de passe.
Accès au portail
Pour le client
Frihet génère un lien sécurisé pour chaque facture :
https://app.frihet.io/pay/{userId}/{invoiceId}/{token}
Le client clique et accède directement sans login. Le lien est automatiquement inclus dans les e-mails de facture avec un bouton "Voir et payer la facture".
Sans compte requis
Pas besoin de :
- Créer un utilisateur
- Se souvenir d'un mot de passe
- Configurer 2FA
Le lien est unique par facture et identifié par un jeton HMAC-SHA256. Chaque combinaison utilisateur+facture génère un jeton déterministe, sans stockage en base de données.
Ce que le client voit sur le portail
En ouvrant le lien, le client voit une page avec votre branding (logo et couleur de marque) :
En-tête
- Logo ou initiale de votre entreprise avec votre couleur de marque
- Nom de votre entreprise
- Numéro de facture
Détails de la facture
- Montant total mis en évidence
- Date d'échéance
- Date d'émission
- Nom du client
- Tableau des lignes : description, quantité, prix unitaire, montant
- Répartition : sous-total, TVA, IRPF (le cas échéant), total
Statut
- Bannière verte si déjà payée
- Bannière rouge si elle est échue
Notes
Si la facture inclut des notes, elles sont affichées à la fin.
Bouton de paiement
Si vous avez configuré Stripe Connect, un bouton "Payer [montant]" apparaît et redirige vers le checkout de Stripe. Le paiement est traité et la facture est automatiquement marquée comme payée.
Fonctionnalités par plan
Plan Free
- Voir les factures : ✅
- Télécharger le PDF : ✅
- Voir les devis : ✅
- Message direct : ❌
- Accepter un devis : ❌
Plan Pro
- Tout le Plan Free +
- Accepter les devis : ✅
- Envoyer un message : ✅ (reçu sur votre e-mail)
- Historique : ✅
Plan Business
- Tout le Plan Pro +
- Portail de marque personnalisée (votre logo, vos couleurs)
- État des projets (si vous utilisez le module Projets)
- Télécharger l'état de compte consolidé
- Intégration avec le portail : accepter le devis → facture automatique
Personnalisation du portail
En plan Pro et Business
Personnalisez l'expérience client :
- Allez dans Paramètres > Portail client
- Téléchargez votre logo (JPG, PNG, max 2MB)
- Choisissez la couleur principale (votre marque)
- Rédigez un message de bienvenue
- Configurez la langue du portail
Exemple :
Logo: Votre logo d'entreprise
Couleur: #0066cc
Bienvenue: "Accès sécurisé à vos factures et documents"
Langue: Español / English (automatique selon le navigateur)
Langue automatique
Si le client accède depuis un navigateur en anglais, le portail s'affiche en anglais automatiquement (si vous avez activé le multilingue en plan Business).
Sécurité
Authentification
- Jeton HMAC-SHA256 unique par facture (déterministe, sans stockage en BD)
- Comparaison timing-safe pour prévenir les attaques par synchronisation
- HTTPS obligatoire
- En-têtes de sécurité :
X-Frame-Options: DENY,X-Content-Type-Options: nosniff
Confidentialité
Le client voit seulement :
- La facture spécifique du lien
- Données sécurisées (pas d'exposition d'IDs internes ni de données sensibles)
Il ne peut pas accéder à :
- D'autres factures
- Des données d'autres clients
- Des informations sur les dépenses
- La configuration de votre compte
Révocation d'accès
Si vous supprimez un client :
- Ses liens de portail sont immédiatement invalidés
- Il ne peut plus accéder à rien
- Les données sont conservées pour l'audit (suppression logique, pas physique)
Envoi de factures
Automatique
Lorsque vous créez une facture, Frihet demande :
Envoyer par e-mail au client ?
✓ Oui, avec lien vers le portail
○ Non, seulement enregistrer
Manuel
Pour renvoyer une facture :
- Ouvrez la facture dans Frihet
- Cliquez sur Envoyer
- Un e-mail est envoyé avec :
- Fichier PDF joint
- Lien vers le portail
- Date d'échéance
- Données de paiement si vous les avez configurées
Modèle d'e-mail
Par défaut :
Objet : Votre facture INV-2026-001 est prête
Bonjour,
Ci-joint votre facture du 5 février pour 1.250 EUR.
Échéance : 7 mars 2026
Délai de paiement : 30 jours
Voir sur le portail : [lien]
Télécharger le PDF : [lien de téléchargement direct]
[Vos coordonnées]
En plan Business, personnalisez le modèle et la signature.
Notifications au client
Frihet peut envoyer automatiquement :
- Facture émise : E-mail lorsque vous créez une nouvelle facture
- Rappel de paiement : E-mail 3 jours avant l'échéance (configurable)
- Paiement reçu : E-mail de confirmation lorsque la facture est marquée comme payée
- Devis expiré : Notification si un devis expire sans être accepté
Configurez dans Paramètres > Notifications clients.
Support et questions
Si le client a des questions via le portail :
En plan Pro/Business
Un champ "Envoyer un message" apparaît pour le client. Le message arrive dans votre e-mail :
De : Acme Corp
Message : "Puis-je changer l'adresse de livraison de la facture ?"
Vous répondez par e-mail normal (ou depuis Frihet).
En plan Free
Le client ne peut pas envoyer de message direct (incitation à la mise à niveau).
Métriques d'utilisation
Dans Rapports > Portail client :
- Clients actifs (ayant accédé au cours du dernier mois)
- Documents téléchargés
- Messages envoyés
- Temps de consultation moyen
Utile pour savoir si le client lit vos factures ou a besoin d'un rappel.
Problème courant : Le client n'accède pas
Lien expiré
Si le client enregistre le lien et l'utilise 6 mois plus tard :
- Si le client est toujours dans votre base : accès normal (jeton valide indéfiniment)
- Si vous avez supprimé le client : accès bloqué
Solution : Renvoyer la facture (génère un nouveau lien valide).
E-mail spam
L'e-mail de Frihet tombe en spam. Solutions :
- Le client ajoute
noreply@frihet.ioà ses contacts - En plan Business, utilisez votre propre domaine (SPF/DKIM configuré)
- Renvoyer depuis Frihet (pas le client qui transfère)
Prochaines améliorations
Nous développons :
- Portail avec chat : Contact direct intégré
- Notifications push : Alerte lorsque la facture arrive à échéance
- Paiements avec Bizum : Alternative au paiement par carte
- Documents additionnels : Reçus, notes de crédit
- Contrôle d'accès : Le client ne voit que les factures d'un certain projet/contrat