FleetWallby Pantagram
🔗

Interopérabilité & Migration

Une plateforme ouverte qui s'intègre à votre écosystème existant et facilite vos transitions

Intégration native avec Stripe

FleetWall offre l'intégration Stripe la plus complète du marché. Synchronisation bidirectionnelle en temps réel de tous les objets : clients (Customers), abonnements (Subscriptions), produits (Products), prix (Prices), factures (Invoices), moyens de paiement (Payment Methods), et événements (Events). Les webhooks Stripe sont capturés et traités avec un système de retry intelligent garantissant zéro perte d'événement.

L'intégration supporte tous les modes de paiement Stripe : cartes bancaires, virements SEPA, prélèvements automatiques, Klarna, Apple Pay, Google Pay, et wallets régionaux. Les règles de taxation sont gérées automatiquement selon la localisation du client avec support complet de Stripe Tax. Le Customer Portal Stripe est intégrable en un clic pour que vos utilisateurs gèrent leurs moyens de paiement et factures directement.

Connecteur Actito pour le marketing automation

L'intégration Actito permet de synchroniser vos profils utilisateurs et leurs attributs (abonnement actif, niveau, date de souscription, engagement) vers votre plateforme de marketing automation. Cette synchronisation peut être unidirectionnelle (FleetWall → Actito) ou bidirectionnelle selon vos besoins, avec mise à jour en temps réel ou batch planifiés.

Les segments et listes FleetWall sont automatiquement reflétés dans Actito, permettant de déclencher des scénarios marketing sophistiqués : nurturing des essayistes, rétention des abonnés à risque, upsell des utilisateurs engagés. Les événements comportementaux (première connexion, lecture d'article, téléchargement) sont transmis pour enrichir le scoring et la personnalisation des campagnes.

Module Mailjet pour l'emailing transactionnel

Au-delà de la simple connexion SMTP, FleetWall exploite l'API complète de Mailjet pour une gestion avancée de vos emails transactionnels et marketing. Les templates sont gérés centralement avec versioning et preview en temps réel. Le système gère automatiquement les bounces (soft et hard), les désabonnements (unsubscribes), et les rapports de spam pour maintenir votre réputation d'expéditeur.

Chaque email envoyé est tracé individuellement : statut de délivrance, taux d'ouverture, clics sur les liens, device et client email utilisé. Ces données sont agrégées par type d'email (bienvenue, relance, facture) et par segment utilisateur pour optimiser vos messages. Le système de templating permet d'injecter dynamiquement les données utilisateur, recommandations personnalisées, et contenus contextuels.

Import automatisé depuis Drupal 7

Pour les organisations migrant depuis Drupal 7, FleetWall propose un module d'import dédié qui extrait, transforme et charge vos données historiques en préservant l'intégrité et les relations. Le module gère l'import des utilisateurs (users), profils (profiles), rôles (roles), contenus favoris (flags), abonnements (subscriptions via Drupal Commerce ou modules tiers), et métadonnées personnalisées (custom fields).

L'import peut être exécuté en une seule fois (big bang) ou de manière incrémentale pour une migration progressive. Le système détecte automatiquement les doublons par email, UID, ou combinaison de critères, et propose une résolution semi-automatique. Les logs détaillés permettent de tracer chaque enregistrement importé, identifier les échecs, et relancer les imports partiels. Un mode "dry run" permet de simuler l'import sans modifier les données pour validation préalable.

Gestion multi-environnements

FleetWall est conçu pour supporter nativement plusieurs environnements isolés mais synchronisables : DEV pour le développement et les tests unitaires, QA (ou Staging) pour les tests d'intégration et la validation métier, PROD pour l'environnement de production accessible aux utilisateurs finaux. Chaque environnement dispose de sa propre base de données, ses propres clés API, et sa propre configuration.

Des outils de promotion permettent de transférer la configuration (produits, tarifs, templates emails, règles métier) d'un environnement à l'autre de manière contrôlée et auditée. Les données utilisateurs restent isolées par environnement pour éviter toute contamination accidentelle. L'environnement de dev peut être peuplé avec des données anonymisées issues de la production pour des tests réalistes sans compromettre la confidentialité.

Centralisation sur un socle unique

L'architecture FleetWall repose sur le principe de la "single source of truth" : toutes vos données clients, abonnements, transactions et accès sont centralisées dans un seul système de référence. Cette centralisation élimine les désynchronisations entre systèmes, réduit la complexité opérationnelle, et garantit la cohérence des données quel que soit le point d'accès.

Que vos utilisateurs accèdent via votre site principal, une application mobile, un portail partenaire, ou un système tiers, ils consultent et modifient toujours les mêmes données en temps réel. Cette architecture permet également une gouvernance des données simplifiée : conformité RGPD centralisée, audit trail unique, backup et recovery unifiés, et sécurité renforcée avec un seul périmètre à protéger.