Stripe Apps Integration Guide
Stripe Apps custom functionality को सीधे Stripe Dashboard में embed करने देते हैं, merchants को Tajo की Brevo integration तक access देते हैं बिना उनके payments workflow छोड़े। यह guide एक Stripe App बनाने, test करने, और publish करने की पूरी जानकारी देती है।
Tip
Goal है Stripe App Marketplace पर एक Brevo integration publish करना, ताकि Stripe merchants customer data, orders, और events को marketing automation और CRM के लिए Brevo में सीधे sync कर सकें।
Stripe Apps क्या हैं?
Stripe Apps Stripe Dashboard को custom UI components और backend integrations से extend करते हैं। वे third-party developers को allow करते हैं:
- Stripe Dashboard pages पर custom views add करने के लिए
- Scoped permissions के माध्यम से Stripe data access करने के लिए
- Stripe और Brevo जैसे external platforms के बीच data sync करने के लिए
- Dashboard के भीतर onboarding और configuration flows provide करने के लिए
Tajo + Brevo Integration Goals
Tajo Stripe App Stripe को Brevo से connect करता है:
- Customer Intelligence: Stripe customer profiles, payment history, और lifetime value को Brevo contacts में sync करें
- Event Tracking: Stripe events (payments, subscriptions, refunds) को Brevo transactional events के रूप में push करें
- Automated Campaigns: Stripe activity के आधार पर Brevo email, SMS, और WhatsApp campaigns trigger करें
- Loyalty Programs: Stripe purchase data को Brevo में sync करके retention workflows बनाएं
Architecture Overview
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐│ Stripe Dashboard │────▶│ Tajo Platform │────▶│ Brevo ││ (Stripe App UI) │◀────│ (Middleware) │◀────│ (CRM/Email) │└─────────────────┘ └─────────────────┘ └─────────────────┘अगले कदम
- App Manifest, App configure करें
- Permissions, Access scopes
- Viewports, Dashboard views
- Publish, Marketplace पर publish करें