はじめに
チームがすでにコラボレーションしている場所で情報を提供します。Discord統合は、支払い、サブスクリプション、紛争、その他の重要なイベントを、選択した任意のチャンネルに直接配信します—ポーリングやダッシュボードは不要です。このガイドでは、Dodo Payments ダッシュボードの Integrations セクションにアクセスできることを前提としています。
始め方
1
Open the Webhook Section
Dodo Payments ダッシュボードで、Webhooks → + エンドポイントを追加 を開き、統合を表示するためにドロップダウンを展開します。

2
Select Discord
Discord カードを選択し、次に Connect your Discord workspace をクリックします。
3
Authorize the Bot
ボットが選択したチャンネルにメッセージを投稿できるよう、要求された権限を付与します。
4
Edit Transformation Code
ペイロード → 埋め込みのマッピングを必要に応じて調整するか、以下のテンプレートから始めてください。
5
Test & Create
サンプルペイロードを使用して埋め込みをプレビューし、Create をクリックします。
6
Done!
🎉 Discord チャンネルにリアルタイムの Dodo Payments アップデートが届くようになります。
変換コードの例
最小限の支払い埋め込み
payment_embed.js
サブスクリプションイベント
subscription_embed.js
紛争アラート
dispute_embed.js
ヒント
- リッチフォーマットと色のために埋め込みを好む。
- タイトルは短く保ち、詳細はフィールドに記入する。
- 直感的な色を使用する:緑(成功)、赤(失敗)、オレンジ(警告)。
トラブルシューティング
No messages in Discord
No messages in Discord
- ボットがチャンネルにアクセスできることを確認します。
- 変換が
embedsを含む JSON オブジェクトを返すことを確認します。
Transformation errors
Transformation errors
- エディタでコードを検証してください – 構文エラーがあると配信がブロックされます。
- フィールド名が webhook ペイロード構造と一致することを確認します。