Kérj korai hozzáférést

Add meg a keresztnevedet, valamint egy e-mail-címet vagy telefonszámot. Hamarosan elküldjük a Tajo eléréséhez szükséges információkat.

Stripe Apps integrációs útmutató

A Stripe Apps lehetővé teszi, hogy egyedi funkciókat ágyazz be közvetlenül a Stripe irányítópultba. Ez a szakasz fejlesztői útmutató: azt írja le, hogyan épülne fel, hogyan lehetne tesztelni és közzétenni egy ilyen appot a Tajo és a Brevo integrációjához.

Caution

Állapot: még nincs közzétéve. Ma nincs Tajo app a Stripe App Marketplace-en, és az ezeken az oldalakon szereplő app-azonosítók, URL-ek és hitelesítő adatok szemléltető helyőrzők, nem élő végpontok. Ha most akarod a Stripe-ot a Tajóhoz kötni, használd a Stripe konnektort (korlátozott API-kulcs, csak olvasó szinkronizálás).

Tip

A cél egy Brevo integráció közzététele a Stripe App Marketplace-en, hogy a Stripe kereskedők közvetlenül a Brevóba szinkronizálhassák a vásárlói adatokat, a rendeléseket és az eseményeket marketingautomatizáláshoz és CRM-hez.

Mik azok a Stripe appok?

A Stripe Apps egyedi UI-komponensekkel és háttérintegrációkkal bővíti a Stripe irányítópultot. Ezekkel a külső fejlesztők a következőket tehetik:

  • Egyedi nézeteket adhatnak a Stripe irányítópult oldalaihoz (vásárlók, fizetések, számlák stb.)
  • Hatókörhöz kötött engedélyekkel érhetik el a Stripe adatait
  • Adatokat szinkronizálhatnak a Stripe és külső platformok, például a Brevo között
  • Bevezetési és beállítási folyamatokat kínálhatnak az irányítópulton belül

A Tajo és a Brevo integrációs céljai

A Tajo Stripe appja a következőkért köti össze a Stripe-ot a Brevóval:

  • Vásárlói intelligencia: a Stripe vásárlói profiljainak, fizetési előzményeinek és élettartam-értékének szinkronizálása a Brevo kapcsolataiba
  • Eseménykövetés: a Stripe eseményeinek (fizetések, előfizetések, visszatérítések) továbbítása Brevo tranzakciós eseményként
  • Automatizált kampányok: Brevo e-mail-, SMS- és WhatsApp-kampányok indítása a Stripe-on történtek alapján
  • Hűségprogramok: megtartási munkafolyamatok építése a Brevóba szinkronizált Stripe vásárlási adatokból

Architektúra áttekintése

Hová kerülnek egy Stripe app adatai
Hová kerülnek egy Stripe app adatai A Stripe irányítópult és a Tajo vásárlói és fizetési adatokat cserél egymással, a Tajo pedig kapcsolatokat, kampányokat és automatizálásokat szinkronizál a Brevóval. Stripe irányítópult Stripe App UI Vásárlói nézetek Fizetési részletek App-beállítások Tajo köztes réteg Adatszinkronizálás Eseményirányítás Webhook-kezelés Brevo CRM + e-mail Kapcsolatok Kampányok Automatizálások

Az útmutató tartalma

Ez a dokumentáció a Stripe appok fejlesztésének és közzétételének 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 küldéséhez
App-felülvizsgálati követelményekMinőségi, biztonsági és UX-szabványok az elfogadáshoz

Beállítás és referencia

ÚtmutatóLeírás
App manifest referenciaA stripe-app.json manifesztfájl teljes sémája
Engedélyek referenciaA Stripe API-engedélyek teljes listája és igénylésük módja
Viewportok referenciaAz irányítópult helyei, ahol az app felülete megjelenhet

Funkciók és integráció

ÚtmutatóLeírás
Beágyazott Stripe appokConnect beágyazott komponensek platformintegrációkhoz
Telepítési linkek és mélylinkekTelepítési URL-ek generálása és mélylinkelés konkrét app-nézetekbe
Telepítés utáni műveletekBevezetési folyamatok beállítása az app telepítése után

Üzemeltetés és növekedés

ÚtmutatóLeírás
App-analitikaTelepítések, megtekintések és konverziós mutatók követése
Partner-ökoszisztémaA Stripe partnerprogramjának kihasználása közös marketinghez és növekedéshez

Előfeltételek

Mielőtt Stripe appot fejlesztenél, győződj meg róla, hogy megvan a következő:

  1. Stripe fiók: aktivált Stripe fiók (nem csak tesztmódra korlátozva)
  2. Stripe CLI: telepítsd a Stripe CLI-t a helyi fejlesztéshez és az app feltöltéséhez
  3. Node.js: 16-os vagy újabb verzió az app UI-bővítményéhez
  4. Tajo platform-hozzáférés: aktív Tajo fiók beállított Brevo API-hitelesítő adatokkal

Gyors indítás

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

Kulcsfogalmak

App manifest

Minden Stripe app rendelkezik egy stripe-app.json manifesttel, amely deklarálja az engedélyeket, a viewportokat és a beállításokat. A teljes sémát az App manifest referencia oldalon találod.

UI-bővítmények

A Stripe appok React-alapú UI-komponenseket jeleníthetnek meg az irányítópult adott viewportjaiban. Az UI-eszközkészlet előre elkészített komponenseket ad, amelyek illeszkednek a Stripe irányítópult dizájnrendszeréhez.

Engedélyek

Az appoknak deklarálniuk kell, mely Stripe API-erőforrásokhoz kérnek hozzáférést. A felhasználók a telepítéskor hagyják jóvá ezeket az engedélyeket. Lásd az Engedélyek referencia oldalt.

Aláírási titok

Minden app kap egy aláírási titkot, amellyel ellenőrizhető a telepítési aláírás, és biztonságossá tehető a háttérrendszered és a Stripe közötti kommunikáció.

Fejlesztési munkafolyamat

  1. Definiáld a manifestet a szükséges engedélyekkel és viewportokkal
  2. Építsd meg a UI-bővítményt a Stripe React komponenskönyvtárával
  3. Valósítsd meg a háttérvégpontokat a Brevóval való adatszinkronizáláshoz a Tajón keresztül
  4. Teszteld helyben a stripe apps start paranccsal
  5. Töltsd fel a stripe apps upload paranccsal
  6. Küldd be felülvizsgálatra a Stripe irányítópulton
  7. Tedd közzé, majd kövesd az analitikában

Caution

A Stripe megköveteli, hogy az appok angol nyelven készüljenek a marketplace-terjesztéshez. Az app listázása, a felület szövege és a dokumentáció is angol kell legyen.

Következő lépések

Kezdd a Közzétételi útmutatóval, hogy megértsd a teljes követelménylistát, majd dolgozd végig a technikai referenciákat az app manifest és az engedélyek beállításához.

Kérj korai hozzáférést

Add meg a keresztnevedet, valamint egy e-mail-címet vagy telefonszámot. Hamarosan elküldjük a Tajo eléréséhez szükséges információkat.

automatikus felismerés
AI asszisztens

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