Заявете ранен достъп

Посочете името си и имейл адрес или телефонен номер. Ще Ви изпратим информация за достъп до Tajo.

Ръководство за интеграция със Stripe Apps

Stripe Apps Ви позволяват да вграждате персонализирана функционалност директно в таблото на Stripe. Този раздел е ръководство за изграждане: той описва как такова приложение за интеграцията между Tajo и Brevo би било изградено, тествано и публикувано.

Caution

Статус: още не е публикувано. Днес няма приложение на Tajo в Stripe App Marketplace, а идентификаторите на приложения, адресите и идентификационните данни в тези страници са илюстративни примери, а не действащи крайни точки. За да свържете Stripe с Tajo още сега, използвайте конектора за Stripe (ограничен API ключ, синхронизация само за четене).

Tip

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

Какво представляват Stripe Apps?

Stripe Apps разширяват таблото на Stripe с персонализирани компоненти на интерфейса и интеграции от страна на сървъра. Те позволяват на външните разработчици:

  • Да добавят персонализирани изгледи към страниците в таблото на Stripe (клиенти, плащания, фактури и други)
  • Да достъпват данни от Stripe чрез ограничени по обхват права
  • Да синхронизират данни между Stripe и външни платформи като Brevo
  • Да предоставят потоци за въвеждане в работа и конфигуриране в самото табло

Цели на интеграцията между Tajo и Brevo

Приложението на Tajo за Stripe свързва Stripe с Brevo, за да достави:

  • Интелигентност за клиентите: синхронизация на клиентските профили, историята на плащанията и стойността за целия живот от Stripe към контактите в Brevo
  • Проследяване на събития: изпращане на събитията от Stripe (плащания, абонаменти, възстановявания) като транзакционни събития в Brevo
  • Автоматизирани кампании: задействане на имейл, SMS и WhatsApp кампании в Brevo на база активността в Stripe
  • Програми за лоялност: изграждане на работни процеси за задържане с данни за покупките от Stripe, синхронизирани към Brevo

Общ преглед на архитектурата

Накъде отиват данните на едно Stripe приложение
Накъде отиват данните на едно Stripe приложение Таблото на Stripe и Tajo обменят данни за клиенти и плащания, а Tajo синхронизира контакти, кампании и автоматизации с Brevo. Табло на Stripe интерфейс на Stripe приложението Изгледи на клиенти Детайли за плащане Настройки на приложението Tajo междинен слой Синхронизация на данни Маршрутизиране на събития Обработка на webhooks Brevo CRM и имейл Контакти Кампании Автоматизации

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

Тази документация покрива целия жизнен цикъл на изграждането и публикуването на едно Stripe приложение:

Първи стъпки

РъководствоОписание
Публикуване в MarketplaceИзисквания и стъпки за подаване на приложението Ви за преглед
Изисквания за преглед на приложениетоСтандарти за качество, сигурност и потребителско изживяване при одобрение

Конфигурация и справочници

РъководствоОписание
Справочник за App ManifestПълната схема на файла stripe-app.json
Справочник за праватаПълен списък с правата за Stripe API и как да ги заявите
Справочник за ViewportsМестата в таблото, където може да се появи интерфейсът на приложението Ви

Функции и интеграция

РъководствоОписание
Вградени Stripe приложенияИзползване на вградените компоненти на Connect за платформени интеграции
Връзки за инсталиране и дълбоки връзкиГенериране на адреси за инсталиране и дълбоки връзки към конкретни изгледи
Действия след инсталиранеКонфигуриране на потоци за въвеждане в работа след инсталирането

Експлоатация и растеж

РъководствоОписание
Анализи за приложениетоПроследяване на инсталации, прегледи и показатели за конверсия
Екосистема от партньориИзползване на партньорската програма на Stripe за съвместен маркетинг и растеж

Предварителни изисквания

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

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

Бърз старт

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

Основни понятия

App Manifest

Всяко Stripe приложение има файл stripe-app.json, който декларира права, viewports и конфигурация. Вижте справочника за App Manifest за пълната схема.

Разширения на интерфейса

Stripe приложенията могат да визуализират компоненти на интерфейса на база React в конкретни viewports на таблото. Наборът от инструменти за интерфейс предоставя готови компоненти, които съответстват на дизайн системата на таблото на Stripe.

Права

Приложенията трябва да декларират конкретните ресурси от Stripe API, до които им е нужен достъп. Потребителите одобряват тези права по време на инсталирането. Вижте справочника за правата.

Подписващ ключ

Всяко приложение получава подписващ ключ за проверка на подписите при инсталиране и за защита на комуникацията между Вашия сървър и Stripe.

Работен процес на разработка

  1. Дефинирайте своя manifest с необходимите права и viewports
  2. Изградете разширението на интерфейса с библиотеката с React компоненти на Stripe
  3. Реализирайте сървърните крайни точки за синхронизация на данни с Brevo през Tajo
  4. Тествайте локално с stripe apps start
  5. Качете с stripe apps upload
  6. Подайте за преглед през таблото на Stripe
  7. Публикувайте и следете чрез анализите

Caution

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

Следващи стъпки

Започнете с ръководството за публикуване, за да разберете пълните изисквания, и след това преминете през техническите справочници, за да конфигурирате manifest файла и правата на приложението си.

Заявете ранен достъп

Посочете името си и имейл адрес или телефонен номер. Ще Ви изпратим информация за достъп до Tajo.

автоматично разпознаване
AI асистент

Здравейте! Попитайте ме за документацията.