---
title: "Panduan Integrasi Stripe Apps | Tajo"
description: "Status: direncanakan, belum dibangun. Bagian ini adalah panduan pembuatan. Tajo tidak memiliki Stripe App, dan saat ini tidak ada apa pun di sini yang dapat dipasang."
url: https://tajo.io/in/docs/stripe-apps/
markdown: https://tajo.io/in/docs/stripe-apps.md
lang: id-ID
author: "Set Noa"
author_url: https://tajo.io/in/set-noa/
robots: noindex
---

Ajukan akses awal

Masukkan nama depan dan alamat email kerja Anda. Kami akan mengirim tautan untuk mengonfirmasi permintaan akses Tajo.

# Panduan Integrasi Stripe Apps

[Set Noa](https://tajo.io/in/set-noa/)

Stripe Apps memungkinkan Anda menyematkan fungsionalitas kustom langsung ke Stripe Dashboard. Bagian ini adalah **panduan pembuatan**: isinya mendokumentasikan bagaimana aplikasi semacam itu untuk integrasi Tajo dan Brevo akan dibangun, diuji, dan dipublikasikan.

Caution

**Status: direncanakan, belum dibangun.** Tajo tidak memiliki Stripe App, jadi saat ini tidak ada apa pun di bagian ini yang dapat dipasang, dan identifier aplikasi, URL, serta kredensial pada halaman-halaman ini adalah placeholder ilustratif, bukan endpoint aktif. Untuk menghubungkan Stripe ke Tajo sekarang, gunakan [konektor Stripe](https://tajo.io/docs/connectors/stripe/) (API key terbatas, sinkronisasi baca-saja).

Tip

Tujuannya adalah memublikasikan sebuah **integrasi Brevo** di Stripe App Marketplace, sehingga merchant Stripe dapat menyinkronkan data pelanggan, pesanan, dan event langsung ke Brevo untuk otomatisasi pemasaran dan CRM.

## Apa itu Stripe Apps?

Stripe Apps memperluas Stripe Dashboard dengan komponen UI kustom dan integrasi backend. Stripe Apps memungkinkan developer pihak ketiga untuk:

- Menambahkan tampilan kustom ke halaman Stripe Dashboard (pelanggan, pembayaran, faktur, dan lainnya)
- Mengakses data Stripe melalui izin yang dibatasi cakupannya
- Menyinkronkan data antara Stripe dan platform eksternal seperti Brevo
- Menyediakan alur onboarding dan konfigurasi di dalam Dashboard

## Sasaran integrasi Tajo + Brevo

Tajo Stripe App menghubungkan Stripe dengan Brevo untuk menghadirkan:

- **Customer Intelligence**: Sinkronkan profil pelanggan Stripe, riwayat pembayaran, dan lifetime value ke dalam kontak Brevo
- **Pelacakan event**: Kirim event Stripe (pembayaran, langganan, pengembalian dana) sebagai event transaksional Brevo
- **Kampanye otomatis**: Picu kampanye email, SMS, dan WhatsApp Brevo berdasarkan aktivitas Stripe
- **Program loyalitas**: Bangun alur kerja retensi memakai data pembelian Stripe yang disinkronkan ke Brevo

## Ikhtisar arsitektur

*Ke mana data sebuah Stripe app mengalir. Stripe Dashboard dan Tajo saling bertukar data pelanggan dan pembayaran, lalu Tajo menyinkronkan kontak, kampanye, dan otomatisasi dengan Brevo.*

## Isi panduan

Dokumentasi ini mencakup seluruh siklus hidup pembuatan dan publikasi sebuah Stripe App:

### Memulai

| Panduan | Deskripsi |
| --- | --- |
| [Memublikasikan ke Marketplace](https://tajo.io/in/docs/stripe-apps/publish-app) | Persyaratan dan langkah untuk mengajukan aplikasi Anda ke proses peninjauan |
| [Persyaratan Peninjauan Aplikasi](https://tajo.io/in/docs/stripe-apps/review-requirements) | Standar kualitas, keamanan, dan UX untuk memperoleh persetujuan |

### Konfigurasi dan referensi

| Panduan | Deskripsi |
| --- | --- |
| [Referensi App Manifest](https://tajo.io/in/docs/stripe-apps/app-manifest) | Skema lengkap untuk berkas manifest `stripe-app.json` |
| [Referensi Izin](https://tajo.io/in/docs/stripe-apps/permissions) | Daftar lengkap izin API Stripe dan cara memintanya |
| [Referensi Viewport](https://tajo.io/in/docs/stripe-apps/viewports) | Lokasi Dashboard tempat UI aplikasi Anda dapat muncul |

### Fitur dan integrasi

| Panduan | Deskripsi |
| --- | --- |
| [Stripe Apps Tersemat](https://tajo.io/in/docs/stripe-apps/embedded-apps) | Menggunakan komponen tersemat Connect untuk integrasi platform |
| [Tautan Instalasi dan Deep Link](https://tajo.io/in/docs/stripe-apps/install-links) | Buat URL instalasi dan deep link ke tampilan aplikasi tertentu |
| [Tindakan Pascainstalasi](https://tajo.io/in/docs/stripe-apps/post-install) | Konfigurasikan alur onboarding setelah aplikasi dipasang |

### Operasional dan pertumbuhan

| Panduan | Deskripsi |
| --- | --- |
| [Analitik Aplikasi](https://tajo.io/in/docs/stripe-apps/analytics) | Lacak instalasi, tampilan, dan metrik konversi |

## Prasyarat

Sebelum membangun Stripe App, pastikan Anda memiliki:

1. **Akun Stripe**: Akun Stripe yang sudah diaktifkan (tidak terbatas pada mode uji)
2. **Stripe CLI**: Pasang Stripe CLI untuk pengembangan lokal dan pengunggahan aplikasi
3. **Node.js**: Versi 16 atau yang lebih baru untuk ekstensi UI aplikasi
4. **Akses platform Tajo**: Akun Tajo aktif dengan kredensial API Brevo yang sudah dikonfigurasi

## Mulai cepat

```bash
# 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
```

## Konsep utama

### App manifest

Setiap Stripe App memiliki manifest `stripe-app.json` yang mendeklarasikan izin, viewport, dan konfigurasi. Lihat [Referensi App Manifest](https://tajo.io/in/docs/stripe-apps/app-manifest) untuk skema lengkapnya.

### Ekstensi UI

Stripe Apps dapat merender komponen UI berbasis React di viewport Dashboard tertentu. Toolkit UI menyediakan komponen siap pakai yang selaras dengan sistem desain Stripe Dashboard.

### Izin

Aplikasi harus mendeklarasikan sumber daya API Stripe tertentu yang perlu diaksesnya. Pengguna menyetujui izin tersebut saat pemasangan. Lihat [Referensi Izin](https://tajo.io/in/docs/stripe-apps/permissions).

### Signing secret

Setiap aplikasi menerima sebuah signing secret untuk memverifikasi tanda tangan instalasi dan mengamankan komunikasi antara backend Anda dan Stripe.

## Alur kerja pengembangan

1. **Definisikan** manifest Anda beserta izin dan viewport yang dibutuhkan
2. **Bangun** ekstensi UI memakai pustaka komponen React dari Stripe
3. **Terapkan** endpoint backend untuk sinkronisasi data dengan Brevo melalui Tajo
4. **Uji** secara lokal dengan `stripe apps start`
5. **Unggah** dengan `stripe apps upload`
6. **Ajukan** untuk peninjauan melalui Stripe Dashboard
7. **Publikasikan** dan pantau melalui analitik

Caution

Stripe mewajibkan aplikasi ditulis dalam bahasa Inggris untuk distribusi di marketplace. Listing aplikasi, teks UI, dan dokumentasi Anda semuanya harus berbahasa Inggris.

## Langkah berikutnya

Mulailah dengan [Panduan Publikasi](https://tajo.io/in/docs/stripe-apps/publish-app) untuk memahami seluruh persyaratannya, lalu telusuri referensi teknis untuk mengonfigurasi manifest dan izin aplikasi Anda.
