Hubungkan chatbot Botpress Anda dengan Stripe, platform pembayaran online populer yang memfasilitasi transaksi antara bisnis dan pelanggan mereka. Stripe memungkinkan Anda untuk mengelola pembayaran, langganan, faktur, dan banyak lagi. ## Pengaturan dan Konfigurasi Untuk menyiapkan integrasi, Anda harus menyediakan `apiKey` Stripe . Kunci ini dapat diperoleh dari Stripe Dasbor. Setelah integrasi disiapkan, Anda dapat menggunakan tindakan bawaan untuk mengelola data Stripe Anda. ### Prasyarat Sebelum mengaktifkan Integrasi Botpress Stripe , pastikan Anda memiliki hal-hal berikut ini: - Akun Botpress cloud . - `apiKey` yang dibuat dari Stripe. ### Mengaktifkan Integrasi Untuk mengaktifkan integrasi Stripe di Botpress, ikuti langkah-langkah berikut: 1. Akses panel admin Botpress Anda. 2. Buka bagian "Integrasi". 3. Cari integrasi Stripe dan klik "Aktifkan" atau "Konfigurasi". 4. Berikan `apiKey` yang diperlukan. 5. Simpan konfigurasi. ## Penggunaan Setelah integrasi diaktifkan, Anda dapat mulai menggunakan fitur Stripe dari chatbot Botpress Anda. Integrasi ini menawarkan beberapa tindakan untuk berinteraksi dengan Stripe, seperti `buatTautanPembayaran`, `buatSubsLink` (Untuk membuat Tautan Pembayaran Langganan), `daftarTautanPembayaran` (ID dan URL), `daftarHargaProduk` (Jika harga memiliki properti "berulang", produk tersebut berjenis langganan), `temukanTautanPembayaran` (Berdasarkan URL, kembalikan ID), dan `nonaktifkanTautanPembayaran` (Berdasarkan ID). Dan tindakan untuk Pelanggan, `daftarPelanggan` (Filter opsional berdasarkan email), `cariPelanggan` (Berdasarkan email, nama atau/dan telepon), `buatPelanggan` dan `buatAtauPanggilPelanggan` (Jika pengguna sudah ada, emailnya sudah terdaftar, dapatkan. Jika ada beberapa pengguna dengan email yang sama, kembalikan sebuah array. Jika tidak ada, buatlah). ## Peristiwa yang Didukung - Pengisian Daya Gagal**: Peristiwa ini terjadi ketika pengisian daya gagal di Stripe. - Langganan Dihapus**: Peristiwa ini terjadi ketika langganan dibatalkan/dihapus di Stripe. - **Langganan Diperbarui**: Peristiwa ini terjadi ketika langganan diperbarui di Stripe. Misalnya, ketika langganan dibatalkan, tetapi tidak langsung diakhiri, `cancel_at_period_end` menjadi benar. - Pembayaran Faktur Gagal**: Peristiwa ini terjadi ketika pembayaran faktur gagal di Stripe. - **Maksud Pembayaran Gagal**: Peristiwa ini terjadi ketika maksud pembayaran gagal di Stripe. Peristiwa ini memungkinkan chatbot Anda merespons berbagai situasi yang terkait dengan tagihan, pembayaran, dan langganan di Stripe.