Požádejte o přednostní přístup

Uveďte své křestní jméno a e-mail nebo telefonní číslo. Pošleme Vám informace o přístupu k platformě Tajo.

Průvodce integrací Stripe Apps

Stripe Apps Vám umožňují vložit vlastní funkce přímo do Stripe Dashboard. Tato sekce je průvodce vývojem: popisuje, jak by se taková aplikace pro integraci Tajo–Brevo stavěla, testovala a publikovala.

Caution

Stav: zatím nepublikováno. Na Stripe App Marketplace dnes žádná aplikace Tajo není a identifikátory aplikace, URL i přihlašovací údaje na těchto stránkách jsou ilustrativní zástupné hodnoty, nikoli živé endpointy. Pokud chcete propojit Stripe s Tajo hned teď, použijte konektor Stripe (omezený API klíč, synchronizace pouze pro čtení).

Tip

Cílem je publikovat integraci Brevo na Stripe App Marketplace, která obchodníkům na Stripe umožní synchronizovat zákaznická data, objednávky a události přímo do Brevo pro marketingovou automatizaci a CRM.

Co jsou Stripe Apps?

Stripe Apps rozšiřují Stripe Dashboard o vlastní UI komponenty a backendové integrace. Vývojářům třetích stran umožňují:

  • Přidávat vlastní pohledy na stránky Stripe Dashboard (zákazníci, platby, faktury atd.)
  • Přistupovat k datům Stripe prostřednictvím vymezených oprávnění
  • Synchronizovat data mezi Stripe a externími platformami, jako je Brevo
  • Poskytovat onboardingové a konfigurační toky přímo v Dashboard

Cíle integrace Tajo + Brevo

Stripe App od Tajo propojuje Stripe s Brevo a přináší:

  • Přehled o zákaznících: synchronizaci zákaznických profilů, historie plateb a celoživotní hodnoty ze Stripe do kontaktů v Brevo
  • Sledování událostí: odesílání událostí ze Stripe (platby, předplatná, vratky) jako transakčních událostí v Brevo
  • Automatizované kampaně: spouštění e-mailových, SMS a WhatsApp kampaní v Brevo podle aktivity ve Stripe
  • Věrnostní programy: tvorbu retenčních workflow nad nákupními daty ze Stripe synchronizovanými do Brevo

Přehled architektury

Kam putují data ze Stripe App
Kam putují data ze Stripe App Stripe Dashboard a Tajo si vyměňují zákaznická a platební data a Tajo synchronizuje kontakty, kampaně a automatizace s Brevo. Stripe Dashboard UI Stripe App Pohledy na zákazníky Detaily plateb Nastavení aplikace Tajo middleware Synchronizace dat Směrování událostí Zpracování webhooků Brevo CRM + e-mail Kontakty Kampaně Automatizace

Obsah průvodce

Tato dokumentace pokrývá kompletní životní cyklus tvorby a publikace Stripe App:

Začínáme

PrůvodcePopis
Publikování na MarketplacePožadavky a kroky pro odeslání aplikace k posouzení
Požadavky na posouzení aplikaceStandardy kvality, bezpečnosti a UX pro schválení

Konfigurace a reference

PrůvodcePopis
Reference manifestu aplikaceKompletní schéma souboru manifestu stripe-app.json
Reference oprávněníÚplný seznam oprávnění Stripe API a postup, jak o ně požádat
Reference viewportůMísta v Dashboard, kde se může UI Vaší aplikace zobrazit

Funkce a integrace

PrůvodcePopis
Vestavěné Stripe AppsPoužití vestavěných komponent Connect pro integrace platforem
Instalační a hluboké odkazyGenerování instalačních URL a hluboké odkazy do konkrétních pohledů aplikace
Akce po instalaciNastavení onboardingových toků po instalaci aplikace

Provoz a růst

PrůvodcePopis
Analytika aplikaceSledování instalací, zobrazení a konverzních metrik
Partnerský ekosystémVyužití partnerského programu Stripe pro společný marketing a růst

Předpoklady

Než začnete stavět Stripe App, ujistěte se, že máte:

  1. Účet Stripe: aktivovaný účet Stripe (neomezený pouze na testovací režim)
  2. Stripe CLI: nainstalujte Stripe CLI pro lokální vývoj a nahrávání aplikací
  3. Node.js: verzi 16 nebo novější pro UI rozšíření aplikace
  4. Přístup k platformě Tajo: aktivní účet Tajo s nastavenými přihlašovacími údaji k Brevo API

Rychlý start

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

Klíčové pojmy

Manifest aplikace

Každá Stripe App má manifest stripe-app.json, který deklaruje oprávnění, viewporty a konfiguraci. Úplné schéma najdete v referenci manifestu aplikace.

UI rozšíření

Stripe Apps mohou vykreslovat UI komponenty postavené na Reactu v konkrétních viewportech Dashboard. Sada UI nástrojů nabízí předpřipravené komponenty, které odpovídají designovému systému Stripe Dashboard.

Oprávnění

Aplikace musí deklarovat konkrétní zdroje Stripe API, ke kterým potřebují přístup. Uživatelé tato oprávnění schvalují při instalaci. Viz reference oprávnění.

Podpisový tajný klíč

Každá aplikace dostane podpisový tajný klíč pro ověřování instalačních podpisů a zabezpečení komunikace mezi Vaším backendem a Stripe.

Vývojový postup

  1. Definujte svůj manifest s potřebnými oprávněními a viewporty
  2. Postavte UI rozšíření pomocí knihovny React komponent od Stripe
  3. Implementujte backendové endpointy pro synchronizaci dat s Brevo přes Tajo
  4. Otestujte lokálně příkazem stripe apps start
  5. Nahrajte příkazem stripe apps upload
  6. Odešlete k posouzení přes Stripe Dashboard
  7. Publikujte a sledujte přes analytiku

Caution

Stripe vyžaduje, aby aplikace pro distribuci na marketplace byly napsané v angličtině. Výpis Vaší aplikace, texty v UI i dokumentace musí být v angličtině.

Další kroky

Začněte průvodcem publikováním, abyste pochopili všechny požadavky, a poté projděte technické reference pro nastavení manifestu a oprávnění aplikace.

Požádejte o přednostní přístup

Uveďte své křestní jméno a e-mail nebo telefonní číslo. Pošleme Vám informace o přístupu k platformě Tajo.

automatické rozpoznání
AI asistent

Ahoj! Zeptejte se mě na dokumentaci.