AI音声エージェントにStripeでの決済を任せましょう
機能
連携機能
リアルタイム決済処理
- Stripeの決済APIを使い、音声会話中に即時決済を実行
- カード、ACH、デジタルウォレットなど複数の決済方法に対応
- 最適な会話フローのためのサブセカンド応答
- 自動リトライロジックとインテリジェントなエラー処理
会話型サブスクリプション管理
- 音声対話で定期購読の作成・管理が可能
- プランのアップグレード・ダウングレード・解約も会話で対応
- 事前通知付きの自動請求サイクル管理
- 柔軟な料金体系に対応した従量課金請求
安全な決済受付
- PCI DSSレベル1準拠の決済処理
- 決済データのトークン化と暗号化
- カード情報収集用の安全な決済リンク
- Stripeの不正検知・防止ツールとの連携
音声対応チェックアウト
- 保存済み決済方法でワンクリック決済
- 会話型カート管理と注文確認
- リアルタイム在庫確認と価格更新
- 自動レシート発行・配信
自動決済回収
- 決済失敗時の自動発信によるフォローアップ
- 失敗理由に応じたインテリジェントなリトライシーケンス
- 会話型での決済方法更新
- カスタマイズ可能なワークフローによる自動督促管理
インストール
インストールガイド
ステップ1:Stripeアカウント設定
- dashboard.stripe.comでStripeダッシュボードにログイン
- 「開発者」>「APIキー」に移動
- サーバーサイド用のSecretキーをコピー
- 必要に応じて権限を制限したキーを作成
- Webhook検証用の署名シークレットを控える
ステップ2:ElevenLabsエージェント設定
- ElevenLabsコンソールにアクセスし、エージェントを選択
- 「設定」>「シークレットマネージャー」へ
- STRIPE_SECRET_KEYという名前でSecretキーを新規作成
- 決済処理用のWebhookツールを設定
ステップ3:決済処理ツールの作成
Payment Intentツールを作成
- 名前:create_payment_intent
- メソッド:POST
- URL:https://api.stripe.com/v1/payment_intents
- Authorizationヘッダーを追加し、保存済みシークレットからSTRIPE_SECRET_KEYを選択
Payment Status取得ツール
- 名前:get_payment_status
- メソッド:GET
- URL:https://api.stripe.com/v1/payment_intents/{payment_intent_id}
- Authorizationヘッダーを追加し、保存済みシークレットからSTRIPE_SECRET_KEYを選択
返金処理ツール
- 名前:process_refund
- メソッド:POST
- URL:https://api.stripe.com/v1/refunds
- Authorizationヘッダーを追加し、保存済みシークレットからSTRIPE_SECRET_KEYを選択
顧客作成ツール
- 名前:create_stripe_customer
- メソッド:POST
- URL:https://api.stripe.com/v1/customers
- Authorizationヘッダーを追加し、保存済みシークレットからSTRIPE_SECRET_KEYを選択
ステップ4:エージェントプロンプト設定
以下の指示をエージェントのシステムプロンプトに追加してください:
決済処理のためにStripeへアクセスできます:
- create_payment_intentで決済を開始
- get_payment_statusで決済状況を確認
- process_refundで返金リクエストを処理
- create_stripe_customerで顧客プロフィールを作成
セキュリティプロトコル:
- 音声でカード番号を絶対に聞かないこと
- 顧客を安全な決済リンクへ誘導
- 決済に関する会話の前に本人確認を実施
- 決済完了後はすぐに確認を伝える
トラブルシューティング