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.