Stripe Apps integrációs útmutató

A Stripe Apps lehetővé teszi, hogy egyedi funkciókat ágyazzon be közvetlenül a Stripe vezérlőpultba, így a kereskedők hozzáférhetnek a Tajo Brevo integrációjához anélkül, hogy elhagynák a fizetési munkafolyamatot. Ez az útmutató mindent lefed, amire szüksége van a Stripe App fejlesztéséhez, teszteléséhez és közzétételéhez, amely összekapcsolja a Stripe-ot a Brevo-val a Tajo-n keresztül.

Tip

A cél egy Brevo integráció közzététele a Stripe App Marketplace-en, amely lehetővé teszi a Stripe kereskedők számára, hogy az ügyféladatokat, rendeléseket és eseményeket közvetlenül szinkronizálják a Brevo-ba marketing automatizálás és CRM céljára.

Mik azok a Stripe Apps?

A Stripe Apps egyedi UI komponensekkel és háttér integrációkkal bővítik a Stripe vezérlőpultot. Lehetővé teszik harmadik fél fejlesztők számára:

  • Egyedi nézetek hozzáadását Stripe vezérlőpult oldalakhoz (ügyfelek, fizetések, számlák stb.)
  • Stripe adatok elérését hatókörbe helyezett engedélyekkel
  • Adatok szinkronizálását Stripe és külső platformok, mint a Brevo között
  • Bevezetési és konfigurációs folyamatok biztosítását a vezérlőpulton belül

Tajo + Brevo integrációs célok

A Tajo Stripe App összekapcsolja a Stripe-ot a Brevo-val a következők érdekében:

  • Ügyfél intelligencia: Stripe ügyfélprofilok, fizetési előzmények és élettartam-értékek szinkronizálása Brevo kapcsolatokba
  • Eseménykövetés: Stripe események (fizetések, előfizetések, visszatérítések) küldése Brevo tranzakciós eseményekként
  • Automatizált kampányok: Brevo email, SMS és WhatsApp kampányok kiváltása Stripe tevékenység alapján
  • Hűségprogramok: Megtartási munkafolyamatok fejlesztése Stripe vásárlási adatok Brevo-ba szinkronizálásával

Architektúra áttekintés

┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Stripe vezérlőpult│────▶│ Tajo platform │────▶│ Brevo │
│ (Stripe App UI) │◀────│ (közvetítő) │◀────│ (CRM/Email) │
└─────────────────┘ └─────────────────┘ └─────────────────┘
│ │ │
Ügyfél nézetek Adatszinkronizáció Kapcsolatok,
Fizetési részletek és eseményrouting Kampányok,
Alkalmazás beállítások Webhook kezelés Automatizálások

Útmutató tartalma

Ez a dokumentáció a Stripe App teljes életciklusát lefedi:

Kezdeti lépések

ÚtmutatóLeírás
Közzététel a Marketplace-enKövetelmények és lépések az app felülvizsgálatra való beküldéséhez
App felülvizsgálati követelményekMinőségi, biztonsági és UX szabványok az elfogadáshoz

Konfiguráció és referencia

ÚtmutatóLeírás
App manifest referenciaTeljes séma a stripe-app.json manifesztfájlhoz
Engedélyek referenciaStripe API engedélyek teljes listája és igénylési módja
Viewport referenciaVezérlőpult helyek, ahol az app UI megjelenhet

Funkciók és integráció

ÚtmutatóLeírás
Beágyazott Stripe AppsConnect beágyazott komponensek platformintegrációkhoz
Telepítési és mély hivatkozásokTelepítési URL-ek generálása és mély hivatkozás konkrét app nézetekbe
Telepítés utáni műveletekBevezetési folyamatok konfigurálása az app telepítése után

Működtetés és növekedés

ÚtmutatóLeírás
App analitikaTelepítések, nézetek és konverziós mérőszámok követése
Partner ökoszisztémaStripe partnerprogramjának kihasználása co-marketinghez és növekedéshez

Előfeltételek

Stripe App fejlesztése előtt győződjön meg arról, hogy rendelkezik:

  1. Stripe fiók: Aktivált Stripe fiók (nem korlátozva teszti módra)
  2. Stripe CLI: Telepítse a Stripe CLI-t helyi fejlesztéshez és app feltöltéshez
  3. Node.js: 16-os vagy újabb verzió az app UI bővítményhez
  4. Tajo Platform hozzáférés: Aktív Tajo fiók konfigurált Brevo API hitelesítő adatokkal

Gyors kezdés

Terminal window
# Stripe CLI telepítése
brew install stripe/stripe-cli/stripe
# Bejelentkezés a Stripe fiókba
stripe login
# Új Stripe App projekt létrehozása
stripe apps create tajo-brevo-integration
# Helyi fejlesztés indítása
stripe apps start

Kulcsfogalmak

App manifest

Minden Stripe App rendelkezik egy stripe-app.json manifeszttel, amely meghatározza az engedélyeket, viewportokat és konfigurációt. Lásd az App manifest referencia oldalt a teljes sémáért.

UI bővítmények

A Stripe Apps React-alapú UI komponenseket jeleníthetnek meg konkrét vezérlőpult viewportokban. Az UI eszközkészlet előre felépített komponenseket biztosít, amelyek illeszkednek a Stripe vezérlőpult dizájnrendszeréhez.

Engedélyek

Az appoknak meg kell határozniuk a szükséges Stripe API erőforrásokat. A felhasználók jóváhagyják ezeket az engedélyeket telepítés során. Lásd az Engedélyek referencia oldalt.

Aláírási titkos kulcs

Minden app kap egy aláírási titkos kulcsot a telepítési aláírások ellenőrzéséhez és a háttér és a Stripe közötti kommunikáció biztonságossá tételéhez.

Fejlesztési munkafolyamat

  1. Definiálja a manifesztet szükséges engedélyekkel és viewportokkal
  2. Fejlessze a UI bővítményt a Stripe React komponens könyvtárával
  3. Implementálja a háttérvégpontokat az adatszinkronizáláshoz a Brevo-val a Tajo-n keresztül
  4. Tesztelje helyileg a stripe apps start paranccsal
  5. Töltse fel a stripe apps upload paranccsal
  6. Küldje be felülvizsgálatra a Stripe vezérlőpulton keresztül
  7. Tegye közzé és monitorozza az analitikán keresztül

Caution

A Stripe megköveteli, hogy az appok angol nyelven legyenek írva a marketplace terjesztéshez. Az app listázás, UI szöveg és dokumentáció mind angolul kell legyen.

Következő lépések

Kezdje a Közzétételi útmutatóval a teljes követelmények megértéséhez, majd dolgozzon végig a technikai referenciákon az app manifest és az engedélyek konfigurálásához.

Subscribe to updates

developer-docs

Drop your email or phone number — we'll send you what matters next.

auto-detect
AI asszisztens

Szia! Kérdezz bármit a dokumentációról.