企業向けの金融インフラストラクチャ プラットフォームである Stripe は、支払いを受け入れ、収益を拡大し、ビジネス運用を加速するために必要なツールを開発者や企業に提供します。
Stripe パートナー トピックを使用すると、Stripe のシステムによって生成されたイベントを使用して、支払いワークフローの自動化、サブスクリプションのライフサイクルの管理、リアルタイムの財務シグナルへの対応など、多くのタスクを実行できます。
この統合により、信頼性の高い Stripe 支払いイベントを Azure にストリーミングできます。 そこで、お気に入りの Azure リソースを使用してイベントを使用できます。 この統合を使用すると、イベントへの対応、分析情報の取得、支払いの異常の監視、その他の強力なデータ パイプラインとの対話を行うことができます。
Stripe と Azure を使用する組織の場合、この統合により、スタック全体で支払いデータをシームレスに統合できます。
使用可能なイベントの種類
使用可能な Stripe イベントの種類とその説明の完全な一覧については、 Stripe API のドキュメントを参照してください。
一般的なイベントの種類は次のとおりです。
| イベントの種類 | 説明 |
|---|---|
payment_intent.succeeded |
支払い意図が正常に確認され、資金がキャプチャされました。 |
payment_intent.payment_failed |
支払い意図が確認できませんでした。 |
charge.refunded |
一部または完全に料金が払い戻されました。 |
charge.failed |
課金の試行に失敗しました。 |
customer.subscription.created |
顧客用に新しいサブスクリプションが作成されました。 |
customer.subscription.updated |
プランの変更や数量の調整など、サブスクリプションが更新されました。 |
customer.subscription.deleted |
サブスクリプションが取り消されたか終了しました。 |
invoice.paid |
請求書が正常に支払われました。 |
invoice.payment_failed |
請求書の支払い試行に失敗しました。 |
checkout.session.completed |
顧客がチェックアウト セッションを完了しました。 |
利用事例
支払い処理を自動化する
成功した支払いにすぐに対応することは、優れたカスタマー エクスペリエンスを提供するために不可欠です。 Azure Functions と Azure Logic Apps で Stripe イベントを使用して、注文処理をトリガーしたり、デジタル商品をプロビジョニングしたり、 payment_intent.succeeded または checkout.session.completed イベントが到着するとすぐに確認メッセージを送信したりできます。
サブスクリプションのライフサイクルを管理する
サブスクリプション 企業は、プランの変更、更新、取り消しにリアルタイムで対応する必要があります。
customer.subscription.created、customer.subscription.updated、およびcustomer.subscription.deletedイベントを使用して、エンタイトルメントの同期、ユーザーのアクセス許可の更新、システム全体のオンボードまたはオフボード ワークフローのトリガーを行います。
失敗した支払いを処理し、収益を回復する
失敗した支払いは、収益の損失を表します。
invoice.payment_failedとpayment_intent.payment_failedイベントに対応して、再試行ロジックを自動的にトリガーしたり、Azure Communication Services を通じて顧客に通知したり、チャーンが発生する前にサポート ワークフローにエスカレートしたりできます。
財務調整とレポート
コンプライアンスとビジネス運用には、正確な財務記録を保持することが不可欠です。
charge.*とinvoice.*イベントを Azure Synapse Analytics または Microsoft Fabric Real-Time Intelligence にストリーミングして、カスタム データ抽出ツールなしでリアルタイムの調整パイプライン、監査ログ、収益ダッシュボードを構築します。
不正行為と異常を監視する
分散コマース システムを保護するために、支払監視とインシデント対応手順を組み合わせることが重要です。 Stripe イベントを Azure Monitor または Microsoft Sentinel にルーティングして、異常な支払いパターンを検出し、リスクの高いトランザクションにフラグを設定し、潜在的な不正行為シグナルに対する自動応答をトリガーします。
顧客データを同期する
ビジネス システム全体で顧客の一貫したビューを維持することは、パーソナライズされたエクスペリエンスを提供するために不可欠です。
customer.*イベントを使用して、CRM、データ ウェアハウス、およびマーケティング プラットフォームを Stripe の最新の顧客プロファイルと支払状態情報と同期します。