---
title: "Leitfaden zur Stripe-Apps-Integration | Tajo"
description: "Status: geplant, nicht gebaut. Dieser Abschnitt ist ein Entwicklungsleitfaden. Tajo hat keine Stripe App, und nichts hier lässt sich heute installieren."
url: https://tajo.io/de/docs/stripe-apps/
markdown: https://tajo.io/de/docs/stripe-apps.md
lang: de-DE
author: "Set Noa"
author_url: https://tajo.io/de/set-noa/
robots: noindex
---

Beantrage frühzeitigen Zugang

Gib deinen Vornamen und deine geschäftliche E-Mail-Adresse ein. Wir senden dir einen Link, mit dem du deine Anfrage für den Tajo-Zugang bestätigst.

# Leitfaden zur Stripe-Apps-Integration

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

Mit Stripe Apps bettest du eigene Funktionen direkt in das Stripe Dashboard ein. Dieser Abschnitt ist ein **Entwicklungsleitfaden**: Er dokumentiert, wie eine solche App für die Tajo-Brevo-Integration gebaut, getestet und veröffentlicht würde.

Caution

**Status: geplant, nicht gebaut.** Tajo hat keine Stripe App, daher lässt sich nichts in diesem Abschnitt heute installieren, und die App-Kennungen, URLs und Zugangsdaten auf diesen Seiten sind illustrative Platzhalter, keine echten Endpunkte. Wenn du Stripe jetzt mit Tajo verbinden willst, nutze den [Stripe-Connector](https://tajo.io/docs/connectors/stripe/) (eingeschränkter API-Key, Sync nur lesend).

Tip

Das Ziel ist es, eine **Brevo-Integration** im Stripe App Marketplace zu veröffentlichen, damit Stripe-Händler:innen Kundendaten, Bestellungen und Events direkt in Brevo für Marketing-Automatisierung und CRM synchronisieren können.

## Was sind Stripe Apps?

Stripe Apps erweitern das Stripe Dashboard um eigene UI-Komponenten und Backend-Integrationen. Sie erlauben Drittentwickler:innen:

- Eigene Ansichten zu Seiten des Stripe Dashboards hinzuzufügen (Kund:innen, Zahlungen, Rechnungen usw.)
- Über abgegrenzte Berechtigungen auf Stripe-Daten zuzugreifen
- Daten zwischen Stripe und externen Plattformen wie Brevo zu synchronisieren
- Onboarding- und Konfigurations-Flows direkt im Dashboard bereitzustellen

## Ziele der Integration von Tajo + Brevo

Die Tajo-Stripe-App verbindet Stripe mit Brevo und liefert:

- **Customer Intelligence**: Synchronisiert Stripe-Kundenprofile, Zahlungshistorie und Lifetime Value in Brevo-Kontakte
- **Event-Tracking**: Sendet Stripe-Events (Zahlungen, Abos, Rückerstattungen) als transaktionale Events an Brevo
- **Automatisierte Kampagnen**: Löst E-Mail-, SMS- und WhatsApp-Kampagnen in Brevo auf Basis von Stripe-Aktivität aus
- **Treueprogramme**: Baut Retention-Workflows mit Stripe-Kaufdaten, die nach Brevo synchronisiert werden

## Architekturüberblick

*Wohin die Daten einer Stripe App fließen. Das Stripe Dashboard und Tajo tauschen Kunden- und Zahlungsdaten aus, und Tajo synchronisiert Kontakte, Kampagnen und Automationen mit Brevo.*

## Inhalt des Leitfadens

Diese Dokumentation deckt den kompletten Lebenszyklus ab, von der Entwicklung bis zur Veröffentlichung einer Stripe App:

### Erste Schritte

| Leitfaden | Beschreibung |
| --- | --- |
| [Im Marketplace veröffentlichen](https://tajo.io/de/docs/stripe-apps/publish-app) | Anforderungen und Schritte, um deine App zur Prüfung einzureichen |
| [Anforderungen der App-Prüfung](https://tajo.io/de/docs/stripe-apps/review-requirements) | Standards für Qualität, Sicherheit und UX zur Freigabe |

### Konfiguration und Referenz

| Leitfaden | Beschreibung |
| --- | --- |
| [Referenz zum App-Manifest](https://tajo.io/de/docs/stripe-apps/app-manifest) | Vollständiges Schema für die Manifest-Datei `stripe-app.json` |
| [Referenz zu Berechtigungen](https://tajo.io/de/docs/stripe-apps/permissions) | Vollständige Liste der Stripe-API-Berechtigungen und wie du sie anforderst |
| [Referenz zu Viewports](https://tajo.io/de/docs/stripe-apps/viewports) | Stellen im Dashboard, an denen deine App-UI erscheinen kann |

### Funktionen und Integration

| Leitfaden | Beschreibung |
| --- | --- |
| [Eingebettete Stripe Apps](https://tajo.io/de/docs/stripe-apps/embedded-apps) | Connect-Embedded-Komponenten für Plattform-Integrationen nutzen |
| [Install-Links und Deep Links](https://tajo.io/de/docs/stripe-apps/install-links) | Install-URLs erzeugen und per Deep Link in bestimmte App-Ansichten springen |
| [Aktionen nach der Installation](https://tajo.io/de/docs/stripe-apps/post-install) | Onboarding-Flows nach der App-Installation konfigurieren |

### Betrieb und Wachstum

| Leitfaden | Beschreibung |
| --- | --- |
| [App-Analytics](https://tajo.io/de/docs/stripe-apps/analytics) | Installationen, Aufrufe und Conversion-Kennzahlen verfolgen |

## Voraussetzungen

Bevor du eine Stripe App baust, stelle sicher, dass du Folgendes hast:

1. **Stripe-Konto**: Ein aktiviertes Stripe-Konto (nicht auf den Testmodus beschränkt)
2. **Stripe CLI**: Installiere die Stripe CLI für lokale Entwicklung und App-Uploads
3. **Node.js**: Version 16 oder neuer für die UI-Extension der App
4. **Zugang zur Tajo-Plattform**: Aktives Tajo-Konto mit konfigurierten Brevo-API-Zugangsdaten

## Schnellstart

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

## Kernkonzepte

### App-Manifest

Jede Stripe App hat ein Manifest `stripe-app.json`, das Berechtigungen, Viewports und Konfiguration deklariert. Das vollständige Schema findest du in der [Referenz zum App-Manifest](https://tajo.io/de/docs/stripe-apps/app-manifest).

### UI-Extensions

Stripe Apps können React-basierte UI-Komponenten in bestimmten Dashboard-Viewports rendern. Das UI-Toolkit liefert fertige Komponenten, die zum Designsystem des Stripe Dashboards passen.

### Berechtigungen

Apps müssen die konkreten Stripe-API-Ressourcen deklarieren, auf die sie zugreifen wollen. Nutzer:innen bestätigen diese Berechtigungen bei der Installation. Siehe die [Referenz zu Berechtigungen](https://tajo.io/de/docs/stripe-apps/permissions).

### Signing Secret

Jede App erhält ein Signing Secret, um Installations-Signaturen zu prüfen und die Kommunikation zwischen deinem Backend und Stripe abzusichern.

## Entwicklungsablauf

1. **Definiere** dein Manifest mit den nötigen Berechtigungen und Viewports
2. **Baue** die UI-Extension mit der React-Komponentenbibliothek von Stripe
3. **Implementiere** Backend-Endpunkte für den Datensync mit Brevo über Tajo
4. **Teste** lokal mit `stripe apps start`
5. **Lade** sie mit `stripe apps upload` hoch
6. **Reiche** sie über das Stripe Dashboard zur Prüfung ein
7. **Veröffentliche** sie und beobachte sie über Analytics

Caution

Stripe verlangt für den Marketplace-Vertrieb, dass Apps auf Englisch verfasst sind. Dein App-Eintrag, die UI-Texte und die Dokumentation müssen alle auf Englisch sein.

## Nächste Schritte

Starte mit dem [Leitfaden zur Veröffentlichung](https://tajo.io/de/docs/stripe-apps/publish-app), um alle Anforderungen zu verstehen, und arbeite dich dann durch die technischen Referenzen, um App-Manifest und Berechtigungen zu konfigurieren.
