Vue d'ensemblePilotage de la plateforme · samedi 13 juin 2026
Production
MRR
48 750 MAD
↑ +6,2 % vs mai 2026
Tenants actifs
42
+3 ce mois · churn 1,8 %
En essai
7
2 expirent sous 7 jours
Impayés
4 470 MAD
3 factures en retard
Revenu mensuel récurrent
Juillet 2025 → juin 2026 · en MAD
Répartition par plan
Starter
21 · 6 279 MAD
Business
18 · 12 582 MAD
Enterprise
10 · 29 889 MAD
ARPU1 161 MAD
Conversion essai → payant64 %
Churn 30 jours1,8 %
À traiter
4 actionsSAAS-2026-0231 en retard de 8 joursSahara Drive · 699,00 MAD · échue le 05/06
ImpayéTCK-1042 · facture dupliquéeMédina Cars · urgent · ouvert depuis 4 h
Urgent2 essais expirent sous 7 joursKech Rent (J-3) · Riad Mobility (J-12)
EssaisCampagne de relance envoyée14 messages WhatsApp · hier 18:00 · 1 échec
EnvoyéDerniers tenants inscrits
Actifs
42
MRR 48 750 MAD
En essai
7
Conversion 64 %
Suspendus
2
Suite impayés
Flotte gérée
1 240 véh.
Sur l'ensemble des tenants
| Tenant | Plan | Abonnement | MRR | Agences | Véhicules | Inscrit le |
|---|
Mis à jour à l'instant
Plans actifs
3
Catalogue · table plan
Abonnés payants
49
+ 7 en essai
Plan le plus rentable
Enterprise
61 % du MRR avec 20 % des tenants
Essai standard
14 jours
Conversion 64 %
| Plan | Mensuel | Annuel | Véhicules | Agences | Utilisateurs | Essai | Abonnés | MRR généré | Statut |
|---|
sort_order croissant · features en JSON
Facturé en juin
51 240 MAD
38 factures émises
Encaissé
46 770 MAD
91 % de recouvrement
En retard
4 470 MAD
3 factures overdue
Méthode dominante
Carte · CMI
62 % des paiements
| Référence | Tenant | Période | HT | TVA 20 % | TTC | Statut | Échéance |
|---|
Réf. format SAAS-AAAA-NNNN
Derniers paiements reçus
subscription_payment · tenant → owner
| Date | Tenant | Facture | Montant | Méthode | Fournisseur | Statut |
|---|---|---|---|---|---|---|
| 12/06 14:21 | Atlas Car Rental | SAAS-2026-0243 | 2 990,00 MAD | Carte | cmi | Réussi |
| 10/06 09:48 | Océan Auto Agadir | SAAS-2026-0241 | 699,00 MAD | Carte | stripe | Réussi |
| 09/06 17:02 | Sahara Drive | SAAS-2026-0231 | 699,00 MAD | Carte | cmi | Échoué |
| 08/06 11:36 | Marina Rent Tanger | SAAS-2026-0238 | 699,00 MAD | Virement | manual | Réussi |
Tickets ouverts
5Connexion Baileys — device plateforme
whatsapp_device · owner_key = 0 · 1 device unique pour l'owner
ERP Drive — Plateforme
+212 661-004218 · 21261004218@s.whatsapp.net
Connecté depuis le 02/06/2026 08:14
Dernière erreur : —
Dernière erreur : —
Messages sortants récents
whatsapp_message · owner → tenants
| Date | Destinataire | Modèle | Statut |
|---|
Modèles
whatsapp_template · variables {{…}}
relance_impaye_j7Actif
Bonjour {{tenant_name}}, votre facture {{reference}} de {{amount}} MAD est en retard de 7 jours. Réglez-la depuis votre espace pour éviter la suspension.
bienvenue_essaiActif
Bienvenue sur ERP Drive, {{tenant_name}} ! Votre essai de {{trial_days}} jours est lancé. Besoin d'aide pour configurer votre flotte ? Répondez à ce message.
essai_expire_j3Actif
{{tenant_name}}, votre essai se termine dans 3 jours. Choisissez un plan pour conserver vos données et continuer à gérer votre flotte.
| Horodatage | Acteur | Action | Entité | Tenant | IP |
|---|---|---|---|---|---|
| 13/06 10:42 | Salma E. | subscription_invoice.voided | subscription_invoice #247 | Médina Cars | 196.119.44.10 |
| 12/06 18:00 | système | whatsapp.campaign_sent | whatsapp_message ×14 | — | — |
| 12/06 16:31 | Yidir B. | tenant.suspended | tenant #12 | Rif Location | 105.66.132.4 |
| 12/06 11:08 | Nadia R. | plan.updated | plan #2 (business) | — | 105.66.132.9 |
| 11/06 09:55 | Karim T. | impersonation.started | user #208 | Atlas Car Rental | 196.119.44.22 |
| 11/06 09:12 | système | subscription.past_due | subscription #31 | Sahara Drive | — |
| Membre | Rôle | Statut | MFA | Langue | Dernière connexion |
|---|
Profil utilisateur
Sécurité
Général
Paiements SaaS
Facturation
Essais
Email / SMTP
WhatsApp
Notifications
API & Webhooks
Profil utilisateur
platform_user · votre compte sur la console owner
YB
Yidir Bergui
Membre depuis janvier 2025 · dernière connexion 13/06 08:02
Sert d'identifiant de connexion — unique sur la plateforme.
Sessions actives
platform_user_session · déconnectez les appareils inconnus
Chrome · macOS Session courante
Casablanca, MA · 105.66.132.4 · connecté à 08:02
Safari · iPhone
Rabat, MA · 196.119.40.18 · il y a 2 jours
Edge · Windows
Casablanca, MA · 105.66.131.90 · il y a 5 jours
Mot de passe
Haché en Argon2id · jamais stocké en clair
Authentification & politique plateforme
MFA, sessions, usurpation
Mon MFA (TOTP)Activé le 12/01/2026 · application d'authentification
MFA obligatoire pour l'équipeTous les comptes platform_user doivent activer le TOTP
Durée de sessionExpiration des access tokens plateforme
8 heures
Rotation des magic passwordsplatform_magic_password · dernière : 02/06/2026
Motif d'usurpation obligatoireimpersonation_session.reason requis pour « Se connecter en tant que »
Verrouillage après échecslogin_attempt · blocage temporaire du compte
5 essais / 15 min
Identité de la plateforme
Affichée dans l'interface tenant, les emails et les documents
Informations légales (Maroc)
Reportées sur les factures SaaS
Méthodes de paiement SaaS
platform_payment_method_config · paiement tenant → owner
Fournisseurs
Clés et environnements
Stockée chiffrée. Régénérez-la depuis le back-office CMI.
Émission des factures
Règles des subscription_invoice
Préfixe des référencesFormat : PREFIXE-AAAA-NNNN
SAAS-
TVA appliquéeSur le montant HT des abonnements
20 %
Délai d'échéanceJours après émission avant statut overdue
15 jours
Suspension automatiqueSuspendre le tenant après 15 jours d'impayé
Relances automatiquesWhatsApp + email à J+3, J+7 et J+14 après échéance
Pied de facture
Texte libre imprimé sur chaque PDF
Période d'essai
plan.has_trial · trial_days · conversion 64 %
Durée d'essai par défautAppliquée aux nouveaux tenants
14 jours
Carte bancaire requise à l'inscriptionRéduit les essais fantômes, baisse légèrement le volume
Relance WhatsApp J-3Modèle essai_expire_j3 avant fin d'essai
Purge des essais expirésSuppression des données 90 jours après expiration sans conversion
90 jours
Serveur SMTP
Envoi des emails transactionnels (factures, invitations, alertes)
Stocké chiffré au repos — jamais affiché en clair.
Délivrabilité du domaine
erpdrive.ma · vérifié le 10/06/2026
SPFv=spf1 include:mailgun.org ~all
ValideDKIMk1._domainkey.erpdrive.ma
ValideDMARCp=quarantine; rua=mailto:dmarc@erpdrive.ma
p=none recommandé → quarantine OK, passez à rejectEnvoi WhatsApp
Device plateforme (owner_key = 0) · Baileys
Numéro lié+212 661-004218 · 21261004218@s.whatsapp.net
Cadence d'envoiAnti-ban : délai aléatoire entre deux messages
8–20 s
Fenêtre d'envoiAucune relance en dehors de cette plage
09:00 – 19:00
Chiffrement de la session Baileyswhatsapp_auth_state chiffrée au repos (AES-256-GCM)
ActifAlerte si déconnexionNotifier l'équipe si le device passe en logged_out
Notifications de la plateforme
Alertes reçues par l'équipe owner · par canal
Clés API
Accès programmatique à l'API plateforme
Intégration n8n — relances
erpd_live_8f2a…c91e · créée le 14/04/2026 · dernier appel il y a 2 h
Reporting BI
erpd_live_3d07…44ab · créée le 02/02/2026 · lecture seule
Webhooks
Événements poussés vers vos systèmes
https://hooks.erpdrive.ma/n8n/paymentsubscription_payment.succeeded · subscription_payment.failed
200 · il y a 2 hhttps://hooks.erpdrive.ma/n8n/tenanttenant.created · subscription.past_due · tenant.suspended
500 · hier 18:02 · 3 tentatives