Zatražite rani pristup

Unesite ime i imejl adresu ili broj telefona. Poslaćemo vam detalje o pristupu platformi Tajo.

Vodič za integraciju Stripe Apps

Stripe Apps vam omogućavaju da ugradite prilagođene funkcije direktno u Stripe Dashboard. Ovaj odeljak je vodič za izradu: opisuje kako bi takva aplikacija za integraciju Taja i Brevo platforme bila napravljena, testirana i objavljena.

Caution

Status: još nije objavljeno. Danas ne postoji Tajo aplikacija na Stripe App Marketplace platformi, a identifikatori aplikacije, adrese i akreditivi na ovim stranicama su ilustrativni rezervisani primeri, a ne aktivne krajnje tačke. Da biste Stripe povezali sa Tajom već sada, koristite Stripe konektor (ograničen API ključ, sinhronizacija samo za čitanje).

Tip

Cilj je da objavite Brevo integraciju na Stripe App Marketplace platformi, kako bi Stripe trgovci mogli da sinhronizuju podatke o kupcima, porudžbine i događaje direktno u Brevo, za marketinšku automatizaciju i CRM.

Šta su Stripe Apps?

Stripe Apps proširuju Stripe Dashboard prilagođenim komponentama korisničkog interfejsa i pozadinskim integracijama. One omogućavaju nezavisnim programerima da:

  • dodaju prilagođene prikaze na stranice Stripe Dashboarda (kupci, plaćanja, fakture i drugo)
  • pristupaju Stripe podacima kroz ograničene dozvole
  • sinhronizuju podatke između Stripe-a i spoljnih platformi kao što je Brevo
  • obezbede tokove za uvođenje i konfiguraciju unutar Dashboarda

Ciljevi integracije Tajo + Brevo

Tajo Stripe aplikacija povezuje Stripe sa Brevom i donosi:

  • Uvid u kupce: sinhronizujte Stripe profile kupaca, istoriju plaćanja i životnu vrednost u Brevo kontakte
  • Praćenje događaja: šaljite Stripe događaje (plaćanja, pretplate, povraćaje sredstava) kao Brevo transakcione događaje
  • Automatizovane kampanje: pokrenite Brevo imejl, SMS i WhatsApp kampanje na osnovu aktivnosti u Stripe-u
  • Programe lojalnosti: napravite tokove rada za zadržavanje kupaca na osnovu Stripe podataka o kupovinama sinhronizovanih sa Brevom

Pregled arhitekture

Kuda idu podaci Stripe aplikacije
Kuda idu podaci Stripe aplikacije Stripe Dashboard i Tajo razmenjuju podatke o kupcima i plaćanjima, a Tajo sinhronizuje kontakte, kampanje i automatizacije sa Brevom. Stripe Dashboard Stripe App UI Prikazi kupaca Detalji o plaćanju Podešavanja aplikacije Tajo middleware Sinhronizacija podataka Usmeravanje događaja Obrada webhook-ova Brevo CRM + imejl Kontakti Kampanje Automatizacije

Sadržaj vodiča

Ova dokumentacija pokriva ceo životni ciklus izrade i objavljivanja Stripe aplikacije:

Prvi koraci

VodičOpis
Objavljivanje na Marketplace platformiUslovi i koraci za slanje aplikacije na pregled
Uslovi za pregled aplikacijeStandardi kvaliteta, bezbednosti i korisničkog iskustva za odobrenje

Konfiguracija i referenca

VodičOpis
Referenca manifesta aplikacijeKompletna šema za stripe-app.json manifest fajl
Referenca dozvolaPotpun spisak Stripe API dozvola i način na koji se traže
Referenca viewport-aMesta u Dashboardu na kojima se interfejs vaše aplikacije može pojaviti

Funkcije i integracija

VodičOpis
Ugrađene Stripe aplikacijeKorišćenje Connect ugrađenih komponenti za integracije platformi
Instalacioni i duboki linkoviGenerišite instalacione URL adrese i duboke linkove ka određenim prikazima aplikacije
Radnje nakon instalacijeKonfigurišite tokove uvođenja nakon instalacije aplikacije

Rad i rast

VodičOpis
Analitika aplikacijePratite instalacije, preglede i metrike konverzije
Partnerski ekosistemIskoristite Stripe partnerski program za zajednički marketing i rast

Preduslovi

Pre nego što počnete da pravite Stripe aplikaciju, obezbedite sledeće:

  1. Stripe nalog: aktiviran Stripe nalog (koji nije ograničen na test režim)
  2. Stripe CLI: instalirajte Stripe CLI za lokalni razvoj i otpremanje aplikacija
  3. Node.js: verzija 16 ili novija za proširenje korisničkog interfejsa aplikacije
  4. Pristup Tajo platformi: aktivan Tajo nalog sa podešenim Brevo API akreditivima

Brzi 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

Ključni pojmovi

Manifest aplikacije

Svaka Stripe aplikacija ima stripe-app.json manifest koji deklariše dozvole, viewport-e i konfiguraciju. Kompletnu šemu pogledajte u Referenci manifesta aplikacije.

UI proširenja

Stripe aplikacije mogu da prikazuju komponente interfejsa zasnovane na React-u u određenim viewport-ima Dashboarda. UI paket alata nudi gotove komponente usklađene sa dizajn sistemom Stripe Dashboarda.

Dozvole

Aplikacije moraju da deklarišu tačno koje Stripe API resurse koriste. Korisnici odobravaju te dozvole tokom instalacije. Pogledajte Referencu dozvola.

Tajni ključ za potpisivanje

Svaka aplikacija dobija tajni ključ za potpisivanje kojim se proveravaju potpisi instalacije i obezbeđuje komunikacija između vašeg pozadinskog sistema i Stripe-a.

Tok rada u razvoju

  1. Definišite manifest sa potrebnim dozvolama i viewport-ima
  2. Napravite UI proširenje pomoću Stripe biblioteke React komponenti
  3. Implementirajte pozadinske krajnje tačke za sinhronizaciju podataka sa Brevom preko Taja
  4. Testirajte lokalno pomoću stripe apps start
  5. Otpremite komandom stripe apps upload
  6. Pošaljite aplikaciju na pregled preko Stripe Dashboarda
  7. Objavite je i pratite pomoću analitike

Caution

Stripe zahteva da aplikacije budu napisane na engleskom jeziku za distribuciju na marketplace platformi. Opis vaše aplikacije, tekst u interfejsu i dokumentacija moraju biti na engleskom.

Sledeći koraci

Počnite od Vodiča za objavljivanje da biste razumeli sve uslove, a zatim prođite kroz tehničke reference da biste podesili manifest i dozvole aplikacije.

Zatražite rani pristup

Unesite ime i imejl adresu ili broj telefona. Poslaćemo vam detalje o pristupu platformi Tajo.

automatsko prepoznavanje
AI asistent

Zdravo! Pitajte me o dokumentaciji.