Guide d'intégration Stripe Apps

Les Stripe Apps vous permettent d’intégrer des fonctionnalités personnalisées directement dans le tableau de bord Stripe, donnant aux marchands l’accès à l’intégration Tajo-Brevo sans quitter leur flux de paiement. Ce guide couvre tout ce dont vous avez besoin pour créer, tester et publier une Stripe App qui connecte Stripe à Brevo via Tajo.

Tip

L’objectif est de publier une intégration Brevo sur le Stripe App Marketplace, permettant aux marchands Stripe de synchroniser les données clients, les commandes et les événements directement dans Brevo pour l’automatisation marketing et le CRM.

Que sont les Stripe Apps ?

Les Stripe Apps étendent le tableau de bord Stripe avec des composants UI personnalisés et des intégrations backend. Elles permettent aux développeurs tiers de :

  • Ajouter des vues personnalisées aux pages du tableau de bord Stripe (clients, paiements, factures, etc.)
  • Accéder aux données Stripe via des permissions ciblées
  • Synchroniser les données entre Stripe et des plateformes externes comme Brevo
  • Fournir des flux d’onboarding et de configuration dans le tableau de bord

Objectifs de l’intégration Tajo + Brevo

L’application Tajo pour Stripe connecte Stripe à Brevo pour offrir :

  • Intelligence client : Synchronisation des profils clients Stripe, de l’historique de paiement et de la valeur à vie avec les contacts Brevo
  • Suivi des événements : Envoi des événements Stripe (paiements, abonnements, remboursements) comme événements transactionnels Brevo
  • Campagnes automatisées : Déclenchement de campagnes email, SMS et WhatsApp Brevo basées sur l’activité Stripe
  • Programmes de fidélité : Création de workflows de rétention utilisant les données d’achat Stripe synchronisées avec Brevo

Contenu du guide

GuideDescription
Publication sur le MarketplaceExigences et étapes pour soumettre votre app
Exigences de révisionStandards de qualité, sécurité et UX
Référence App ManifestSchéma complet du fichier stripe-app.json
Référence des permissionsListe complète des permissions Stripe API
Référence des ViewportsEmplacements du tableau de bord pour l’UI de votre app
Apps Stripe embarquéesComposants Connect embarqués pour les intégrations de plateforme
Liens d’installation et liens profondsGénérer des URLs d’installation et des liens profonds
Actions post-installationConfigurer les flux d’onboarding après l’installation
Analytics de l’appSuivre les installations et les métriques de conversion
Écosystème partenaireProgramme partenaire Stripe pour le co-marketing

Prérequis

  1. Compte Stripe : Un compte Stripe activé (non restreint au mode test)
  2. Stripe CLI : Installer la Stripe CLI pour le développement local
  3. Node.js : Version 16 ou ultérieure
  4. Accès plateforme Tajo : Compte Tajo actif avec les identifiants API Brevo configurés

Démarrage rapide

Terminal window
# Install Stripe CLI
brew install stripe/stripe-cli/stripe
# Login to your Stripe account
stripe login
# Create a new Stripe App project
stripe apps create tajo-brevo-integration
# Start local development
stripe apps start

Workflow de développement

  1. Définir votre manifest avec les permissions et viewports requis
  2. Créer l’extension UI avec la bibliothèque de composants React de Stripe
  3. Implémenter les endpoints backend pour la synchronisation avec Brevo via Tajo
  4. Tester localement avec stripe apps start
  5. Télécharger avec stripe apps upload
  6. Soumettre pour révision via le tableau de bord Stripe
  7. Publier et surveiller via les analytics

Caution

Stripe exige que les apps soient écrites en anglais pour la distribution marketplace. Votre listing, textes UI et documentation doivent tous être en anglais.

Prochaines étapes

Commencez par le Guide de publication pour comprendre les exigences complètes, puis parcourez les références techniques pour configurer votre manifest et vos permissions.

Subscribe to updates

developer-docs

Drop your email or phone number — we'll send you what matters next.

Assistant AI

Bonjour ! Posez-moi vos questions sur la documentation.

Commencez gratuitement avec Brevo