---
title: "Guide d’intégration Stripe Apps | Tajo"
description: "Statut : prévue, non construite. Cette section est un guide de développement. Tajo n’a pas d’app Stripe, et rien ici ne peut être installé aujourd’hui."
url: https://tajo.io/fr/docs/stripe-apps/
markdown: https://tajo.io/fr/docs/stripe-apps.md
lang: fr-FR
author: "Set Noa"
author_url: https://tajo.io/fr/set-noa/
robots: noindex
---

Demandez un accès anticipé

Indiquez votre prénom et votre adresse e-mail professionnelle. Nous vous enverrons un lien pour confirmer votre demande d’accès à Tajo.

# Guide d’intégration Stripe Apps

[Set Noa](https://tajo.io/fr/set-noa/)

Les Stripe Apps vous permettent d’intégrer des fonctionnalités personnalisées directement dans le tableau de bord Stripe. Cette section est un **guide de développement** : elle documente comment une telle app pour l’intégration Tajo-Brevo serait construite, testée et publiée.

Caution

**Statut : prévue, non construite.** Tajo n’a pas d’app Stripe, donc rien dans cette section ne peut être installé aujourd’hui, et les identifiants d’app, URL et informations d’authentification présents dans ces pages sont des exemples illustratifs, pas des endpoints actifs. Pour connecter Stripe à Tajo dès maintenant, utilisez le [connecteur Stripe](https://tajo.io/docs/connectors/stripe/) (clé API restreinte, synchronisation en lecture seule).

Tip

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

## Que sont les Stripe Apps ?

Les Stripe Apps étendent le tableau de bord Stripe avec des composants d’interface 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
- Proposer des parcours d’onboarding et de configuration dans le tableau de bord

## Objectifs de l’intégration Tajo + Brevo

La Stripe App de Tajo connecte Stripe à Brevo pour offrir :

- **Connaissance client** : synchronisez les profils clients Stripe, l’historique des paiements et la valeur vie client vers les contacts Brevo
- **Suivi des événements** : envoyez les événements Stripe (paiements, abonnements, remboursements) comme événements transactionnels Brevo
- **Campagnes automatisées** : déclenchez des campagnes e-mail, SMS et WhatsApp Brevo à partir de l’activité Stripe
- **Programmes de fidélité** : construisez des workflows de rétention à partir des données d’achat Stripe synchronisées vers Brevo

## Vue d’ensemble de l’architecture

*Où vont les données d’une Stripe App. Le tableau de bord Stripe et Tajo échangent des données clients et de paiement, et Tajo synchronise les contacts, les campagnes et les automations avec Brevo.*

## Contenu du guide

Cette documentation couvre le cycle de vie complet de la création et de la publication d’une Stripe App :

### Pour commencer

| Guide | Description |
| --- | --- |
| [Publication sur le Marketplace](https://tajo.io/fr/docs/stripe-apps/publish-app) | Exigences et étapes pour soumettre votre app à la révision |
| [Exigences de révision de l’app](https://tajo.io/fr/docs/stripe-apps/review-requirements) | Standards de qualité, de sécurité et d’UX pour l’approbation |

### Configuration et référence

| Guide | Description |
| --- | --- |
| [Référence du manifest de l’app](https://tajo.io/fr/docs/stripe-apps/app-manifest) | Schéma complet du fichier manifest `stripe-app.json` |
| [Référence des permissions](https://tajo.io/fr/docs/stripe-apps/permissions) | Liste complète des permissions de l’API Stripe et comment les demander |
| [Référence des viewports](https://tajo.io/fr/docs/stripe-apps/viewports) | Emplacements du tableau de bord où l’interface de votre app peut s’afficher |

### Fonctionnalités et intégration

| Guide | Description |
| --- | --- |
| [Stripe Apps embarquées](https://tajo.io/fr/docs/stripe-apps/embedded-apps) | Utiliser les composants embarqués Connect pour les intégrations de plateforme |
| [Liens d’installation et liens profonds](https://tajo.io/fr/docs/stripe-apps/install-links) | Générer des URL d’installation et pointer vers une vue précise de l’app |
| [Actions post-installation](https://tajo.io/fr/docs/stripe-apps/post-install) | Configurer les parcours d’onboarding après l’installation de l’app |

### Exploitation et croissance

| Guide | Description |
| --- | --- |
| [Analytics de l’app](https://tajo.io/fr/docs/stripe-apps/analytics) | Suivre les installations, les vues et les métriques de conversion |

## Prérequis

Avant de créer une Stripe App, assurez-vous de disposer des éléments suivants :

1. **Compte Stripe** : un compte Stripe activé (non restreint au mode test)
2. **Stripe CLI** : installez la Stripe CLI pour le développement local et l’envoi des apps
3. **Node.js** : version 16 ou ultérieure pour l’extension d’interface de l’app
4. **Accès à la plateforme Tajo** : un compte Tajo actif avec les identifiants de l’API Brevo configurés

## Démarrage rapide

```bash
# 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
```

## Concepts clés

### Manifest de l’app

Chaque Stripe App possède un manifest `stripe-app.json` qui déclare les permissions, les viewports et la configuration. Consultez la [Référence du manifest de l’app](https://tajo.io/fr/docs/stripe-apps/app-manifest) pour le schéma complet.

### Extensions d’interface

Les Stripe Apps peuvent afficher des composants d’interface basés sur React dans des viewports précis du tableau de bord. La boîte à outils d’interface fournit des composants prêts à l’emploi qui respectent le design system du tableau de bord Stripe.

### Permissions

Les apps doivent déclarer les ressources précises de l’API Stripe auxquelles elles ont besoin d’accéder. Les utilisateurs approuvent ces permissions lors de l’installation. Consultez la [Référence des permissions](https://tajo.io/fr/docs/stripe-apps/permissions).

### Secret de signature

Chaque app reçoit un secret de signature qui sert à vérifier les signatures d’installation et à sécuriser la communication entre votre backend et Stripe.

## Workflow de développement

1. **Définissez** votre manifest avec les permissions et les viewports requis
2. **Créez** l’extension d’interface avec la bibliothèque de composants React de Stripe
3. **Implémentez** les endpoints backend pour la synchronisation des données avec Brevo via Tajo
4. **Testez** en local avec `stripe apps start`
5. **Envoyez** l’app avec `stripe apps upload`
6. **Soumettez** l’app à la révision depuis le tableau de bord Stripe
7. **Publiez** l’app et suivez-la via les analytics

Caution

Stripe exige que les apps soient rédigées en anglais pour la distribution sur le marketplace. La fiche de votre app, les textes de l’interface et la documentation doivent tous être en anglais.

## Prochaines étapes

Commencez par le [Guide de publication](https://tajo.io/fr/docs/stripe-apps/publish-app) pour comprendre l’ensemble des exigences, puis parcourez les références techniques pour configurer le manifest et les permissions de votre app.
