---
title: "Руководство по интеграции Stripe Apps | Tajo"
description: "Статус: запланировано, не создано. Этот раздел представляет собой руководство по разработке. У Tajo нет приложения Stripe, и ничего отсюда сегодня нельзя установить."
url: https://tajo.io/ru/docs/stripe-apps/
markdown: https://tajo.io/ru/docs/stripe-apps.md
lang: ru-RU
author: "Set Noa"
author_url: https://tajo.io/ru/set-noa/
robots: noindex
---

Подайте заявку на ранний доступ

Укажите имя и рабочий адрес электронной почты. Мы отправим ссылку для подтверждения запроса на доступ к Tajo.

# Руководство по интеграции Stripe Apps

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

Stripe Apps позволяют встраивать собственную функциональность прямо в Stripe Dashboard. Этот раздел представляет собой **руководство по разработке**: он описывает, как такое приложение для интеграции Tajo и Brevo было бы создано, протестировано и опубликовано.

Caution

**Статус: запланировано, не создано.** У Tajo нет приложения Stripe, поэтому ничего из этого раздела сегодня нельзя установить, а идентификаторы приложения, URL и учётные данные на этих страницах являются иллюстративными заглушками, а не рабочими эндпоинтами. Чтобы подключить Stripe к Tajo прямо сейчас, используйте [коннектор Stripe](https://tajo.io/docs/connectors/stripe/) (ограниченный API-ключ, синхронизация только на чтение).

Tip

Цель: опубликовать **интеграцию с Brevo** в Stripe App Marketplace, чтобы продавцы на Stripe могли синхронизировать данные клиентов, заказы и события напрямую в Brevo для маркетинговой автоматизации и CRM.

## Что такое Stripe Apps?

Stripe Apps расширяют Stripe Dashboard собственными UI-компонентами и серверными интеграциями. Они позволяют сторонним разработчикам:

- Добавлять собственные представления на страницы Stripe Dashboard (клиенты, платежи, счета и так далее)
- Получать доступ к данным Stripe через ограниченные разрешения
- Синхронизировать данные между Stripe и внешними платформами, такими как Brevo
- Предоставлять сценарии онбординга и настройки внутри Dashboard

## Цели интеграции Tajo и Brevo

Приложение Tajo для Stripe связывает Stripe с Brevo, чтобы обеспечить:

- **Аналитика клиентов**: синхронизация профилей клиентов Stripe, истории платежей и пожизненной ценности в контакты Brevo
- **Отслеживание событий**: передача событий Stripe (платежи, подписки, возвраты) как транзакционных событий Brevo
- **Автоматизированные кампании**: запуск email-, SMS- и WhatsApp-кампаний Brevo на основе активности в Stripe
- **Программы лояльности**: построение рабочих процессов удержания на данных о покупках из Stripe, синхронизированных в Brevo

## Обзор архитектуры

*Куда попадают данные приложения Stripe. Stripe Dashboard и Tajo обмениваются данными клиентов и платежей, а Tajo синхронизирует контакты, кампании и автоматизации с Brevo.*

## Содержание руководства

Эта документация охватывает полный жизненный цикл создания и публикации приложения Stripe:

### Начало работы

| Guide | Description |
| --- | --- |
| [Публикация в Marketplace](https://tajo.io/ru/docs/stripe-apps/publish-app) | Требования и шаги для отправки приложения на проверку |
| [Требования к проверке приложения](https://tajo.io/ru/docs/stripe-apps/review-requirements) | Стандарты качества, безопасности и UX для одобрения |

### Настройка и справочники

| Guide | Description |
| --- | --- |
| [Справочник по манифесту приложения](https://tajo.io/ru/docs/stripe-apps/app-manifest) | Полная схема файла манифеста `stripe-app.json` |
| [Справочник по разрешениям](https://tajo.io/ru/docs/stripe-apps/permissions) | Полный список разрешений Stripe API и порядок их запроса |
| [Справочник по viewport](https://tajo.io/ru/docs/stripe-apps/viewports) | Места в Dashboard, где может отображаться интерфейс вашего приложения |

### Возможности и интеграция

| Guide | Description |
| --- | --- |
| [Встроенные Stripe Apps](https://tajo.io/ru/docs/stripe-apps/embedded-apps) | Использование встроенных компонентов Connect для платформенных интеграций |
| [Ссылки установки и глубокие ссылки](https://tajo.io/ru/docs/stripe-apps/install-links) | Генерация URL установки и переходы к конкретным экранам приложения |
| [Действия после установки](https://tajo.io/ru/docs/stripe-apps/post-install) | Настройка сценариев онбординга после установки приложения |

### Эксплуатация и рост

| Guide | Description |
| --- | --- |
| [Аналитика приложения](https://tajo.io/ru/docs/stripe-apps/analytics) | Отслеживание установок, просмотров и метрик конверсии |

## Предварительные требования

Перед созданием приложения Stripe убедитесь, что у вас есть:

1. **Аккаунт Stripe**: активированный аккаунт Stripe (не ограниченный тестовым режимом)
2. **Stripe CLI**: установите Stripe CLI для локальной разработки и загрузки приложений
3. **Node.js**: версия 16 или новее для UI-расширения приложения
4. **Доступ к платформе Tajo**: активный аккаунт Tajo с настроенными учётными данными Brevo API

## Быстрый старт

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

## Ключевые понятия

### Манифест приложения

Каждое приложение Stripe имеет манифест `stripe-app.json`, который объявляет разрешения, viewport и конфигурацию. Полную схему смотрите в [справочнике по манифесту приложения](https://tajo.io/ru/docs/stripe-apps/app-manifest).

### UI-расширения

Stripe Apps могут отрисовывать UI-компоненты на React в определённых viewport Dashboard. Набор UI-инструментов даёт готовые компоненты, соответствующие дизайн-системе Stripe Dashboard.

### Разрешения

Приложения должны объявлять конкретные ресурсы Stripe API, к которым им нужен доступ. Пользователи одобряют эти разрешения при установке. Смотрите [справочник по разрешениям](https://tajo.io/ru/docs/stripe-apps/permissions).

### Секрет подписи

Каждое приложение получает секрет подписи для проверки подписей установки и защиты обмена данными между вашим бэкендом и Stripe.

## Процесс разработки

1. **Определите** манифест с нужными разрешениями и viewport
2. **Соберите** UI-расширение с помощью библиотеки React-компонентов Stripe
3. **Реализуйте** серверные эндпоинты для синхронизации данных с Brevo через Tajo
4. **Протестируйте** локально с помощью `stripe apps start`
5. **Загрузите** приложение командой `stripe apps upload`
6. **Отправьте** приложение на проверку через Stripe Dashboard
7. **Опубликуйте** приложение и следите за показателями в аналитике

Caution

Stripe требует, чтобы приложения для распространения в marketplace были на английском языке. Описание приложения, текст интерфейса и документация должны быть на английском.

## Дальнейшие шаги

Начните с [руководства по публикации](https://tajo.io/ru/docs/stripe-apps/publish-app), чтобы понять все требования, а затем изучите технические справочники, чтобы настроить манифест и разрешения приложения.
