Botpress チャットボットとStripe を接続してください。Stripe では、支払い、サブスクリプション、請求書などを管理できます。

セットアップと設定

統合をセットアップするには、Stripe apiKey を提供する必要があります。このキーはStripe ダッシュボードから取得できます。統合のセットアップが完了したら、Stripe のデータを管理するために組み込みのアクションを使用することができます。

前提条件

Botpress Stripe インテグレーションを有効にする前に、以下を確認してください:

-Botpress クラウドアカウント。 -Stripe から生成された apiKey

インテグレーションを有効にする

Botpress でStripe の統合を有効にするには、以下の手順に従います:

1.Botpress 管理パネルにアクセスします。 2.統合」セクションに移動します。 3.Stripe の統合を探し、"有効化 "または "設定 "をクリックします。 4.必要な apiKey を入力する。 5.設定を保存する。

利用方法

統合を有効にすると、Botpress チャットボットからStripe の機能を使用できるようになります。この統合では、Stripe と対話するためのいくつかのアクションを提供します。例えば、createPaymentLinkcreateSubsLink (定期購入の支払いリンクを生成する)、listPaymentLinks (ID と URL)、listProductPrices (価格に "recurring" プロパティがある場合、その商品は定期購入タイプです。)、findPaymentLink (URL で、ID を返す)、deactivatePaymentLink (ID で)。また、顧客に対するアクションとして、listCustomers (オプションでEメールによるフィルタリング)、searchCustomers (Eメール、名前、または電話番号による)、createCustomercreateOrRetrieveCustomer (ユーザーが既に存在し、そのEメールが既に登録されている場合、それを取得する。同じメールアドレスを持つユーザーが複数いる場合は、その配列を返す。存在しない場合は作成する)。

サポートされるイベント

  • チャージ失敗**:このイベントはStripe 、チャージに失敗した場合に発生します。
  • Subscription Deleted: サブスクリプションが削除されました:このイベントはStripe でサブスクリプションがキャンセル/削除されたときに発生します。
  • サブスクリプションの更新**:このイベントはStripe でサブスクリプションが更新されたときに発生します。例えば、サブスクリプションがキャンセルされたが、すぐに終了しない場合、 cancel_at_period_end が真になります。
  • Invoice Payment Failed:このイベントはStripe で請求書の支払いに失敗したときに発生します。
  • Payment Intent Failed:このイベントは、Stripe で支払意思に失敗したときに発生します。

これらのイベントにより、チャットボットはStripe の請求、支払い、サブスクリプションに関する様々な状況に対応することができます。