はじめに
ビジネスチームをリアルタイムの支払い通知でつなげましょう。統合により、支払いイベントがリッチなAdaptive Cardsとして配信されます。これは、Teamsが主要なコラボレーションツールである企業環境に最適です。このガイドでは、Microsoft Teams ワークスペースで webhook を作成するための管理者アクセス権があることを前提としています。
始め方
1
Open the Webhook Section
Dodo Payments ダッシュボードで、Webhooks → + Add Endpoint に進み、統合ドロップダウンを展開します。

2
Select Microsoft Teams
Microsoft Teams 統合カードを選択します。
3
Create Teams Webhook
Teams でチャネルに移動し、⋯ → Connectors → Incoming Webhook → Configure を開きます。Webhook URL をコピーします。
4
Paste Webhook URL
Teams の webhook URL をエンドポイント構成に貼り付けます。
5
Customize Transformation
変換コードを編集して、メッセージを Teams の Adaptive Card としてフォーマットします。
6
Test & Create
サンプルペイロードでテストし、Create をクリックして有効化します。
7
Done!
🎉 これで Teams チャネルに Dodo Payments の更新が Adaptive Card として届くようになります。
変換コードの例
基本的な支払いカード
payment_card.js
サブスクリプション管理
subscription_card.js
争議アラート
dispute_card.js
ヒント
- リッチでインタラクティブなフォーマットのためにAdaptive Cardsを使用する
- 適切な色を選択する: 良好(緑)、警告(黄)、注意(赤)
- ファクトセットを簡潔で読みやすく保つ
- デプロイ前にTeamsのWebhookテスターでテストする
トラブルシューティング
No messages in Teams
No messages in Teams
- Webhook URL が正しくアクティブであることを確認してください
- 変換が有効な Adaptive Card JSON を返すことを確認してください
- Webhook にチャネルへの投稿権限があることを確認してください
Card formatting issues
Card formatting issues
- Teams の webhook テスターで Adaptive Card スキーマを検証してください
- すべての必須フィールドが揃っていることを確認してください
- カラー値が有効であることを確認してください(Good、Warning、Attention、Default)